11.09.2010, 19:08
hello guys i have problem with my car shop...
i make dialog menu when player want to buy car/bike in grotti but i dont know if i make it right...
when ill click some car or bike the vehicle can't show on the place where is "SetVehiclePos" please help...
here is my script:
please tell me if is right if is not right post the code what i need to pu in it ...
Thanks !!!
i make dialog menu when player want to buy car/bike in grotti but i dont know if i make it right...
when ill click some car or bike the vehicle can't show on the place where is "SetVehiclePos" please help...
here is my script:
Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == carmenu) { if(response) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 40000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -40000); SetVehiclePos(560, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Sultan Please drive Carefull!"); return 1; } if(listitem == 1) { if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -100000); SetVehiclePos(411, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Infernus Please drive Carefull!"); return 1; } if(listitem == 2) { if(GetPlayerMoney(playerid) < 80000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -80000); SetVehiclePos(415, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Cheetah Please drive Carefull!!!"); return 1; } if(listitem == 3) { if(GetPlayerMoney(playerid) < 85000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -85000); SetVehiclePos(451, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Turismo Please drive Carefull!!!"); return 1; } if(listitem == 4) { if(GetPlayerMoney(playerid) < 120000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -120000); SetVehiclePos(522, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought NRG-500 Please drive Carefull!!!"); return 1; } if(listitem == 5) { if(GetPlayerMoney(playerid) < 110000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -110000); SetVehiclePos(521, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought FCR-900 Please drive Carefull!!!"); return 1; } if(listitem == 6) { if(GetPlayerMoney(playerid) < 60000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -60000); SetVehiclePos(541, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Bullet Please drive Carefull!!!!"); return 1; } if(listitem == 7) { if(GetPlayerMoney(playerid) < 80000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -80000); SetVehiclePos(559, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Jester Please drive Carefull!!!!"); return 1; } if(listitem == 8) { if(GetPlayerMoney(playerid) < 80000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -80000); SetVehiclePos(562, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Elegy Please drive Carefull!!!!"); return 1; } if(listitem == 9) { if(GetPlayerMoney(playerid) < 450000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -45000); SetVehiclePos(565, 562.34875488281, -1287.7501220703, 16.998237609863); SendClientMessage(playerid, 0x00FF00, "You have bought Flash Please drive Carefull!!!!"); } return 1; }
Thanks !!!