21.10.2013, 18:23
what can i put here??
new v = GetPlayerVehicleID(playerid);
if(v == CheckIfTheVehicleIsTheOneThatThePlayerRents) return 1;
PS:this good??
new v = GetPlayerVehicleID(playerid);
if(v == CheckIfTheVehicleIsTheOneThatThePlayerRents) return 1;
PS:this good??
PHP код:
forward RentRespawn(playerid);
public RentRespawn(playerid)
{
if(!IsPlayerInAnyVehicle(playerid)) // if he's not in a vehicle
{
SetVehicleToRespawn(HireCar[playerid]);
HireCar[playerid] = 299;
}
else
{
new v = GetPlayerVehicleID(playerid);
if(v == HireCar[playerid]) return 1; // stop the function here
SetVehicleToRespawn(HireCar[playerid]); // if it's not his vehicle, respawn it
HireCar[playerid] = 299; // and set the variable for the player renting a vehicle to 0
}
return 1;
}
PHP код:
if(IsARentCar(vehicleid) || IsABarca(vehicleid) || IsAMotor(vehicleid)) // the rented vehicle ID's
{
if(HireCar[playerid] != 299)
{
SetTimerEx("RentRespawn", 20000, false, "i", playerid); // set the timer for the function
SendClientMessage(playerid, 0xFFFFFFFF, "20 seconds to get back in the vehicle or you'll lose its rent.");
}
}