ลืมรหัสผ่าน
ดู: 1464|ตอบกลับ: 2

สอนทำระบบเสกรถหน่อยครับ

[คัดลอกลิงก์]
แก้ไขครั้งสุดท้ายโดย trong091 เมื่อ 2018-8-30 23:06

สอนทำระบบเสกรถหน่อยครับแบบเสกรถในระบบกด h อะครับแบบมีเมนูเสกรถละเปนชื่อรถอ่ะครับใครใจดีสอนผมที
โพสต์ 2018-8-31 09:57:47 | ดูโพสต์ทั้งหมด
เป็นแบบ FS

  1. //Vehicle Spawner By ::Ali Dollar::
  2. //This is the simple Vehicle Spawner With Dialog + mSelection.
  3. //copy VehicleSpawner.amx in your Filterscipt Folder, and Copy VehicleSpawner Folder to your scriptfiles Folder.
  4. //and add VehicleSpawner in your Server.cfg file.
  5. //please Don't re-release this Script any where without my permission.
  6. //Enjoy!

  7. #define FILTERSCRIPT

  8. #include <a_samp>
  9. #include mSelection
  10. #include zcmd

  11. #define DIALOG_VEHICLES                 1

  12. #define         red                     "{FF0000}"
  13. #define     grey                "{AFAFAF}"
  14. #define     green                       "{00FF00}"


  15. new playerCar[MAX_PLAYERS];

  16. new Airplanes = mS_INVALID_LISTID;
  17. new Bikes = mS_INVALID_LISTID;
  18. new Boats = mS_INVALID_LISTID;
  19. new Convertible = mS_INVALID_LISTID;
  20. new Helicopters = mS_INVALID_LISTID;
  21. new Industrials = mS_INVALID_LISTID;
  22. new Lowrider = mS_INVALID_LISTID;
  23. new OffRoad = mS_INVALID_LISTID;
  24. new PublicService = mS_INVALID_LISTID;
  25. new RC = mS_INVALID_LISTID;
  26. new Saloon = mS_INVALID_LISTID;
  27. new Sports = mS_INVALID_LISTID;
  28. new StationWagon = mS_INVALID_LISTID;
  29. new Trailer = mS_INVALID_LISTID;
  30. new Unique = mS_INVALID_LISTID;

  31. public OnFilterScriptInit()
  32. {
  33.         Airplanes = LoadModelSelectionMenu("VehicleSpawner/Airplane.txt");
  34.         Bikes = LoadModelSelectionMenu("VehicleSpawner/Bike.txt");
  35.         Boats = LoadModelSelectionMenu("VehicleSpawner/Boat.txt");
  36.         Convertible = LoadModelSelectionMenu("VehicleSpawner/Convertible.txt");
  37.         Helicopters = LoadModelSelectionMenu("VehicleSpawner/Helicopter.txt");
  38.         Industrials = LoadModelSelectionMenu("VehicleSpawner/Industrial.txt");
  39.         Lowrider = LoadModelSelectionMenu("VehicleSpawner/Lowrider.txt");
  40.         OffRoad = LoadModelSelectionMenu("VehicleSpawner/OffRoad.txt");
  41.         PublicService = LoadModelSelectionMenu("VehicleSpawner/PublicService.txt");
  42.         RC = LoadModelSelectionMenu("VehicleSpawner/RC.txt");
  43.         Saloon = LoadModelSelectionMenu("VehicleSpawner/Saloon.txt");
  44.         Sports = LoadModelSelectionMenu("VehicleSpawner/Sport.txt");
  45.         StationWagon = LoadModelSelectionMenu("VehicleSpawner/StationWagon.txt");
  46.         Trailer = LoadModelSelectionMenu("VehicleSpawner/Trailer.txt");
  47.         Unique = LoadModelSelectionMenu("VehicleSpawner/Unique.txt");
  48.         return 1;
  49. }

  50. public OnFilterScriptExit()
  51. {
  52.         return 1;
  53. }

  54. public OnPlayerConnect(playerid)
  55. {
  56.         playerCar[playerid] = INVALID_VEHICLE_ID;
  57.         return 1;
  58. }

  59. public OnPlayerDisconnect(playerid, reason)
  60. {
  61.     DestroyVehicle(playerCar[playerid]);
  62.         return 1;
  63. }
  64. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  65. {
  66.         switch(dialogid)
  67.         {
  68.                 case DIALOG_VEHICLES:
  69.                 {
  70.                         if(response)
  71.                         {
  72.                                 switch(listitem)
  73.                                 {
  74.                                         case 0:
  75.                                         {
  76.                                         ShowModelSelectionMenu(playerid, Airplanes, "Airplanes");
  77.                                         }
  78.                                         case 1:
  79.                                         {
  80.                                         ShowModelSelectionMenu(playerid, Bikes, "Bikes");
  81.                                         }
  82.                                         case 2:
  83.                                         {
  84.                                         ShowModelSelectionMenu(playerid, Boats, "Boats");
  85.                                         }
  86.                                         case 3:
  87.                                         {
  88.                                         ShowModelSelectionMenu(playerid, Convertible, "Convertible");
  89.                                         }
  90.                                         case 4:
  91.                                         {
  92.                                         ShowModelSelectionMenu(playerid, Helicopters, "Helicopters");
  93.                                         }
  94.                                         case 5:
  95.                                         {
  96.                                         ShowModelSelectionMenu(playerid, Industrials, "Industrials");
  97.                                         }
  98.                                         case 6:
  99.                                         {
  100.                                         ShowModelSelectionMenu(playerid, Lowrider, "Lowrider");
  101.                                         }
  102.                                         case 7:
  103.                                         {
  104.                                         ShowModelSelectionMenu(playerid, OffRoad, "OffRoad Vehicle");
  105.                                         }
  106.                                         case 8:
  107.                                         {
  108.                                         ShowModelSelectionMenu(playerid, PublicService, "Public Service");
  109.                                         }
  110.                                         case 9:
  111.                                         {
  112.                                         ShowModelSelectionMenu(playerid, RC, "RC Vehicles");
  113.                                         }
  114.                                         case 10:
  115.                                         {
  116.                                         ShowModelSelectionMenu(playerid, Saloon, "Saloons");
  117.                                         }
  118.                                         case 11:
  119.                                         {
  120.                                         ShowModelSelectionMenu(playerid, Sports, "Sport Cars");
  121.                                         }
  122.                                         case 12:
  123.                                         {
  124.                                         ShowModelSelectionMenu(playerid, StationWagon, "StationWagon");
  125.                                         }
  126.                                         case 13:
  127.                                         {
  128.                                         ShowModelSelectionMenu(playerid, Trailer, "Trailer");
  129.                                         }
  130.                                         case 14:
  131.                                         {
  132.                                         ShowModelSelectionMenu(playerid, Unique, "Unique Vehicles");
  133.                                         }
  134.                                 }
  135.                         }
  136.                 }
  137.         }
  138.         return 0;
  139. }

  140. CMD:v(playerid, params[])
  141. {
  142.         ShowPlayerDialog(playerid, DIALOG_VEHICLES, DIALOG_STYLE_LIST, ""red"Vehicle Category", ""green"Airplane\n"green"Bike\n"green"Boat\n"green"Convertible\n"green"Helicopter\n"green"Industrial\n"green"Lowrider\n"green"Off Road\n"green"Public Service\n"green"RC\n"green"Saloon\n"green"Sport\n"green"Station Wagon\n"green"Trailer\n"green"Unique", "Select", "Close");
  143.         return 1;
  144. }
  145. CMD:car(playerid, params[]) return cmd_v(playerid, params);
  146. public OnPlayerModelSelection(playerid, response, listid, modelid)
  147. {
  148.         new VW, INT;
  149.     if(listid == Airplanes || listid == Bikes || listid == Boats || listid == Convertible || listid == Helicopters || listid == Industrials || listid == Lowrider || listid == OffRoad || listid == PublicService || listid == RC || listid == Saloon || listid == Sports || listid == StationWagon || listid == Trailer || listid == Unique)
  150.     {
  151.         if(response)
  152.         {
  153.             DestroyVehicle(playerCar[playerid]);
  154.             new Float:pos[4], color[2];
  155.                         GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
  156.                         GetPlayerFacingAngle(playerid, pos[3]);
  157.                         color[0] = random(256);
  158.                         color[1] = random(256);
  159.                         playerCar[playerid] = CreateVehicle(modelid, pos[0], pos[1], pos[2]+2.0, pos[3], color[0], color[1], -1);
  160.                         VW = GetPlayerVirtualWorld(playerid);
  161.                     INT = GetPlayerInterior(playerid);
  162.                     SetVehicleVirtualWorld(playerCar[playerid], VW);
  163.                     LinkVehicleToInterior(playerCar[playerid], INT);
  164.                         PutPlayerInVehicle(playerid, playerCar[playerid], 0);
  165.                         SendClientMessage(playerid, 0xFF0000FF, ""red"[Vehicle] "grey"Vehcile Spawned.");
  166.                        
  167.         }
  168.         else SendClientMessage(playerid, 0xFF0000FF, ""red"[Vehicle] "grey"Canceled selection.");
  169.         return 1;
  170.     }
  171.     return 1;
  172. }

  173. //Credits
  174. //Zeex for Zcmd
  175. //d0 for mSelection
  176. //Ali for Making this fs
