15.01.2015, 18:36
I created a job, that when you go over a certain area spotted 25 km / h to receive $ 300 once every 3 seconds, but how can I do that when you leave afk not receive money?
my script is
my script is
Код:
public SetMower(playerid) { if(mowerc[playerid] == 1) { if(PlayerToPoint(150.0,playerid, -291.0211,-1428.4664,12.8581)) { new tmpcar = GetPlayerVehicleID(playerid); new ccar = IsPlayerInAnyVehicle(playerid); new spe = Carspeed(playerid); if(ccar && IsAMower(tmpcar) && spe > 10) { if(mowermoney[playerid] <= 15000) { mowermoney[playerid] += 375; new str2[128]; format(str2,sizeof(str2),"Money earned: $%d",mowermoney[playerid]); TextDrawSetString(Bus2[playerid], str2); TextDrawShowForPlayer(playerid, Bus2[playerid]); GivePlayerCash(playerid, 375); Update(playerid, pCashx); } else if(mowermoney[playerid] > 15000) { mowermoney[playerid] = 0; mowerc[playerid] = 0; RemovePlayerFromVehicleEx(playerid); KillTimer(timerm[playerid]); TextDrawHideForPlayer(playerid, Bus2[playerid]); } } } else { TextDrawHideForPlayer(playerid, Bus2[playerid]); GameTextForPlayer(playerid, "~r~You are not in farmer area.", 3000, 1); } } return 1; }