Problem kod komande

Započeo boky., Jun 05, 2023, 18:30:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Citat: Sniffie White poslato Jun 05, 2023, 21:51:18 POSLE PODNE
Zato sam ti rekao da probas zameniti YCMD na ZCMD, ne lupam bezveze ko vecina ovde. Isto tako cini mi se da nemas -d3 flag, zato su ti upitnici umesto imena funkcije.
Ali ono sto sam ti iznad rekao, da ide -1 to stoji (iako mozda nije vezano za problem).

Ako zamenis ycmd na zcmd (ili pawn.cmd kako si rekao), a isto ti se desava, onda downgrade YSI na recimo v5.05.0505  (po ideji bilo koja 5.x.x verzija bi trebala da ti radi iako je

Videcu, sacekacu realnaith da vidim sta ce kaze.
Poslednja Izmena: Jun 05, 2023, 22:00:17 POSLE PODNE od hexx.

Citat: hexx. poslato Jun 05, 2023, 21:57:01 POSLE PODNE
Znm nisam dodao -d3, bas cu sada dodam -d3 flag pa da vidim. Citao sam isto na netu da su to stavljali i da je resilo probleme.
Nece to resiti problem kao takav, samo ce ti reci tacan problem, posto recimo YSI "popravlja bagove" od fopen, fread i slicno, da ne crash nego kao vrati 0, ili sta vec. Tako mozda se hook i na fexists i tu mozda crash iz bog zna kojeg razloga. Uglavnom da ne ulazim previse u stack/heap i slicno, imas OnPlayerText, pa onda 3 nepoznate funkcije koje se pozovu. Jedna od njih je komanda sama, druge 2 ne znam, ali moze biti bas da je NextHouseID, i onda da crash na nekoj nativnoj.

Vidi sa -d3 compile, pa daj log ako pokaze nesto novo (mislim trebao bi da pokaze).

Citat: Sniffie White poslato Jun 05, 2023, 22:00:46 POSLE PODNE
Nece to resiti problem kao takav, samo ce ti reci tacan problem, posto recimo YSI "popravlja bagove" od fopen, fread i slicno, da ne crash nego kao vrati 0, ili sta vec. Tako mozda se hook i na fexists i tu mozda crash iz bog zna kojeg razloga. Uglavnom da ne ulazim previse u stack/heap i slicno, imas OnPlayerText, pa onda 3 nepoznate funkcije koje se pozovu. Jedna od njih je komanda sama, druge 2 ne znam, ali moze biti bas da je NextHouseID, i onda da crash na nekoj nativnoj.

Vidi sa -d3 compile, pa daj log ako pokaze nesto novo (mislim trebao bi da pokaze).

[pawn][debug]
[22:04:18] [debug] Parameter count corrections:
[22:04:18] [debug]
[22:04:18] [debug] The 1st mangled argments (e.g. `<1073741823 arguments>`) below should read `<2 arguments>`
[22:04:18] [debug]
[22:04:18] [debug] Run time error 4: "Array index out of bounds"
[22:04:18] [debug] AMX backtrace:
[22:04:18] [debug] #0 002b7444 in ?? (... <3 arguments>) at C:\Users\Bojan\Desktop\Smart Project\gamemodes\sp-rpg.pwn:8973
[22:04:18] [debug] #1 000540cc in Command_ReProcess (... <3 arguments>)  at C:\Users\Bojan\Desktop\Smart Project\pawno\include\ysilib\YSI_Visual\y_commands\y_commands_impl.inc:541
[22:04:18] [debug] #2 000575a4 in ?? (... <1073741823 arguments>)  at C:\Users\Bojan\Desktop\Smart Project\pawno\include\ysilib\YSI_Visual\y_commands\y_commands_impl.inc:1397
[22:04:18] [debug] #3 0001b31c in public OnPlayerCommandText (... <2 arguments>) at C:\Users\Bojan\Desktop\Smart Project\pawno\include\ysilib\YSI_Storage\y_ini\..\..\YSI_Coding\y_inline\..\y_cgen\y_cgen.inc:133
[/pawn]

Je verovatno YSI  jebe stvar, probaj da downgrade kako  sam ti napisao, mozes i koju verziju ispod samo da je 5.x.x (sumnjam ja da ti ista koristis od najnovijih stvari)

Citat: Sniffie White poslato Jun 05, 2023, 22:14:21 POSLE PODNE
Je verovatno YSI  jebe stvar, probaj da downgrade kako  sam ti napisao, mozes i koju verziju ispod samo da je 5.x.x (sumnjam ja da ti ista koristis od najnovijih stvari)

Ovo mi je trenutna verzija YSI [pawn]YSI:         5.06.1932 [/pawn]

Takodje sam i compiler stavio na 3.10.10
Poslednja Izmena: Jun 05, 2023, 22:28:50 POSLE PODNE od hexx.

Nije problem YSI nego code, reseno...


Citat: realnaith poslato Jun 05, 2023, 23:11:18 POSLE PODNE
Nije problem YSI nego code, reseno...


Privremeno je reseno, ali hvala ti na pomoci. Ipak cu ja da borisem ceo code i da napisem novi.

Citat: realnaith poslato Jun 05, 2023, 23:11:18 POSLE PODNE
Nije problem YSI nego code, reseno...

Argumenti su zamesani kod ysi, tako da je problem. Jednostavno umesto broja argumenata proslesjuje memorijsku adresu kod komand reprocess. Ne znam ni ja koji je djavo, mada nisam ni gledao ysi, ali to ne sme da se desi.

Citat: Sniffie White poslato Jun 06, 2023, 10:25:03 PRE PODNE
Argumenti su zamesani kod ysi, tako da je problem. Jednostavno umesto broja argumenata proslesjuje memorijsku adresu kod komand reprocess. Ne znam ni ja koji je djavo, mada nisam ni gledao ysi, ali to ne sme da se desi.

Kad nisam koristio ovu verziju YSI sto je sada, nisam imao problema nikavih. A ce napisem novi kod i jebes ga, ako bude zezalo, vrati cu na stariju verziju i jbg


Citat: bepo poslato Jun 06, 2023, 21:23:41 POSLE PODNE
i onda do cega je bilo

Nije jos reseno, sad je problem i oko kreiranja firma, isto zeza.

Citat: bepo poslato Jun 06, 2023, 21:23:41 POSLE PODNE
i onda do cega je bilo

Code mora biti prilagodjen novom YSI-u logicno, tako da sto je zajebao u kucama, zajebao je i u firmama, ali resit cu mu sve kad stignem, posto krecem skriptat za BJ pa neam bas mnogo vremena