Detaljan opis problema: Ovako napravio sam posao rudar, e sada kada obavim dio posla koji se radi na pocetku i udjem u vozilo i kucam /prevozzlata i onda izadjem iz auta i udjem na g od igraca koji takodje radi taj posao, i kada stignemo na odrediste meni 2 puta u chatu izbaci text i njega ostavi freezovanog a meni sve bude kako treba.
Dio skripte:Komanda za prevoz zlata !
CMD:prevozzlata(playerid,params[])
{
if(PlayerInfo == 0) return SendErrorMessage(playerid, "Niste preradili zlato !");
if(!VozilaRudara(GetPlayerVehicleID(playerid))) return SendErrorMessage(playerid, "Niste u vozilu za prevoz zlata !");
if(PlayerInfo == 1) return SendErrorMessage(playerid, "Vec ste zapoceli prevoz zlata !");
{
PlayerInfo = 1;
CP = 100;
SetPlayerCheckpoint(playerid, 580.6811,-1436.3616,14.4164, 13);
SendJobMessage(playerid, "Sada idite do zlatare u BG !");
}
return 1;
}Kada udje u checkpoint
if(CP==100)
{
if(!VozilaRudara(GetPlayerVehicleID(playerid)))
{
PlayerInfo = 0;
DisablePlayerCheckpoint(playerid);
SendInfoMessage(playerid,"Posao je prekinut, niste u vozilu za prevoz zlata!");
return 1;
}
SetTimer("ZlatoDostavljeno",3000,0);
TogglePlayerControllable(playerid, 0);
DisablePlayerCheckpoint(playerid);
}
if(CP==101)
{
new vIDR;
PlayerInfo = 0;
PlayerInfo = 0;
DisablePlayerCheckpoint(playerid);
SetVehicleToRespawn(vIDR);
SendInfoMessage(playerid,"Uspesno ste zavrsili posao i dobili 5000$");
GivePlayerMoney(playerid, 5000);
}I timeri:
forward ZlatoDostavljeno(playerid);
public ZlatoDostavljeno(playerid)
{
SendJobMessage(playerid,"Dostavili ste zlato u Zlataru, sada idite do rudnika po platu !");
SetPlayerCheckpoint(playerid, 319.4666,868.0403,20.3990, 6);
CP= 101;
TogglePlayerControllable(playerid, 1);
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //