Detaljan opis problema: Kod kosaca trave trava se ne pojavljuje tacnije objekti trave kada se posao pokrene a nmg nikako da provalim do cega je..
Dio skripte:
CMD:kosenje(playerid,params[])
{
if(NaServeru != 1) return Ulogiran(playerid);
if(II != KOSAC_TRAVE) return GRESKA(playerid,"Vi niste zaposleni kao 'Kosac Trave'.");
if(OpremaPosao != true) return GRESKA(playerid,"Niste uzeli opremu za posao.");
PosaoVozilo(playerid,GetPlayerVehicleID(playerid));
if(pokoseno > 0) return GRESKA(playerid,"Vec ste zapoceli kosenje.");
pokoseno = 1;
SetTimerEx("Trava",200,false,"i",playerid);
posal = SetTimerEx("Travke", 200, true, "i", playerid);
posaovozilo = GetPlayerVehicleID(playerid);
SCM(playerid,-1,""ZELENA":"BIJELA" Zapoceli ste kosenje, prelazite preko travki.");
return 1;
}
public Travke(playerid)
{
new Float:trava; new travaobjekt = -1;
for(new i = 0; i < 21; i++)
{
GetPlayerObjectPos(playerid,travkice,trava,trava,trava);
if(IsPlayerInRangeOfPoint(playerid, 2.0, trava,trava,trava))
{
travaobjekt = i; break;
}
}
if(travaobjekt == -1 ) return 1;
DestroyPlayerObject(playerid,travkice);
pokoseno++;
if(pokoseno == 14)
{
new str = 300+random(50);
SCMF(playerid,-1,""ZELENA":"BIJELA" Cestitamo uspjesno ste pokosili travu te ste zaradili %d$",str);
II += str;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
pokoseno = 0;
OpremaPosao = false;
SetPlayerSkin(playerid,II);
KillTimer(posal);
AdminChat(-1,""CAPPONETOVA":"BIJELA" Igrac %s je uspjesno zavrsio posao 'Kosac Trave'.",GetName(playerid));
posaovozilo = -1;
SpremiIgraca(playerid);
}
return 1;
}
////////////////////////////////////////////////////////////////////////////////
public Trava(playerid)
{
travkice = CreatePlayerObject(playerid,802,1910.16528, -1169.45361, 22.98420, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 1944.25037, -1161.80164, 20.32195, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 1989.86768, -1161.41931, 20.16494, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 2018.05054, -1165.72656, 20.91397, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 2038.60376, -1179.18542, 22.28529, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 2042.35339, -1218.80457, 22.23979, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 2022.69177, -1231.38806, 21.11987, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802,2001.58948, -1227.38965, 20.15247, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 1954.48340, -1241.54236, 18.99755, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 1932.83130, -1233.46631, 17.77246, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 1906.42065, -1228.73779, 15.82084, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 1890.36182, -1209.17114, 17.87594, 0.00000, 0.00000, 50.0);
travkice = CreatePlayerObject(playerid,802, 1900.00659, -1181.80835, 22.70497, 0.00000, 0.00000, 50.0);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
