public OnPlayerEnterCheckpoint(playerid) { new vehicleid = GetPlayerVehicleID(playerid); if (vehicleid == 420){ GameTextForPlayer(playerid, "~r~test. ~w~~n~Noob", 2000, 3); } else { if (IsPlayerInVehicle(playerid,vehicleid)) if (IsTrailerAttachedToVehicle(vehicleid)) { GameTextForPlayer(playerid, "~r~Congratulations! ~n~Successfully Completed! ~n~~g~$5,000", 5000, 3); GivePlayerMoney(playerid, 5000); DisablePlayerCheckpoint(playerid); SetVehicleToRespawn(vehicleid); } else { GameTextForPlayer(playerid, "~r~You need a trailer. ~w~~n~Noob", 2000, 3); } else { DisablePlayerCheckpoint(playerid); }}}
Originally Posted by Bofhead
I gave you my game mode yesterday, but i don't have a server running online if thats what you mean.
Thanks, Josh |
public OnPlayerEnterCheckpoint(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
if (GetVehicleModel(vehicleid) == 515)
if (IsTrailerAttachedToVehicle(vehicleid))
{
GameTextForPlayer(playerid, "~r~Congratulations! ~n~Successfully Completed! ~n~~g~$5,000", 2000, 3);
GivePlayerMoney(playerid, 5000);
DisablePlayerCheckpoint(playerid);
SetVehicleToRespawn(vehicleid);
SetVehicleToRespawn(Trailer[0]);
SetVehicleToRespawn(Trailer[1]);
}
else
{
GameTextForPlayer(playerid, "~r~You need a trailer. ~w~~n~Noob", 2000, 3);
}
else
{
DisablePlayerCheckpoint(playerid);
}
if (GetVehicleModel(vehicleid) == 420)
{
GameTextForPlayer(playerid, "~r~Congratulations! ~n~Successfully Completed! ~n~~g~$5,000~", 2000, 3);
GivePlayerMoney(playerid, 5000);
DisablePlayerCheckpoint(playerid);
SetVehicleToRespawn(vehicleid);
}
else
{
GameTextForPlayer(playerid, "You are not in the right~n~~y~vehicle", 2000, 3);
}
else
{
DisablePlayerCheckpoint(playerid);
}
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if (GetVehicleModel(vehicleid) == 515)
{
new rand = random(sizeof(checkpoints));
SetPlayerCheckpoint(playerid,checkpoints[rand][0],checkpoints[rand][1],checkpoints[rand][2],checkpoints[rand][3]);
}
else if (GetVehicleModel(vehicleid) == 420)
{
new rand = random(sizeof(checkpoints));
SetPlayerCheckpoint(playerid,checkpoints[rand][0],checkpoints[rand][1],checkpoints[rand][2],checkpoints[rand][3]);
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if (GetVehicleModel(vehicleid) == 515)
{
DisablePlayerCheckpoint(playerid);
}
else if (GetVehicleModel(vehicleid) == 420)
{
DisablePlayerCheckpoint(playerid);
}
return 1;
}