TANAKAM

車両リストから種類別に分けるコード

Jan 21st, 2022
799
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.09 KB | None | 0 0
  1. void ReadVehicle()//車両を自動で配置します。byMOCO
  2. {
  3.     for (int i = 0; i < 757; i++)
  4.     {
  5.         int VehHASH;
  6.         VehHASH = AllVehicleList[i];
  7.         switch (VEHICLE::GET_VEHICLE_CLASS_FROM_NAME(VehHASH))
  8.         {
  9.         case 0x7: VehicleXML_1[XMLCount_1] = VehHASH; XMLCount_1++; break;//スーパーカー
  10.         case 0x6: VehicleXML_2[XMLCount_2] = VehHASH; XMLCount_2++; break;//スポーツカー
  11.         case 0x5: VehicleXML_3[XMLCount_3] = VehHASH; XMLCount_3++; break;//クラシック
  12.         case 0x4: VehicleXML_4[XMLCount_4] = VehHASH; XMLCount_4++; break;//マッスルカー
  13.         case 0x2: VehicleXML_5[XMLCount_5] = VehHASH; XMLCount_5++; break;//SUV
  14.         case 0x1: VehicleXML_6[XMLCount_6] = VehHASH; XMLCount_6++; break;//セダン
  15.         case 0x9: VehicleXML_7[XMLCount_7] = VehHASH; XMLCount_7++; break;//オフロード
  16.         case 0x3: VehicleXML_8[XMLCount_8] = VehHASH; XMLCount_8++; break;//クーペ
  17.         case 0x0: VehicleXML_9[XMLCount_9] = VehHASH; XMLCount_9++; break;//コンパクトカー
  18.         case 0xC: VehicleXML_10[XMLCount_10] = VehHASH; XMLCount_10++; break;//バン
  19.         case 0x11: VehicleXML_11[XMLCount_11] = VehHASH; XMLCount_11++; break;//サービス
  20.         case 0x14: VehicleXML_12[XMLCount_12] = VehHASH; XMLCount_12++; break;//商業
  21.         case 0xA: VehicleXML_13[XMLCount_13] = VehHASH; XMLCount_13++; break;//工業
  22.         case 0xB: VehicleXML_14[XMLCount_14] = VehHASH; XMLCount_14++; break;//作業用
  23.         case 0x12: VehicleXML_15[XMLCount_15] = VehHASH; XMLCount_15++; break;//緊急車両
  24.         case 0x13: VehicleXML_16[XMLCount_16] = VehHASH; XMLCount_16++; break;//軍事
  25.         case 0x8: VehicleXML_17[XMLCount_17] = VehHASH; XMLCount_17++; break;//バイク
  26.         case 0xD: VehicleXML_18[XMLCount_18] = VehHASH; XMLCount_18++; break;//自転車
  27.         case 0x10: VehicleXML_19[XMLCount_19] = VehHASH; XMLCount_19++; break;//飛行機
  28.         case 0xF: VehicleXML_20[XMLCount_20] = VehHASH; XMLCount_20++; break;//ヘリコプター
  29.         case 0xE: VehicleXML_21[XMLCount_21] = VehHASH; XMLCount_21++; break;//ボート
  30.         default: VehicleXML_22[XMLCount_22] = VehHASH; XMLCount_22++; break;//その他
  31.         }
  32.     }
  33.     printf("AllVehicleListSearch Done!\n");
  34. }
Advertisement
Add Comment
Please, Sign In to add comment