[Pomoc] Bug

Započeo xXxPored, Januar 12, 2012, 19:19:31 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: moja

Detaljan opis problema: Ovako, znaci skinuo sma nov streamer najnoviji,inc svi novi sve novo znaci moguce downloadno i ubaceno ali jebeni problem sa ogradam nikako da skontam rotacija ograde se stlano desava, koordinate su dobre siguran sam ako treba postat cu ih da vidite da je sve uredu ali ograda jebena se rotira umjesto da se doze i spusta i onda ostane poluotvorena ja ne znam ima ljudi stotinu isti problem ali evo ja sam snimio da mozete da vidite kako to izgleda....

Dio skripte: /

Neke slike/video za lakse dobivanje pomoci(neobavezno): /

Pogledajte video:
http://www.youtube.com/watch?v=E9PO5Vm7ioI

Pogledajte!
big respect 4 Blaeks Vuzimir  Shoorty Scripter HamZa

Hahah,ne mogu da vjerujem kako ti bezveze se zamaraš oko filma.Ovdje na forumu imaš 1000000 tema o tome ali postaj ovdje koje ti se ograde tako rotiraju i daj mi cijelu komandu /otvori i /zatvori...

Ma buraz nisam se zamarao morma demonstrirati :D eo gledaj sad npr jedna ograda nemam komdanu zatvori sama se ograda zatvori za 5-6 sekudni
uglavnom eo jedna ograda da vidis ograde pravim pod GateClose 1,2,3,4,5,6 i td koliko ih imam samo dodajem evo primjer jedne organizacije

public GateClose7()
{
      MoveDynamicObject(srgate, 1418.1999,-1649.3000,15.1999, 1.5);
  return 1;
}


srgate = CreateDynamicObject(980,1418.19995117,-1649.30004882,15.19999980,0.00000000,0.00000000,272.00000000);

else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (PlayerToPoint(15, playerid,1418.1999,-1649.3000,15.1999))
{
      MoveDynamicObject(srgate,1418.1999,-1649.3000,9.6000, 1.5);
      SetTimer("GateClose7", 7000, 0);
      SendClientMessage(playerid, COLOR_BLUE,"SR kapija je otvorena i zatvorice se sama za 7 sekundi.");
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "* %s uzima daljinski i otvara kapiju.", sendername);
      ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}




zar nije logino ako je ograda na ovim koordinatam
1418.1999,-1649.3000,15.1999,

da treba samo da se spusti o.O
1418.1999,-1649.3000,9.6000
big respect 4 Blaeks Vuzimir  Shoorty Scripter HamZa

Gle,znači kod tebe je ovako:
public GateClose7()
{
      MoveDynamicObject(srgate, 1418.1999,-1649.3000,15.1999, 1.5);
  return 1;
}


A treba ovako da se ne rotiraju:
public GateClose7()
{
      MoveDynamicObject(srgate, 1418.1999,-1649.3000,15.1999, 1.5,0,0,272.00000000);
  return 1;
}


Znači dodaješ zadnja 3 broja odavde:
srgate = CreateDynamicObject(980,1418.19995117,-1649.30004882,15.19999980,0.00000000,0.00000000,272.00000000);

Onda ovdje ubaci ovako mada nisam nikada radio sam automatskim ogradama ali probaj:
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (PlayerToPoint(15, playerid,1418.1999,-1649.3000,15.1999))
{
      MoveDynamicObject(srgate,1418.1999,-1649.3000,9.6000, 1.5,0,0,272.00000000);
      SetTimer("GateClose7", 7000, 0);
      SendClientMessage(playerid, COLOR_BLUE,"SR kapija je otvorena i zatvorice se sama za 7 sekundi.");
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "* %s uzima daljinski i otvara kapiju.", sendername);
      ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}


Kontaš?Eto idi sada ubaci to u gamemod compilaj i vidi jel valja...
Poslednja Izmena: Januar 12, 2012, 19:48:44 POSLE PODNE od |DE| Dane

Ok probam samo sekunda

Warninzi 6

gf.pwn(3776) : warning 202: number of arguments does not match definition
gf.pwn(3776) : warning 202: number of arguments does not match definition
gf.pwn(3776) : warning 202: number of arguments does not match definition
gf.pwn(21189) : warning 202: number of arguments does not match definition
gf.pwn(21189) : warning 202: number of arguments does not match definition
gf.pwn(21189) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


linija 3776


linija 21189
Poslednja Izmena: Januar 12, 2012, 19:58:05 POSLE PODNE od DJeronimo
big respect 4 Blaeks Vuzimir  Shoorty Scripter HamZa

Da,to su warninzi ali opet moreš igrati tj. more ti compilati bilo je i meni tako 26 njih pa sam uradio sljedeće:

Skini SA:MP 0.3d R2 i prebaci mapu pawnu tj. compilaj mod sa 0.3d pawnom i javi ovdje ja sam tako bio riješio problem...

ne i dalje su ostali  :'(  >:(

Al sam skontao sljedece imam u streameru MoveDynamicObject

MoveDynamicObject(objectid, Float:x, Float:y, Float:z, Float:speed);
sto predstavlja ovo sljedece:
MoveDynamicObject(srgate, 1418.1999,-1649.3000,15.1999, 1.5);

TI si mi dao ovo:
MoveDynamicObject(srgate, 1418.1999,-1649.3000,15.1999, 1.5,0,0,272.00000000);
sto bi moglo znaciti
MoveDynamicObject(objectid, Float:x, Float:y, Float:z, Float:speed,0,0,272.0000000);


Sta sad prestavljaju ove 2 nule i 272 ?

Da mogu jednsotavno dodati umjesto ovih nulai 272 u streameru sta znaci dali je Float:xy i td kontas me?
to znaci sljedece da bi MoveDynamicObject trebao izgledati ovako:?

MoveDynamicObject(objectid, Float:x, Float:y, Float:z, Float:speed, Float:rx, Float:ry, Float:rz);
Poslednja Izmena: Januar 12, 2012, 20:22:23 POSLE PODNE od DJeronimo
big respect 4 Blaeks Vuzimir  Shoorty Scripter HamZa

Citat: |DE| Dane poslato Januar 12, 2012, 20:02:18 POSLE PODNE
Da,to su warninzi ali opet moreš igrati tj. more ti compilati bilo je i meni tako 26 njih pa sam uradio sljedeće:

Skini SA:MP 0.3d R2 i prebaci mapu pawnu tj. compilaj mod sa 0.3d pawnom i javi ovdje ja sam tako bio riješio problem...
Wanrinzi nisu tu bezveze  ;)


a DJeronimo imas viska u kodu pogledaj :
http://wiki.sa-mp.com/wiki/MoveObject

Pa znma brate da imma viska vidim
0,0,272.00000000 to je viska

Jesi pogledao video gore stao sam stavio to mi se desava sa ogradama a pokusavam da napravim da se ne rotira i ne otvara u obliku broja 8 :S
big respect 4 Blaeks Vuzimir  Shoorty Scripter HamZa