Witamy na GTAOnline Obecny czas to 2017-12-18, 21:22 Użytkowników: 72592
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

GTAONLINE.PL
Tematy otagowane jako: wynajmowanie
1. [GF] Wynajmowanie pojazdu
Witam.

Zrobiłem blokadę na wozy do wynajmowania:
Kod:


if(newstate == PLAYER_STATE_DRIVER)
{
new wynajmowane;
wynajmowane = GetPlayerVehicleID(playerid);
if((wynajmowane >= 91) && (wynajmowane <= 102))
{
ShowPlayerDialog(playerid, 2898, DIALOG_STYLE_LIST, "Czy chcesz wynająć ten pojazd?", "Tak chce wynająć ten pojazd za 2000$nNie chce wynajmować tego pojazdy", "Wybierz", "Anuluj");
}
}


dialog:

Kod:

if(dialogid == 2898)
{
if(response)
{
switch(listitem)
{
case 0:
{
GivePlayerMoney(playerid,-2000);
SendClientMessage(playerid,jasnoniebieski,"Wynajmujesz ten pojazdu.");
SendClientMessage(playerid,jasnozielony,"Za wynajęcie pojazdu będziesz płacił 500$ co 2 minuty.");
SendClientMessage(playerid,jasnopomaranczowy,"Aby przestać wynajmować pojazd wpisz /koniec");
}
case 1:
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,jasnoczerwony,"Nie wynajmujesz tego pojazdu.");
}
}
}
return 1;
}


Wszystko jest dobrze zrobione(dopiero później
będę to kończył).Lecz gdy pokazuje się GUI i
nacisnę ESC to GUI zniknie i gracz będzie mógł
jeździć tym pojazdem bez utraty pieniędzy.
Więc chodzi mi o to że jeżeli gracz naciśnie ESC
(tylko w tym dialogu)to wyrzuci go to z pojazdu.

Za pomoc piwko :arrow: :piwo:




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,05 sekundy. Zapytań do SQL: 8