Код:
new Time[MAX_PLAYERS];
forward TruckCheck(playerid);
public TruckCheck(playerid)
{
static str[128],vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
if(vehicleid == 0 || IsTrailerAttachedToVehicle(vehicleid) == 0)
{
if(++Time[playerid] > 29)
{
GameTextForPlayer(playerid,"Mission Failed!",1000,3);
TruckLoad[playerid] = 0;
DisablePlayerCheckpoint(playerid);
truck_PlayerJob[playerid] = 0;
PlayerTextDrawSetString(playerid, work[playerid], NonWorkMessage);
}
else
{
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
format(str, sizeof(str), "Get back in your truck! ~n~or ~n~ Reconnect your trailer! ~n~(%d)", 30 - Time[playerid]);
GameTextForPlayer(playerid,str,1000,3);
}
}
return 0;
}