Skripta koju koristim:Svoju
Detaljan opis problema:Radim posao postar i sad sednem u postar kombi kucam /posta i idem do lokacije e ja hocu da moram izac iz kombija da bih mogao dostaviti postu.
Dio skripte:
CMD:posta(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pPosao] != 26)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "[Greska!]{FFFFFF} Nisi Postar! ");
return 1;
}
new idvozila = GetPlayerVehicleID(playerid);
if (PosVozila(idvozila))
{
if(Posta[playerid] == 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Zapoceo si raznosenje poste,prati zadanu lokaciju.");
SetPlayerCheckpoint(playerid,305.8461,-1748.1635,4.5469, 5.0);
Posta[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "[Greska!]{FFFFFF} Vec imas aktivirano raznosenje poste!");
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "[Greska!]{FFFFFF} Nisi u vozilu od Poste.");
return 1;
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Jednostavno,potrebna ti je funkcija na OnPlayerEnterCheckpoint:
IsPlayerInAnyVehicle(playerid)
Provjeris(if operator),ako nije u vozilu bacas mu sljedeci cp.
Citat: FireMan poslato Mart 09, 2014, 20:26:38 POSLE PODNE
Jednostavno,potrebna ti je funkcija na OnPlayerEnterCheckpoint:
IsPlayerInAnyVehicle(playerid)
Provjeris(if operator),ako nije u vozilu bacas mu sljedeci cp.
Shvatio sam hvala.