Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ilcev321 poslato Mart 13, 2016, 13:52:04 POSLE PODNE

Naslov: [POMOC] Vozila objektima
Poruka od: Ilcev321 poslato Mart 13, 2016, 13:52:04 POSLE PODNE
Skripta koju koristim:uradio sam kad stisnes Y key da utovaris objekta na vozilu i sad me zeza
Detaljan opis problema: pa ovako problema je u tome kad rasporedim , vec imate toliko objekta na vozilu pojavi se neki bug i ne radi

ovoa hocu da uradim kod key yes ali ne radi dobro , za to sta nije samo to pod keystate i nz kako da uradim
Dio skripte:
if(PlayerInfo[playerid][pPosao] != POSAO_FARMER) return SCM(playerid, BELA, ""crvena"(( "siva"Greska "crvena")) "siva" Niste zaposleni kao farmer!");
if(VrecaVozila[GetClosestVehicle(playerid)] == 3) return SCM(playerid,-1,"Ne moezte vise od 3 vrece utovariti");
if(UzeoVrecu[playerid] == 0) return SCM(playerid,-1,"Niste uzeli kutiju");
new Float:Poz[3]; GetVehiclePos(GetClosestVehicle(playerid), Poz[0], Poz[1], Poz[2]);
if(!POS(playerid, 5.0, Poz[0], Poz[1], Poz[2])) return SCM(playerid,-1,"Niste blizu vozila za mlijeko!");
if(!PsenicaFarma(GetClosestVehicle(playerid))) return SCM(playerid,-1,"Niste blizu vozila za mlijeko!");
VrecaVozila[GetClosestVehicle(playerid)] += 1; ClearAnimations(playerid);
SCM(playerid,-1,"Uspjesno ste utovarili vrecu | Odvezite ga do Firme pizza stack");
RemovePlayerAttachedObject(playerid, 5);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
UzeoVrecu[playerid] = 0;
if(VrecaVozila[GetClosestVehicle(playerid)] == 1)
{
    zaka1 = CreateDynamicObject( 2060,0,0,0,0,0,0,80 ); // <iVO>
AttachObjectToVehicle( zaka1, GetClosestVehicle(playerid), 0.000000, -0.799999, 0.000000, 0.000000, 0.000000, 0.000000 ); // <iVO>
}
else if(VrecaVozila[GetClosestVehicle(playerid)] == 2)
{
    zaka2 = CreateDynamicObject( 2060,0,0,0,0,0,0,80 ); // <iVO>
AttachObjectToVehicle( zaka2, GetClosestVehicle(playerid), 0.000000, -1.300000, 0.000000, 0.000000, 0.000000, 0.000000 ); // <iVO>
}
else if(VrecaVozila[GetClosestVehicle(playerid)] == 3)
{
    zaka3 = CreateDynamicObject( 2060,0,0,0,0,0,0,80 ); // <iVO>
AttachObjectToVehicle( zaka3, GetClosestVehicle(playerid), 0.000000, -1.800000, 0.000000, 0.000000, 0.000000, 0.000000 ); // <iVO>
}
SPC(playerid,2095.1108,-1796.2314,13.3819,5.0); 








Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC] Vozila objektima
Poruka od: Letic poslato Mart 13, 2016, 15:38:55 POSLE PODNE
Umesto "CreateDynamicObject" stavi "CreateObject".
Naslov: Odg: [POMOC] Vozila objektima
Poruka od: Ilcev321 poslato Mart 13, 2016, 15:45:48 POSLE PODNE
Citat: YaguaR1337 poslato Mart 13, 2016, 15:38:55 POSLE PODNE
Umesto "CreateDynamicObject" stavi "CreateObject".
brate to radi sve ali ono gore koliko vreca imas ono ovo kako da postavim kod onplayerkeystate
Naslov: Odg: [POMOC] Vozila objektima
Poruka od: Letic poslato Mart 13, 2016, 15:48:30 POSLE PODNE
Pojasni malo bolje, ne razumem sta zelis.
Naslov: Odg: [POMOC] Vozila objektima
Poruka od: Ilcev321 poslato Mart 13, 2016, 16:00:17 POSLE PODNE
ovo kad postavim pod keystatechange i kad ukucam Y gde i da su ispraca poruke nemate vreca niste uzieli vreca meca

if(PlayerInfo[playerid][pPosao] != POSAO_FARMER) return SCM(playerid, BELA, ""crvena"(( "siva"Greska "crvena")) "siva" Niste zaposleni kao farmer!");
if(VrecaVozila[GetClosestVehicle(playerid)] == 3) return SCM(playerid,-1,"Ne moezte vise od 3 vrece utovariti");
if(UzeoVrecu[playerid] == 0) return SCM(playerid,-1,"Niste uzeli kutiju");
new Float:Poz[3]; GetVehiclePos(GetClosestVehicle(playerid), Poz[0], Poz[1], Poz[2]);
if(!POS(playerid, 5.0, Poz[0], Poz[1], Poz[2])) return SCM(playerid,-1,"Niste blizu vozila za mlijeko!");
if(!PsenicaFarma(GetClosestVehicle(playerid))) return SCM(playerid,-1,"Niste blizu vozila za mlijeko!");
Naslov: Odg: [POMOC] Vozila objektima
Poruka od: Ilcev321 poslato Mart 13, 2016, 18:16:47 POSLE PODNE
sredio sam hvala na pomoc  :'(  :'(  ::)  ???  8)  :o  :D  ;D