09.04.2015, 12:54
Code where i set value of Rentano[playerid]:
Than function where I end that array:
Command - Unrent:
And OnPlayerDisconnect:
PHP код:
case DIALOG_RENT:
{
if(!response) SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Odustali ste od iznajmljivanja vozila") && RemovePlayerFromVehicle(playerid) && TogglePlayerControllable(playerid,1);
{
if(response)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Iznajmili ste vozilo na"COLOR_SIVA" 2{FFFFFF} minuta");
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Ukoliko odlucite vratit vozilo prije kraja iznajmljivanja "COLOR_SIVA"- "COLOR_NARANCASTA"/unrent");
Rentano[playerid] = 1;
TogglePlayerControllable(playerid,1);
RentTimer = SetTimerEx("RentVozila", 120000, true, "i", playerid);
}
case 1:
{
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Iznajmili ste vozilo na"COLOR_SIVA" 5{FFFFFF} minuta");
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Ukoliko odlucite vratit vozilo prije kraja iznajmljivanja "COLOR_SIVA"- "COLOR_NARANCASTA"/unrent");
Rentano[playerid] = 1;
TogglePlayerControllable(playerid,1);
RentTimer = SetTimerEx("RentVozila", 300000, true, "i", playerid);
}
case 3:
{
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Iznajmili ste vozilo na"COLOR_SIVA" 15{FFFFFF} minuta");
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Ukoliko odlucite vratit vozilo prije kraja iznajmljivanja "COLOR_SIVA"- "COLOR_NARANCASTA"/unrent");
Rentano[playerid] = 1;
TogglePlayerControllable(playerid,1);
RentTimer = SetTimerEx("RentVozila", 900000, true, "i", playerid);
}
case 4:
{
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Iznajmili ste vozilo na"COLOR_SIVA" 30{FFFFFF} minuta");
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Ukoliko odlucite vratit vozilo prije kraja iznajmljivanja "COLOR_SIVA"- "COLOR_NARANCASTA"/unrent");
Rentano[playerid] = 1;
TogglePlayerControllable(playerid,1);
RentTimer = SetTimerEx("RentVozila", 1800000, true, "i", playerid);
}
}
}
}
return 1;
}
Command - Unrent:
PHP код:
CMD:unrent(playerid,params[])
{
new Vozilo = GetPlayerVehicleID(playerid);
if(Rentano[playerid] != 1) return SendClientMessage(playerid,-1,""COLOR_CRVENA"Greska:{FFFFFF} Niste iznajmili vozilo");
{
if(Vozilo == Rent[0] || Vozilo == Rent[1] || Vozilo == Rent[2] || Vozilo == Rent[3] || Vozilo == Rent[4] || Vozilo == Rent[5] || Vozilo == Rent[6] || Vozilo == Rent[7]) RemovePlayerFromVehicle(playerid) && SetVehicleToRespawn(Vozilo);
Rentano[playerid] = 0;
KillTimer(RentTimer);
SendClientMessage(playerid,-1,""COLOR_WG"WG:{FFFFFF} Prestali ste iznajmljivati vozilo");
}
return 1;
}
PHP код:
//Rent Vozila array//
{
Rentano[playerid] = 0;
KillTimer(RentTimer);
}
return 1;