Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Enjoy! Type /carlist ingame for see the dialog... and then "Take" Its free to buy a car here!
- // THIS CAR CAN BE GOOD FOR DRIFT/RACE! :D
- #include <a_samp>
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(!strcmp(cmdtext, "/carlist"))
- {
- ShowPlayerDialog(playerid, 99, DIALOG_STYLE_LIST, "Fast cars Vehicle Shop", "Alpha\nBanshee\nBullet\nHotring Racer\nHotring Racer\nHotring Racer 3\nInfernus\nPhoenix\nJester\nSuper GT\nTurismo\nZR-350", "Take", "Cancel");
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 99)
- {
- if(!response)
- return 1;
- switch(listitem)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(602, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(429, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(541, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(494, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(502, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 5:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(503, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 6:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(411, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 7:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(603, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 8:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(559, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 9:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(506, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 10:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(451, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- case 11:
- {
- if(GetPlayerMoney(playerid) < 0)
- GivePlayerMoney(playerid, -0);
- new Float:p[4];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- GetPlayerFacingAngle(playerid, p[3]);
- CreateVehicle(477, p[0], p[1], p[2], p[3]+90, -1, -1, 9999999);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement