Detaljan opis problema: E ovako kopirao sam komandu nafta sa NL-a i editovao sam je...I kada pisem nafta ono mi pise da nisam u kamionu za naftu ja iskljucim taj dio odem da utovarim naftu ono uopste nece ni naftu da utovari nzm do cega je:
Dio skripte: evo komanda nafta:
CMD:nafta(playerid, params[])
{
if(PlayerInfo != 2) return SCM(playerid, GRAD2, "(greska) Niste zaposleni kao vozac nafte!");
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "(greska) Niste u kamionu za naftu!!!");
if(GetPlayerVehicleID(playerid) < NaftaKamion || GetPlayerVehicleID(playerid) > NaftaKamion) return SCM(playerid, GRAD2, "(greska) Niste u kamionu za naftu!");
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, GRAD2, "(greska) Morate zakaciti prikolicu!");
if(hNafta != 0) return SCM(playerid, GRAD2, "(greska) Vec imate aktiviran prevoz nafte! (koristite /ponisti)");
SetPlayerCheckpoint(playerid, 1404.9890,451.2770,20.1360, 5.0);
hNafta = 1;
SCM(playerid, ZUTA, "(posao) Aktivirali ste prevoz nafte.");
SCM(playerid, LTPINK, " Najpre utovarite naftu na oznacenom mestu, a zatim je istovarite na nasumicno odabranoj benzinskoj stanici.");
return 1;
}Evo kamioni:
NaftaKamion = AddStaticVehicleEx(515,1206.00000000,185.50000000,21.70000076,335.00000000,126,126,200); //Tanker
NaftaKamion = AddStaticVehicleEx(515,1194.69995117,161.80000305,21.70000076,334.99511719,-1,-1,15); //Roadtrain
NaftaKamion = AddStaticVehicleEx(515,1200.39941406,173.59960938,21.70000076,334.99511719,-1,-1,15); //Roadtrain
NaftaKamion = AddStaticVehicleEx(515,1189.50000000,150.10000610,21.70000076,334.99511719,-1,-1,15); //Roadtraini evo vam kada dodje do range gdje treba da se utovari:
if(IsPlayerInRangeOfPoint(playerid, 7.0, 1404.9890,451.2770,20.1360))
{
if(PlayerInfo == 2 && hNafta == 2 && hvID >= NaftaKamion && hvID <= NaftaKamion && GetPlayerState(playerid) == 2)
{
if(IsTrailerAttachedToVehicle(hvID))
{
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, "~w~Utovar nafte", 5000, 1);
dostavautovar = SetTimerEx("Utovar", 15000, false, "d", playerid);
hNafta = 2;
new x = random(4);
switch(x)
{
case 0: SetPlayerCheckpoint(playerid, 653.00000000,-550.50000000,16.10000038, 5.0);
case 1: SetPlayerCheckpoint(playerid, 40000153,-152.60000610,1.39999998, 5.0);
case 2: SetPlayerCheckpoint(playerid, 2279.60009766,25.20000076,26.29999924, 5.0);
case 3: SetPlayerCheckpoint(playerid, -98.50000000,-1165.30004883,2.29999995, 5.0);
}
}
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
