Padanje servera kad kucam /askq

Započeo Martyn
27. Apr. 2020. Zaključano
546
pregleda
6
postova
Gajicc
4
Made Man
27. Apr. 2020.
Problem(error/warning): Pa ja kad kucam komandu /askq padne mi server
Dio skripte:
CMD:askq(playerid,params[])
{
if(UlogovanIgrac == 0 || PI == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI < 1 && ACCmd == 1) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
#pragma unused params
if(PI == 1) return Error(playerid, "Ne mozes to, ucutkan si.");
if(TV == 1) return Error(playerid, "Gledas tv, ne mozes to!");
if(Zavezan > 0 || Tazovan > 0) return Error(playerid, "Ne mozete to dok ste zavezani/sokirani! (zbog psovanja)");
if(kLol > 0) return Error(playerid, "Ne mozete to!");
if(RentAuto(GetPlayerVehicleID(playerid)) && Rentao == 9999 && GetPlayerState(playerid) == PL_ST_DRIVER) return Error(playerid, "Ne mozes da radis BA!");
if(PI > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
if(UlogovanIgrac == 0) return Error(playerid, "Nisi ulogovan!");
if(strlen(PI) > 5) return Error(playerid, "Vec imas jedno postavljeno pitanje, pusti i druge da pitaju!");
if(areport == 1) return Error(playerid, "Admin-i su iskljucili ovu opciju trenutno!");
if(AskListFreeID(1)) { }
else if(AskListFreeID(2)) { }
else if(AskListFreeID(3)) { }
else if(AskListFreeID(4)) { }
else if(AskListFreeID(5)) { }
else if(AskListFreeID(6)) { }
else if(AskListFreeID(7)) { }
else if(AskListFreeID(8)) { }
else if(AskListFreeID(9)) { }
else if(AskListFreeID(10)) { }
else if(AskListFreeID(11)) { }
else if(AskListFreeID(12)) { }
else if(AskListFreeID(13)) { }
else if(AskListFreeID(14)) { }
else if(AskListFreeID(15)) { }
else if(AskListFreeID(16)) { }
else if(AskListFreeID(17)) { }
else if(AskListFreeID(18)) { }
else if(AskListFreeID(19)) { }
else if(AskListFreeID(20)) { }
else return Error(playerid, "Trenutno je puna lista pitanja, sacekajte malo!");
if(PI < 1 && ACText == 1)
{
Error(playerid, "Chat mozete koristiti svake 2 sekunde.");
return true;
}
SetTimerEx("TextOpet", 2000, false, "i", playerid);
ACText = 1;
if(OpetAdm == 1) return Error(playerid, "Sacekaj malo.");
g_SPD(playerid, DIALOG_PITAJ, DSI, ""COL_BE"Pitanje", "{FFFFFF}Unesite pitanje koje zelite\ni sacekajte Admin-a/supportera da dodje!","Unesi","Izadji");
return true;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem): //
Skrilew
6
Godfather
27. Apr. 2020.
Ubaci crashdetect, ukucaj komandu i daj server_log
Gajicc
4
Made Man
27. Apr. 2020.
V01D wrote on April 27, 2020, 6:54 pm:
Ubaci crashdetect, ukucaj komandu i daj server_log
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[20:57:17] filterscripts = ""  (string)
[20:57:17]
[20:57:17] Server Plugins
[20:57:17] --------------
[20:57:17]  Loading plugin: crashdetect
[20:57:17]  CrashDetect v4.15.1 is OK.
[20:57:17]  Loaded.
[20:57:17]  Loading plugin: streamer
[20:57:17]

*** Streamer Plugin v2.9.3 by Incognito loaded ***

[20:57:17]  Loaded.
[20:57:17]  Loading plugin: sscanf
[20:57:17]

[20:57:17]  ===============================

[20:57:17]      sscanf plugin loaded.   

[20:57:17]          Version:  2.8.1       

[20:57:17]    (c) 2012 Alex "Y_Less" Cole 

[20:57:17]  ===============================

[20:57:17]  Loaded.
[20:57:17]  Loading plugin: MapAndreas
[20:57:17]  Loaded.
[20:57:17]  Loaded 4 plugins.

[20:57:17]
[20:57:17] Filterscripts
[20:57:17] ---------------
[20:57:17]  Loaded 0 filterscripts.

[20:57:18] 
[20:57:18] 
[20:57:18] 
[20:57:18]  =======================================
[20:57:18]  |                                    |
[20:57:18]  |        YSI version 3.09.0684        |
[20:57:18]  |        By Alex "Y_Less" Cole        |
[20:57:18]  |                                    |
[20:57:18]  =======================================
[20:57:18] 
[20:57:18] 
[20:57:18] 
[20:57:18] ================== OnGameModeInit Pokrenut ===================!
[20:57:18] Ucitano port lokacija ...
[20:57:18] Ucitano gps lokacija ...
[20:57:30] - Kreirano 1803 vozila...
[20:57:30] ================== OnGameModeInit Zavrsen ===================!
[20:57:30] Mode By BE TEAM
[20:57:30] Number of vehicle models: 153
[20:57:58] 127.0.0.1:52356 requests connection cookie.
[20:57:59] incoming connection: 127.0.0.1:52356 id: 0
[20:57:59] Martin_Destigo has joined the server (0:127.0.0.1)
[20:58:15] Server crashed while executing BExtazyMemorex.amx
[20:58:15] AMX backtrace:
[20:58:15] #0 native fread () from samp-server.exe
[20:58:15] #1 008540bc in ?? (1) from BExtazyMemorex.amx
[20:58:15] #2 008526ac in public cmd_askq (0, 45566252) from BExtazyMemorex.amx
[20:58:15] #3 native CallLocalFunction () from samp-server.exe
[20:58:15] #4 000150bc in ?? (0, 45566228) from BExtazyMemorex.amx
[20:58:15] #5 00009b7c in public OnPlayerCommandText (0, 45566228) from BExtazyMemorex.amx
[20:58:15] Native backtrace:
[20:58:15] #0 779060c5 in ?? () from C:\WINDOWS\SYSTEM32\ntdll.dll
[20:58:15] #1 00498bb8 in ?? () from samp-server.exe
[20:58:15] #2 004991e0 in ?? () from samp-server.exe
[20:58:15] #3 00404f14 in ?? () from samp-server.exe
Skrilew
6
Godfather
27. Apr. 2020.
Ispod svake linije dodaj printf, unutar njega stavi brojeve tako da vidis dokle ce doci i gde crasha..
CMD:askq(playerid,params[])
{
if(UlogovanIgrac == 0 || PI == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
printf("1");
    if(PI < 1 && ACCmd == 1) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
    printf("2");
#pragma unused params
if(PI == 1) return Error(playerid, "Ne mozes to, ucutkan si.");
printf("3");


Ovaj fazon iznad..

Mada ciljam da je do :
if(AskListFreeID(1)) { }
else if(AskListFreeID(2)) { }
else if(AskListFreeID(3)) { }
else if(AskListFreeID(4)) { }
else if(AskListFreeID(5)) { }
else if(AskListFreeID(6)) { }
else if(AskListFreeID(7)) { }
else if(AskListFreeID(8)) { }
else if(AskListFreeID(9)) { }
else if(AskListFreeID(10)) { }
else if(AskListFreeID(11)) { }
else if(AskListFreeID(12)) { }
else if(AskListFreeID(13)) { }
else if(AskListFreeID(14)) { }
else if(AskListFreeID(15)) { }
else if(AskListFreeID(16)) { }
else if(AskListFreeID(17)) { }
else if(AskListFreeID(18)) { }
else if(AskListFreeID(19)) { }
else if(AskListFreeID(20)) { }


Nisam siguran kako ti sve funckionise, ali opet najbolje koristiti printf da utvrdis na kom mestu crasha..
Gajicc
4
Made Man
27. Apr. 2020.
V01D wrote on April 27, 2020, 7:02 pm:
Ispod svake linije dodaj printf, unutar njega stavi brojeve tako da vidis dokle ce doci i gde crasha..
CMD:askq(playerid,params[])
{
if(UlogovanIgrac == 0 || PI == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
printf("1");
    if(PI < 1 && ACCmd == 1) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
    printf("2");
#pragma unused params
if(PI == 1) return Error(playerid, "Ne mozes to, ucutkan si.");
printf("3");


Ovaj fazon iznad..

Mada ciljam da je do :
if(AskListFreeID(1)) { }
else if(AskListFreeID(2)) { }
else if(AskListFreeID(3)) { }
else if(AskListFreeID(4)) { }
else if(AskListFreeID(5)) { }
else if(AskListFreeID(6)) { }
else if(AskListFreeID(7)) { }
else if(AskListFreeID(8)) { }
else if(AskListFreeID(9)) { }
else if(AskListFreeID(10)) { }
else if(AskListFreeID(11)) { }
else if(AskListFreeID(12)) { }
else if(AskListFreeID(13)) { }
else if(AskListFreeID(14)) { }
else if(AskListFreeID(15)) { }
else if(AskListFreeID(16)) { }
else if(AskListFreeID(17)) { }
else if(AskListFreeID(18)) { }
else if(AskListFreeID(19)) { }
else if(AskListFreeID(20)) { }


Nisam siguran kako ti sve funckionise, ali opet najbolje koristiti printf da utvrdis na kom mestu crasha..

Ne razumem gde da ubacim
Skrilew
6
Godfather
27. Apr. 2020.
Ubacujes ispod svake linije, kao sto sam zapoceo..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha