Problem(error/warning): Zanima me samo da li ovo moze da mi pravi neki problem u budcnosti i ako moze kako da resim?
Deo skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]
[debug] Long callback execution detected (hang or performance issue)
[debug] AMX backtrace:
[debug] #0 00003a40 in public AMX_OnScriptInit () at C:\Users\Korisnik\Desktop\Old Style RolePlay\pawno\include\YSI\y_hooks/impl.inc:323
[debug] #1 00001870 in public Debug_OnScriptInit () at C:\Users\Korisnik\Desktop\Old Style RolePlay\pawno\include\YSI\y_amx.inc:246
[debug] #2 00001134 in public YVers_OnScriptInit () at C:\Users\Korisnik\Desktop\Old Style RolePlay\pawno\include\YSI\y_debug.inc:390
[debug] #3 0000073c in public ScriptInit_OnScriptInit () at C:\Users\Korisnik\Desktop\Old Style RolePlay\pawno\include\YSI\internal\y_version.inc:249
[debug] #4 00000404 in public OnGameModeInit () at C:\Users\Korisnik\Desktop\Old Style RolePlay\pawno\include\YSI\internal\..\y_scriptinit.inc:171
[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem):
apdejt jsi
Citat: undefined poslato April 21, 2023, 19:23:05 POSLE PODNE
apdejt jsi
Ne mogu da kazem da me je strah, ali svaki put kad sam update sve mi se zivo prejebe :)
Citat: undefined poslato April 21, 2023, 19:23:05 POSLE PODNE
apdejt jsi
https://github.com/pawn-lang/YSI-Includes/releases
v5.06.1932 da skidam?
Citat: cofilinko poslato April 21, 2023, 19:27:03 POSLE PODNE
https://github.com/pawn-lang/YSI-Includes/releases
v5.06.1932 da skidam?
https://github.com/pawn-lang/YSI-Includes/releases/tag/v5.4
Citat: undefined poslato April 21, 2023, 19:29:01 POSLE PODNE
https://github.com/pawn-lang/YSI-Includes/releases/tag/v5.4
Probacu pa ti javljam
Citat: undefined poslato April 21, 2023, 19:29:01 POSLE PODNE
https://github.com/pawn-lang/YSI-Includes/releases/tag/v5.4
Ubacio sam u pawno/include. Folder sto sam imao "YSI" sam obrisao i ubacio ovo. Promenio sam imena includovima ali mi se skripta ne kompajluje.
[pawn]
#include < a_samp >
#include < YSI_Storage\y_ini >
#include < YSI_Coding\y_hooks >`
#include < YSI_Data\y_iterate >`
#include < zcmd >
#include < streamer >
#include < sscanf2 >
#include < crashdetect >
#include < OPSP >
[/pawn]
Citat: cofilinko poslato April 21, 2023, 19:45:03 POSLE PODNE
Ubacio sam u pawno/include. Folder sto sam imao "YSI" sam obrisao i ubacio ovo. Promenio sam imena includovima ali mi se skripta ne kompajluje.
[pawn]
#include < a_samp >
#include < YSI_Storage\y_ini >
#include < YSI_Coding\y_hooks >`
#include < YSI_Data\y_iterate >`
#include < zcmd >
#include < streamer >
#include < sscanf2 >
#include < crashdetect >
#include < OPSP >
[/pawn]
Imaš li 3.10.10 compiler?
Citat: Ivo Dev poslato April 21, 2023, 19:49:47 POSLE PODNE
Imaš li 3.10.10 compiler?
Ubacio sam sad i kompajluje mi skriptu ali evo ti ako te nije strah pogledaj sta mi sve izlazi..
[pawn]
C:\Users\Korisnik\Documents\old style\pawno\include\YSI_Storage\y_ini\..\..\YSI_Core\y_core\y_scriptinit_impl.inc(284) : warning 203: symbol is never used: "fs"
C:\Users\Korisnik\Documents\old style\pawno\include\YSI_Storage\y_ini\..\..\YSI_Coding\y_inline\..\y_malloc\y_malloc_warning.inc(8) : warning 237: user warning: y_malloc heap allocation is unstable. Use `YSI_NO_HEAP_MALLOC` to disable it, or `YSI_YES_HEAP_MALLOC` to disable this warning: git.io/YSI_HEAP_MALLOC
C:\Users\Korisnik\Documents\old style\gamemodes\osrp.pwn(506) : warning 239: literal array/string passed to a non-const parameter
C:\Users\Korisnik\Documents\old style\gamemodes\osrp.pwn(4068) : warning 219: local variable "using_deprecated_foreach_syntax" shadows a variable at a preceding level
Pawn compiler 3.10.10 Copyright (c) 1997-2006, ITB CompuPhase
925 Warnings.
[/pawn]
925 Warninga mi izlazi samo sto sam obrisao sve one koji se ponavljaju i ostalo je ovo..
[pawn]
506 linija izgleda ovako Create3DTextLabel("[Kupovina Semena]\n{ffffff}Da kupite seme koristite /buyseeds", DROGA, 2355.8169,-647.5316,128.0547, 40.0, 0, 1);
509 ovako Create3DTextLabel("[Prerada Droge]\n{ffffff}Da preradite drogu koristite /drugs process", DROGA, 2351.6096,-647.3459,128.0547, 40.0, 0, 1);
[/pawn]
Citat: cofilinko poslato April 21, 2023, 19:56:50 POSLE PODNE
Ubacio sam sad i kompajluje mi skriptu ali evo ti ako te nije strah pogledaj sta mi sve izlazi..
[pawn]
C:\Users\Korisnik\Documents\old style\pawno\include\YSI_Storage\y_ini\..\..\YSI_Core\y_core\y_scriptinit_impl.inc(284) : warning 203: symbol is never used: "fs"
C:\Users\Korisnik\Documents\old style\pawno\include\YSI_Storage\y_ini\..\..\YSI_Coding\y_inline\..\y_malloc\y_malloc_warning.inc(8) : warning 237: user warning: y_malloc heap allocation is unstable. Use `YSI_NO_HEAP_MALLOC` to disable it, or `YSI_YES_HEAP_MALLOC` to disable this warning: git.io/YSI_HEAP_MALLOC
C:\Users\Korisnik\Documents\old style\gamemodes\osrp.pwn(506) : warning 239: literal array/string passed to a non-const parameter
C:\Users\Korisnik\Documents\old style\gamemodes\osrp.pwn(4068) : warning 219: local variable "using_deprecated_foreach_syntax" shadows a variable at a preceding level
Pawn compiler 3.10.10 Copyright (c) 1997-2006, ITB CompuPhase
925 Warnings.
[/pawn]
925 Warninga mi izlazi samo sto sam obrisao sve one koji se ponavljaju i ostalo je ovo..
[pawn]
506 linija izgleda ovako Create3DTextLabel("[Kupovina Semena]\n{ffffff}Da kupite seme koristite /buyseeds", DROGA, 2355.8169,-647.5316,128.0547, 40.0, 0, 1);
509 ovako Create3DTextLabel("[Prerada Droge]\n{ffffff}Da preradite drogu koristite /drugs process", DROGA, 2351.6096,-647.3459,128.0547, 40.0, 0, 1);
[/pawn]
https://github.com/pawn-lang/pawn-stdlib
https://github.com/pawn-lang/samp-stdlib/releases/tag/0.3.DL-R1
Ovo dvoje skini pa samo ubaci
Long callback execution detected (hang or performance issue) - Callback trace OnScriptInit
Sve je normalno, na init se ucitavaju svakakva sranja i onda je to sve u memoriji. Da vidis long execution za neku drugu funkciju onda bi bio problem.
Citat: Sniffie White poslato April 22, 2023, 09:42:35 PRE PODNE
Long callback execution detected (hang or performance issue) - Callback trace OnScriptInit
Sve je normalno, na init se ucitavaju svakakva sranja i onda je to sve u memoriji. Da vidis long execution za neku drugu funkciju onda bi bio problem.
Kao na primer koju?
Citat: cofilinko poslato April 22, 2023, 10:57:43 PRE PODNE
Kao na primer koju?
Najgori slucaj, OnPlayerUpdate...Ali generalno bilo koja funkcija koja bi se redovno pozivala posto ti to u stvari znaci da ce ti server zalagovati, ako ne i zamrznuti totalno na XX vremena.
Citat: Sniffie White poslato April 22, 2023, 11:02:34 PRE PODNE
Najgori slucaj, OnPlayerUpdate...Ali generalno bilo koja funkcija koja bi se redovno pozivala posto ti to u stvari znaci da ce ti server zalagovati, ako ne i zamrznuti totalno na XX vremena.
Ali sa ovim neću imati nikakve probleme u budućnosti?
Citat: cofilinko poslato April 22, 2023, 11:04:42 PRE PODNE
Ali sa ovim neću imati nikakve probleme u budućnosti?
Reko ti je gore da je mogucnost da server samo zabaguje
Citat: cofilinko poslato April 22, 2023, 11:04:42 PRE PODNE
Ali sa ovim neću imati nikakve probleme u budućnosti?
Kada se server pokrece normalno je da ucitavas sve i svasta u memoriju da bi kasnije mogao brzo da pristupis tome. Tako da kada se pozove OnScriptInit (filterscript/gamemode), to je kada se server pokrece i tu je normalno da funkcija dugo traje. Sve ostalo je vec problem (opet ako je recimo neka komanda koja se koristi jednom dnevno da se sacuva nesto onda je i to donekle ok, mada smatram da se sve moze optimizovati)
Hvala puno obojici <3.
Hvala puno obojici. <3