17.02.2019, 21:12
Hello guys.
I have this Rent Script where you jump on a bike and u get a dialog that says do you want to rent this bike and if you press YES you will play 50$.
I want to make per minute payment, for ex u get the bike and you pay 50$ and after every minute you pay 25$ while you are on the bike. U know what i mean?
How can I do that
Here is my rent script
Thanmks
I have this Rent Script where you jump on a bike and u get a dialog that says do you want to rent this bike and if you press YES you will play 50$.
I want to make per minute payment, for ex u get the bike and you pay 50$ and after every minute you pay 25$ while you are on the bike. U know what i mean?
How can I do that
Here is my rent script
Код:
if(IsAVelosipedCar(newcar))
{
if (HireCar[playerid] != newcar)
{
format(string,sizeof(string),"Za da go rentate ovaj velosiped\nStisnete ^RENT^\nZa da izlezete od velosipedo stisnete ^IZLEZ^\n{FF4040}CENA:20$/minuta");
ShowPlayerDialog(playerid, 4464, DIALOG_STYLE_MSGBOX,"Rent Velosiped",string,"Rent","Izlez");
TogglePlayerControllable(playerid, 0);
}
}
Код:
public IsAVelosipedCar(carid)
{
for(new i = 0; i < sizeof(VelosipedCar); i++)
{
if(carid == VelosipedCar[i]) return 1;
}
return 0;
}
Код:
if(dialogid == 4464)
{
if(response)
{
TogglePlayerControllable(playerid,1);
GivePlayerMoney(playerid, -50);
SendClientMessage(playerid,COLOR_WHITE,"{FFA500}INFO:{FFFFFF}Vie rentavte za 50$");
}
if(!response)
{
TogglePlayerControllable(playerid,1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,COLOR_WHITE,"{FFA500}INFO:{FFFFFF}Vie odbivte da rentate.");
}
}



