Witajcie!
Dzi? postanowi?em zainstalowa? crashdetector. I w konsoli wyskoczyli mi takie teksty:
[18:10] [debug] Run time error 4: "Array index out of bounds"
[18:10] [debug] Accessing element at index 2000 past array upper bound 1999
[18:10] [debug] AMX backtrace:
[18:10] [debug] #0 00172560 in () from 123.amx
[18:10] [debug] #1 000426d4 in public zcmd_OnGameModeInit () from 123.amx
[18:10] [debug] #2 native CallLocalFunction () [080d24b0] from samp03svr
[18:10] [debug] #3 00006efc in public Itter_OnGameModeInit () from 123.amx
[18:10] [debug] #4 native CallLocalFunction () [080d24b0] from samp03svr
[18:10] [debug] #5 000064cc in public ScriptInit_OnGameModeInit () from 123.amx
[18:10] [debug] #6 000054b4 in public Streamer_OnGameModeInit () from 123.amx
[18:10] [debug] #7 native CallLocalFunction () [080d24b0] from samp03svr
[18:10] [debug] #8 00000960 in public OnGameModeInit () from 123.amx
Wie kto? o co chodzi i jak to naprawi? dam piwko jak zawsze ;D
Po pierwsze to crashdetect, po drugie b??d polega na definicji MAX_VEHICLES, kt?ra wynosi 2000 (0 - 1999), prawdopodobnie w callbacku OnGameModeInit masz p?tle na ?w definicj? - poszukaj jej i musisz zmniejszy? zmienn? w p?tli na mniejsz? o 1
By?o tam tylko:
SetTimer("AntyCheatSystem",2000,true);
Kt?re wynosi ow? liczb? zmniejszy?em o 1. Zaraz napisz? czy co? si? zmieni?o
Edit: Teraz mam
[21:08] [debug] Run time error 4: "Array index out of bounds"
[21:08] [debug] Accessing element at index 2000 past array upper bound 1999
[21:08] [debug] AMX backtrace:
[21:08] [debug] #0 0016faec in () from 123.amx
[21:08] [debug] #1 0003fd68 in public zcmd_OnGameModeInit () from 123.amx
[21:08] [debug] #2 native CallLocalFunction () [080d24b0] from samp03svr
[21:08] [debug] #3 00006efc in public Itter_OnGameModeInit () from 123.amx
[21:08] [debug] #4 native CallLocalFunction () [080d24b0] from samp03svr
[21:08] [debug] #5 000064cc in public ScriptInit_OnGameModeInit () from 123.amx
[21:08] [debug] #6 000054b4 in public Streamer_OnGameModeInit () from 123.amx
[21:08] [debug] #7 native CallLocalFunction () [080d24b0] from samp03svr
[21:08] [debug] #8 00000960 in public OnGameModeInit () from 123.amx
Wina le?y w callbacku OnGameModeInit i chodzi o pojazdy. ?eby mie? lepszy wynik crashdetecta musisz u?y? odpowiedniej komendy do kompilacji, w dziale poradniki napisa?em taki temat - poszukaj i ustaw odpowiednio plik pawn.cfg - wtedy uzyskasz w logach informacje o linijkach w kt?rych jest ?le.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach