PARTNERI:
-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Pomoc] bag sa /askq  (Pročitano 192 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže Markovicc

  • Transformer
  • *
  • Poruke: 61
  • Pol: Muškarac
  • Skripter On
bag sa /askq
« poslato: April 10, 2022, 00:38:48 pre podne »
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:
Pawno Code: [Izaberi]
CMD:askq(playerid,params[])
{
  if(UlogovanIgrac[playerid] == 0 || PI[playerid][pReg] == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI[playerid][pABS] < 1 && ACCmd[playerid] == 1) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
#pragma unused params
if(PI[playerid][pMute] == 1) return Error(playerid, "Ne mozes to, ucutkan si.");
if(TV[playerid] == 1) return Error(playerid, "Gledas tv, ne mozes to!");
if(Zavezan[playerid] > 0 || Tazovan[playerid] > 0) return Error(playerid, "Ne mozete to dok ste zavezani/sokirani! (zbog psovanja)");
  if(kLol[playerid] > 0) return Error(playerid, "Ne mozete to!");
if(RentAuto(GetPlayerVehicleID(playerid)) && Rentao[playerid] == 9999 && GetPlayerState(playerid) == PL_ST_DRIVER) return Error(playerid, "Ne mozes da radis BA!");
if(PI[playerid][pJailed] > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
if(strlen(PI[playerid][pPitanjeText]) > 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[playerid][pABS] < 1 && ACText[playerid] == 1)
{
Error(playerid, "Chat mozete koristiti svake 2 sekunde.");
return true;
}
SetTimerEx("TextOpet", 2000, false, "i", playerid);
ACText[playerid] = 1;
if(OpetAdm[playerid] == 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): ..
Vecinu vaznih stvaru u svetu postigli u ljudi koji nisu odustajali kada se cinilo da uposte nema nade.
 

Van mreže Fergosonn

Odg: bag sa /askq
« Odgovor #1 poslato: April 10, 2022, 12:55:48 posle podne »
Daj srw log i
Pawno Code: [Izaberi]
for(new i = 0; i < 20; i++)
{
if(AskListFreeID(i)) { }
  else return Error(playerid, "Trenutno je puna lista pitanja, sacekajte malo!");
}
optimizovanije je
 

Van mreže omarpea

Odg: bag sa /askq
« Odgovor #2 poslato: April 10, 2022, 13:23:43 posle podne »
Daj srw log i
Pawno Code: [Izaberi]
for(new i = 0; i < 20; i++)
{
if(AskListFreeID(i)) { }
  else return Error(playerid, "Trenutno je puna lista pitanja, sacekajte malo!");
}
optimizovanije je
I sta time radis, objasni?
Otvaras brackets, u njima nicega...

@Markovicc ostavi ovo molim te.
Pogledaj imenovanje decko.

g_SPD
PI
pABS
ACCmd
kLol
OpetAdm
COL_BE
DSI
big dog entertainment

https://vk.com/omarmods
 

Van mreže Fr0z3n

Odg: bag sa /askq
« Odgovor #3 poslato: April 10, 2022, 21:19:55 posle podne »
Ma ne zezaj da padne server ha ha... Zamalo ja nisam pao sa stolice kad sam poceo da citam kod...

Ali ovo mi je ubedljivo najjace

#pragma unused params

gagagaga
 
Korisnici koji su se zahvalili: omarpea

Van mreže Slade

Odg: bag sa /askq
« Odgovor #4 poslato: April 10, 2022, 23:20:35 posle podne »
Neki crashdetect log mozda? Takodjer, ovo se da dobro srediti:
Pawno Code: [Izaberi]
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)) { }
 

Van mreže #Montana

Odg: bag sa /askq
« Odgovor #5 poslato: April 12, 2022, 06:39:32 pre podne »
Proveri da li imaš folder u Scriptfiles, i dodaj u folder 1.ini 2.ini itd... I probaj onda pa javi