คัดลอกไปที่คลิปบอร์ด



Credit>>>
โพสต์ 2019-12-8 11:47:31 | ดูโพสต์ทั้งหมด
zzzzzzzzzzzzzzzzzzzz
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

ปิด

เว็บมาสเตอร์แนะนำก่อนหน้า /1 ต่อไป

รูปแบบข้อความล้วน|Mobile|รายชื่อผู้ถูกระงับบัญชี| Samp-TH GTAOnline Thailand



เว็บสอนเปิดเซิฟเวอร์ GTA SAMP ONLINE, แจกสคริปต์ GTA, ขายสคริปต์ GTA, ซื้อสคริปต์ GTA SAMP, รวมระบบ GTA SAMP, รวมเซิฟ GTA ONLINE SAMP, SAMP-TH.NET, เกมจีทีเอ, GTA SAN, หาเซิฟ GTA เล่น, โปรโมทเซิฟ GTA ONLINE, วิธีเล่น GTA ONLINE, จีทีเอ ออนไลน์, หาเซิฟ GTA, เซิฟ GTA 0.3.7, เซิฟ GTA 0.3e RC5, ระบบเซิฟ GTA, สคริปต์ GTA, GTA ออนไลน์, เว็บโหลด GTA, SAMP-TH, GTA-TH, โคโล GTA, หาเซิฟ GTA ONLINE, COLO-GTA, โคโลจีทีเอ, เช่าโคโล GTA, เซิฟ GTA ออนไลน์

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.4

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้