Jump to content
  • 0

pomoc Unknown


linanohaahuba

Dotaz

Popis problému:

Mám menší, problém náhral jsem si svůj vlastní gamemod, který šel v pohodě, potom jsem furt do toho něco dával, z 5 řádků mám cca 14k.

A když nahodím píše v GameModeText " Unknown " Nevím jak opravit. Kdyby jste chtěli celý kod od modu, klidně pošlu.

 

Chyby/varování kompilátoru a při běhu:

--

 

Kód:

 

--

 

 

 

Dodatečné poznámky:

--

Link to comment
Share on other sites

10 odpovědí na tuto otázku

Recommended Posts

  • 0

 

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, ©2005-2015 SA-MP Team

[12:01:26] plugins = "" (string)
[12:01:26] password = "" (string)
[12:01:26]
[12:01:26] Server Plugins
[12:01:26] --------------
[12:01:26] Loaded 0 plugins.

[12:01:26]
[12:01:26] Ban list
[12:01:26] --------
[12:01:26] Loaded: samp.ban
[12:01:26]
[12:01:26]
[12:01:26] Filterscripts
[12:01:26] ---------------
[12:01:26] Loading filterscript 'host.amx'...
[12:01:26] Loading filterscript 'TXD.amx'...
[12:01:26]
--------------------------------------
[12:01:26] ====================Texdraw-Editor==============
[12:01:26] By Derick
[12:01:26] RoadGame.eu v 1.0
[12:01:26] Vyrobeno v roce:2016
[12:01:26] ====================Texdraw-Editor==============
[12:01:26] --------------------------------------

[12:01:26] Loaded 2 filterscripts.

[12:01:26]
[12:01:26]
[12:01:26]
[12:01:26] =======================================
[12:01:26] | |
[12:01:26] | YSI version 1.06.0002 |
[12:01:26] | By Alex "Y_Less" Cole |
[12:01:26] | |
[12:01:26] =======================================
[12:01:26]
[12:01:26]
[12:01:26]
[12:01:26] Script[gamemodes/registracka.amx]: Run time error 20: "Invalid index parameter (bad entry point)"
[12:01:26] Number of vehicle models: 0
[12:01:54] --- Server Shutting Down.
[12:01:54] NF 0
[12:01:54] NF 1
[12:01:54] NF 2
[12:01:54] NF 3
[12:01:54] NF 4

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, ©2005-2015 SA-MP Team

[12:02:05] plugins = "" (string)
[12:02:05] password = "" (string)
[12:02:05]
[12:02:05] Server Plugins
[12:02:05] --------------
[12:02:05] Loaded 0 plugins.

[12:02:05]
[12:02:05] Ban list
[12:02:05] --------
[12:02:05] Loaded: samp.ban
[12:02:05]
[12:02:05]
[12:02:05] Filterscripts
[12:02:05] ---------------
[12:02:05] Loading filterscript 'host.amx'...
[12:02:05] Loading filterscript 'TXD.amx'...
[12:02:05]
--------------------------------------
[12:02:05] ====================Texdraw-Editor==============
[12:02:05] By Derick
[12:02:05] RoadGame.eu v 1.0
[12:02:05] Vyrobeno v roce:2016
[12:02:05] ====================Texdraw-Editor==============
[12:02:05] --------------------------------------

[12:02:05] Loaded 2 filterscripts.

[12:02:05]
[12:02:05]
[12:02:05]
[12:02:05] =======================================
[12:02:05] | |
[12:02:05] | YSI version 1.06.0002 |
[12:02:05] | By Alex "Y_Less" Cole |
[12:02:05] | |
[12:02:05] =======================================
[12:02:05]
[12:02:05]
[12:02:05]
[12:02:06] Script[gamemodes/registracka.amx]: Run time error 20: "Invalid index parameter (bad entry point)"
[12:02:06] Number of vehicle models: 0

 

Link to comment
Share on other sites

  • 0

Neměl, dal jsem to tam a stále nefunguje. Jak jsem psal můžu přiložit kod modu.

 

Můžeš no. A kam jsi to dal? Nejlépe, když to vložíš do globálu, kde si definuješ třeba new Auto[MAX_PLAYERS];, hlavně ne pod žádný public.

 

A pokud to tak máš a nejde to, asi přilož kód, no. Kolik máš řádků?

Link to comment
Share on other sites

  • 0
  • Globální moderátor

V takovych pripadech (run-timovy chyby) je dobre si stahnout crashdetect (http://forum.sa-mp.com/showthread.php?t=262796) a zjistit co to zpusobuje. Hod sem potom log po rekompilaci s -d3 prepinacem (http://forum.sa-mp.com/showpost.php?p=1253632&postcount=7)

 

Hod sem potom jeste jednou log

Link to comment
Share on other sites

  • 0

crashdetect si můžeš najít kdekoliv na netu, je to plugin. Takže až to stáhneš, tak .dll soubor a .so (pro Linux) do složky plugins a zapsat k plugins do server.cfg. K tomu -d3 přepínači. Stačí když si vytvoříš .cfg soubor s názvem pawn do složky pawno. Ten otevřeš a napíšeš tam -d3, uložíš a překompiluješ skript.

 

Pak by ti to při kompilaci mělo vypisovat více informací, jako o počtu cells a pdoobné věci. Toho se vůbec neboj. Potom spustíš samp-server a v cmd řádku jak jsi vypsal tu chybu, tak se ti bude zobrazovat i [debug] a nějaký text. Crashdetect, případně nativechecker plugin ti v tom můžou pomoci taky detekovat problém. Oba pluginy je dobrý mít.

Link to comment
Share on other sites

  • 0

Tohle mi píše v logu serveru:

[15:29:53] [debug] Run time error 4: "Array index out of bounds"
[15:29:53] [debug]  Attempted to read/write array element at index 1000 in array of size 1000
[15:29:53] [debug] AMX backtrace:
[15:29:53] [debug] #0 000b05e0 in public GivePlayerPropertyMoney () from registracka.amx
[15:29:53] [debug] #1 00024e1c in public zcmd_OnGameModeInit () from registracka.amx
[15:29:53] [debug] #2 native CallLocalFunction () from 6925svr
[15:29:53] [debug] #3 0001076c in ?? () from registracka.amx
[15:29:53] [debug] #4 00004e2c in public ScriptInit_OnGameModeInit () from registracka.amx
[15:29:53] [debug] #5 0000041c in public OnGameModeInit () from registracka.amx
[15:29:53] [debug] Run time error 4: "Array index out of bounds"
[15:29:53] [debug]  Attempted to read/write array element at index 100 in array of size 5
[15:29:53] [debug] AMX backtrace:
[15:29:53] [debug] #0 00000110 in public OnGameModeInit () from ch.amx
[15:29:53] Number of vehicle models: 0

Už je přiloženej log

 

 

 

// EDIT by HP: vyřešeno v chatu. Lock

Edited by HighPrint
moderátorská poznámka
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...