Jump to content

[Cerere tutorial] Depistare rand erori


Punct.

Recommended Posts

Era o smecherie sa afli la ce randuri ai erorile din consola(cum sunt cele de mai jos). Trebuia sa scrii ceva intr-un fisier, dar nu mai stiu ce si in ce fisier.

[14:58:52] [debug] Run time error 4: "Array index out of bounds"
[14:58:52] [debug]  Accessing element at index 127 past array upper bound 126
[14:58:52] [debug] AMX backtrace:
[14:58:52] [debug] #0 000b8964 in public VFUNC_OnGameModeInit () from 0.0.2.amx
[14:58:52] [debug] #1 0001adb4 in public Hook_OnGameModeInit () from 0.0.2.amx
[14:58:52] [debug] #2 native CallLocalFunction () from samp-server.exe
[14:58:52] [debug] #3 00010cfc in public PHY_OnGameModeInit () from 0.0.2.amx
[14:58:52] [debug] #4 native CallLocalFunction () from samp-server.exe
[14:58:52] [debug] #5 00008e8c in public Itter_OnGameModeInit () from 0.0.2.amx
[14:58:52] [debug] #6 native CallLocalFunction () from samp-server.exe
[14:58:52] [debug] #7 00001728 in public ScriptInit_OnGameModeInit () from 0.0.2.amx
[14:58:52] [debug] #8 00000710 in public OnGameModeInit () from 0.0.2.amx

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

Link to comment
Share on other sites

In primul rand, descarca CrashDetect de aici. Dupa ce descarci crashdetect, plugin cat si include, insereaza-le in GM.

 

Asa, acum sa iti explic cum functioneaza.

Cu crashdetect, iti va arata la ce linii ai problema.

exemplu: (Fara CrashDetect)

[05:26:38] [debug] Server crashed while executing crash.amx
[05:26:38] [debug] Backtrace (most recent call first):
[05:26:38] [debug] #0  native fread () from samp-server.exe
[05:26:38] [debug] #1  00000090 in ?? () from crash.amx
[05:26:38] [debug] #2  00000038 in ?? () from crash.amx
[05:26:38] [debug] #3  0000001c in main () from crash.amx

exemplu: (cu CrashDetect)

[05:27:11] [debug] Server crashed while executing crash.amx
[05:27:11] [debug] Backtrace (most recent call first):
[05:27:11] [debug] #0  native fread () from samp-server.exe
[05:27:11] [debug] #1  000000b8 in function2 () at crash.pwn:13

[05:27:11] [debug] #2  00000048 in function1 () at crash.pwn:8

[05:27:11] [debug] #3  00000024 in main () at crash.pwn:4

 

"at crash.pwn" - La GMul_Tau.amx

":13" - Linia 13 (Linia problema)

 

Nu mai are rost sa iti dau exemplu si cu "Run Time Error" deoarece aceeasi chestie e..

242086.png

Link to comment
Share on other sites

Mhm, aveam pluginul dar nu aveam include-ul. Acum mi-am pus si include-ul, l-am adugat si in gamemode, dar tot nu primesc informatii despre linia cu probleme.

 

Din cate stiu, trebuia adaugat un text gen -dl32 sau ceva de genul intr-un fisier.. 

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

Link to comment
Share on other sites

Mhm, aveam pluginul dar nu aveam include-ul. Acum mi-am pus si include-ul, l-am adugat si in gamemode, dar tot nu primesc informatii despre linia cu probleme.

 

Din cate stiu, trebuia adaugat un text gen -dl32 sau ceva de genul intr-un fisier.. 

​Parca trebuia sa creezi un fisier pawn.txt in folderul pawno, in care sa inserezi -d3dl sau ceva de genu, dar nu mai stiu la ce ajuta, si nu cred ca ajuta la precizarea liniilor problema in consola :))

242086.png

Link to comment
Share on other sites

​Parca trebuia sa creezi un fisier pawn.txt in folderul pawno, in care sa inserezi -d3dl sau ceva de genu, dar nu mai stiu la ce ajuta, si nu cred ca ajuta la precizarea liniilor problema in consola :))

​Mda, cred ca o sa pun in comentarii cate o parte din cod pana nu primesc erorile si poate reusesc sa aflu care e problema.

Am pus tot ce era in OnGameModeInit, si nu mai aveam erorile :))

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

Link to comment
Share on other sites

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

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.