Započeo Markovicc
•9. Apr. 2022.• Zaključanobag sa /askq
545
pregleda
6
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
61
Postovi:
25
Teme:
Pridružio se:Dec. 2019
9. Apr. 2022.
Problem(error/warning): Ima neki bag sa komandom /askq ili ti /pitaj..Kad kucas komandu i hoces da postavis pitanje, padne server i sve se zakoci..
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem): ..
Deo 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, "ABS-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 ABS-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): ..
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
957
Postovi:
19
Teme:
Pridružio se:Jan. 2022
10. Apr. 2022.
Fergosonn wrote on April 10, 2022, 10:55 am:
Daj srw log i
optimizovanije je
for(new i = 0; i < 20; i++)
{
if(AskListFreeID(i)) { }
else return Error(playerid, "Trenutno je puna lista pitanja, sacekajte malo!");
}
optimizovanije je
Otvaras brackets, u njima nicega...
@Markovicc ostavi ovo molim te.
Pogledaj imenovanje decko.
g_SPD
PI
pABS
ACCmd
kLol
OpetAdm
COL_BE
DSIGodfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
2,043
Postovi:
83
Teme:
Pridružio se:Jan. 2014
10. Apr. 2022.
Neki crashdetect log mozda? Takodjer, ovo se da dobro srediti:
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)) { }Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava