она должна делать когда пишгешь появляется прицеп и чекпоинт на карте когда на него приезжаешь дают деньги(если без прицепа то ничего не происходит) и еще должен удалять прицеп
Code
if(strcmp(cmd, "/givegruz", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pJob] != 16)
{
new Float:cord_array[][] =
{
{1296, 2172, 15.0},
{1368, 2100, 15.0},
{123.4, 543.21, 15.0}
}
new Float:Trailers[] = {435,450,591,584};
CreateVehicle(random(sizeof(Trailers)) , -90.7021,-314.8466,1.8664,179.1952,0,2);
SetPlayerCheckpoint(playerid, cord_array[rand][0], cord_array[rand][1], cord_array[rand][2]);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не дальнобойщик. ");
}
}
return 1;
}
это в паблик я добовлял OnPlayerEnterCheckpoint(playerid)
else
{
IsTrailerAttachedToVehicle(vehdalnob);
DisablePlayerCheckpoint(playerid);
GivePlayerMoney(playerid, 5000);
vehdalnob = GetPlayerVehicleID(playerid);
DestroyVehicle(vehdalnob);
}
Добавлено (22.07.2010, 16.54)
---------------------------------------------
Уже ненадо