03.01.2013, 16:59
I got something like this:
Код:
public RentTimer() { foreach(Player,i) { new rentcar = GetPlayerVehicleID(i); if(gBike[i] == 0 && IsARental(rentcar) && gBikeRenting[i] == 1) { RemovePlayerFromVehicle(i); new Float:X, Float:Y, Float:Z; GetPlayerPos(i, X, Y, Z); SetPlayerPos(i, X, Y, Z+2); SetVehicleToRespawn(rentcar); SendClientMessageEx(i,COLOR_GREY,"Your rental is up, you may get a new bike at the bike rental."); KillTimer(GetPVarInt(i, "RentTime")); gBikeRenting[i] = 0; return 1; } if(gBike[i] == 0 && gBikeRenting[i] == 1) { SendClientMessageEx(i,COLOR_GREY,"Your rental has timed out, please return to the bike store to rent a new one."); KillTimer(GetPVarInt(i, "RentTime")); gBikeRenting[i] = 0; return 1; } if(gBike[i] >=1){gBike[i]--; return 1;} } return 1; }