YSI update

Započeo .Drakula., Maj 30, 2022, 23:47:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Imam svoj mod koji nisam bas dugo pokretao, sada sam update pluginove na najnovije verzije, to je sve ok.
YSI koji sam imao je:
YSI version 3.09.0684.
Kada sam probao da update na najnoviju verziju, cim odem da kompajlujem, samo kresuje pavno.
Skidao sam strarije verzije i probao jednu po jednu.
Sada je YSI version 5.05.0403, bar je bolje nego sto je bilo.
Uspeo sam da ne kresuje pavno al sada mi izbacuje error.
Da li se uopste moze ubaciti najnovija verzija YSI, i kako da sredim da radi, da ne bude bas ova stara 3.09.
Deo skripte: [pawn]C:\Users\Drakula\Desktop\BD\pawno\include\Dini.inc(31) : warning 214: possibly a "const" array argument was intended: "filename"
C:\Users\Drakula\Desktop\BD\pawno\include\Dini.inc(39) : warning 214: possibly a "const" array argument was intended: "filename"
C:\Users\Drakula\Desktop\BD\pawno\include\Dini.inc(187) : warning 214: possibly a "const" array argument was intended: "key"
C:\Users\Drakula\Desktop\BD\pawno\include\Dini.inc(187) : warning 214: possibly a "const" array argument was intended: "filename"
C:\Users\Drakula\Desktop\BD\pawno\include\Dini.inc(249) : warning 214: possibly a "const" array argument was intended: "newname"
C:\Users\Drakula\Desktop\BD\pawno\include\Dini.inc(249) : warning 214: possibly a "const" array argument was intended: "oldname"
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(94) : error 001: expected token: "-identifier-", but found "("
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(96) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(102) : error 001: expected token: "-identifier-", but found "("
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(104) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(106) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(108) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(117) : error 001: expected token: "-identifier-", but found "("
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(120) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(122) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(128) : error 001: expected token: "-identifier-", but found "("
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(131) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(133) : error 010: invalid function or declaration
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(372) : error 017: undefined symbol "Iterator@Vehicle"
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(372) : error 017: undefined symbol "Iterator@Vehicle"
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(372) : error 017: undefined symbol "Iter_Single@Vehicle"
C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Visual\y_areas\..\..\YSI_Data\y_foreach\y_foreach_iterators.inc(372) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.10.10           Copyright (c) 1997-2006, ITB CompuPhase


16 Errors.
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nema
Slika/video ingame problema(obavezno ako je ingame problem): Nema

Ne mozes samo krhnuti novi YSI umesto starog i da ocekujes da radi... Moras skriptu prilagoditi novim paketima  ;)

Osim toga koristis Dini kao cuvanje, no comment
Poslednja Izmena: Maj 30, 2022, 23:53:41 POSLE PODNE od neshallon
HTML / CSS / Javascript / Inspect : Entry Masterclass.
ReactJS / Tailwind CSS / PWA / Axios / SCSS / Redux, ViteJS : Entry Masterclass.
C / C++ / C# / C-objective - kroz Pawn Lang : Entry Masterclass
Grupisano Pravljenje Objekata : Filterscript.


Sta je to web development?
To je nesto ono kao, kako bih to rekao, izgubis volju za zivotom i zelis da se ubijes, ali to je okej.
Onda jednostavno shvatis da si bio glup i resis problem, das sam sebi lajk,
skuvas NES 3u1 i pripremis se za sledeci projekat.

Tu mi je i potrebna pomoc, nigde na netu nisam pronasao sta swe treba da se prilagodi i promeni..

Celu cuvanje servera je Y_ini
Dini je neki includ, nemam pojma ni da li se jos uvek koristi u skripti, provericu, zaboravio sam, stoji mi mod 2-3 godine, mozda i vise.

Ne, ne dini je top ostavi ga

Ako se ne varam YSI 5.x zahteva community compiler.
3.10.10 i nize ima kritican bug gde ako ti se ne poklapaju argumenti zaglavlja i forwarda funkcije imas crash compilera - neznam jel to problem ali imaj u vidu da moze biti. Neko je compile dev branch koji popravlja to (makar je bilo ako nisu rollback iz nekog razloga) mislim da je u general chat poslat, ako ne nadjes baci poruku ovde ja cu compile kad dodjem doma ili cu naci staru custom verziju sa bug fix backportom u 3.10.10

Imaj u vidu community compiler forsira da argumenti funkcija se prosledjuju kao const, tako da ces imati 300 upozorenja samo za to.
Ima jos neka stvar ali nmg da se setim sta je, uglavnom gluposti su ali ti oduzmu masu vremena da bi migrate kod.

Pawno sam skinuo odavde:  https://github.com/pawn-lang/compiler/releases
Ja nisam uspeo naci, aj ako mozes da mi das verziju sa bug fix u 3.10.10
Ovo za argumente funkcija bi sredio ja, nije to tesko.

Isprobavao sam nesto  i sada imam samo 1 error.
[pawn]C:\Users\Drakula\Desktop\BD\pawno\include\YSI_Storage\y_ini\..\..\YSI_Core\y_core\y_scriptinit_impl.inc(434) : fatal error 111: user error: defined OnScriptInit
[/pawn]

Evo moj od bog zna kad sa tim backportovima sto sam radio.
https://www.mediafire.com/file/nz6y1ixhjwjo0bd/Pawno-3.10.10-Custom.zip/file

Evo i od Xundera compiled dev branch. Nije 3.10.11 kako pise nego je bas dev branch (ako razumes sta govorim...)
https://balkan-samp.com/forum/index.php?topic=140733.msg1029598#msg1029598

EDIT: Tema neaktivna 72h, lock - Ako treba otkljucati PM.
Poslednja Izmena: Jun 02, 2022, 23:21:46 POSLE PODNE od Deleted User