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
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 (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 (https://balkan-samp.com/forum/index.php?topic=140733.msg1029598#msg1029598)
EDIT: Tema neaktivna 72h, lock - Ako treba otkljucati PM.