Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: cofilinko poslato April 21, 2023, 18:11:56 POSLE PODNE

Naslov: Server.exe Debug
Poruka od: cofilinko poslato April 21, 2023, 18:11:56 POSLE PODNE
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):
Naslov: Odg: Server.exe Debug
Poruka od: schatzi poslato April 21, 2023, 19:23:05 POSLE PODNE
apdejt jsi
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 21, 2023, 19:24:24 POSLE PODNE
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 :)
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 21, 2023, 19:27:03 POSLE PODNE
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?
Naslov: Odg: Server.exe Debug
Poruka od: schatzi poslato April 21, 2023, 19:29:01 POSLE PODNE
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
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 21, 2023, 19:30:01 POSLE PODNE
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
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 21, 2023, 19:45:03 POSLE PODNE
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]
Naslov: Odg: Server.exe Debug
Poruka od: Ivo#2312 poslato April 21, 2023, 19:49:47 POSLE PODNE
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?
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 21, 2023, 19:56:50 POSLE PODNE
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]
Naslov: Odg: Server.exe Debug
Poruka od: Ivo#2312 poslato April 21, 2023, 20:39:19 POSLE PODNE
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
Naslov: Odg: Server.exe Debug
Poruka od: Bit Frosty 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.
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 22, 2023, 10:57:43 PRE PODNE
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?
Naslov: Odg: Server.exe Debug
Poruka od: Bit Frosty poslato April 22, 2023, 11:02:34 PRE PODNE
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.
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 22, 2023, 11:04:42 PRE PODNE
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?
Naslov: Odg: Server.exe Debug
Poruka od: schatzi poslato April 22, 2023, 11:36:14 PRE PODNE
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
Naslov: Odg: Server.exe Debug
Poruka od: Bit Frosty poslato April 22, 2023, 11:46:25 PRE PODNE
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)
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 22, 2023, 11:47:23 PRE PODNE
Hvala puno obojici <3.
Naslov: Odg: Server.exe Debug
Poruka od: cofilinko poslato April 22, 2023, 11:47:51 PRE PODNE
Hvala puno obojici. <3