Skripta koju koristim: GF edit
Detaljan opis problema: Ja idem odvozit deliver na mehanicaru meni radi normalno sve, a ako ide frend poslje mene odvozit deliver njemu ne radi (kad dodje na prvi CP nezeli se maknut).Zasto i kako to rijesit?
Dio skripte:
Komanda: if (strcmp(cmd, "/mehdeliver", true)==0)//Ovdje stavite koju komandu zelite za prozivanje
{
if (PlayerInfo[playerid][pJob] == 7)
{
new tmpcar = GetPlayerVehicleID(playerid);
if(IsAJob7Auto(tmpcar))
{
if(IsPlayerConnected(giveplayerid))
{
SetPlayerCheckpoint(playerid, 1493.1550,2370.8989,10.6951,8.0);// ovdje stavite kordinate prvog CP-a. ovo sto pise (8.0)To vaj je velicina CP-a.
CP[giveplayerid] = 500;
SendClientMessage(playerid, COLOR_GOLD, "JOB INFO: Preuzmite djelove na oznacenom mjestu.");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Niste u mehanicarskom vozilu!.");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Niste Zaposleni kao mehanicar!");
}
return 1;
}
Check Point:
else if(CP[playerid] == 500)
{
SendClientMessage(playerid, COLOR_GOLD, "JOB INFO: Uspjesno ste preuzeli djelove, dostavite ih u mehanicarsku radnju.");
DisablePlayerCheckpoint(playerid);
CP[playerid] = 501;
SetPlayerCheckpoint(playerid, -86.3155,1119.0931,19.6217,8.0);//Ovdje idu kordinate 2 cp-a
}
else if(CP[playerid] == 501)//Kraj Race-a
{
SendClientMessage(playerid, COLOR_GOLD, "JOB INFO: Uspjesno ste dostavili djelove i pri tome ste zaradili 50$");
GivePlayerMoney(playerid, 50);
DisablePlayerCheckpoint(playerid);
CP[playerid] = 0;
}
if (strcmp(cmd, "/mehdeliver", true)==0)//Ovdje stavite koju komandu zelite za prozivanje
{
if (PlayerInfo[playerid][pJob] == 7)
{
new tmpcar = GetPlayerVehicleID(playerid);
if(IsAJob7Auto(tmpcar))
{
if(IsPlayerConnected(giveplayerid))
{
SetPlayerCheckpoint(playerid, 1493.1550,2370.8989,10.6951,8.0);// ovdje stavite kordinate prvog CP-a. ovo sto pise (8.0)To vaj je velicina CP-a.
CP[playerid] = 500;
SendClientMessage(playerid, COLOR_GOLD, "JOB INFO: Preuzmite djelove na oznacenom mjestu.");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Niste u mehanicarskom vozilu!.");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Niste Zaposleni kao mehanicar!");
}
return 1;
}
Neide giveplayerid :D
umesto else if(CP[playerid] == 500)
stavis samo if(CP[playerid] == 500)
Opet Gagi :D
Hvala ti, mozes lockat.