Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

ASKQ OBARA SERVER

Započeo Dzonny-DiaZ
pre 6 godina
1,186
pregleda
11
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Dzonny-DiaZ
Rookie
pre 6 godina
Problem(error/warning): Kada na serveru napisem /askq server se obori
Dio skripte: [ pawn ]ako treba dacu[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ] nista nisam nasao tu [ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
Garadooo
Forum Don
pre 6 godina
uradi debug pa vidi sta se dešava.
Dzonny-DiaZ
Rookie
pre 6 godina
Galardo wrote on January 15, 2020, 9:37 am:
uradi debug pa vidi sta se desaje.

sad sam to bas gledao i nista... imam onaj bextazy mod i kada napisem askq ili pitaj server se crasha imam ona 3 foldera kao ime pitanje i odgovor... ali nema nista u njima mozda treba da se stavi 1,2,3,4,5...
AhmAA
Super Moderator
11
pre 6 godina
Da li u scriptfiles imaš folder u kojem se upisuju ti askq-ovi, to bi trebalo uzrokovati crash servera

daddyDOT

Balkan SA:MP Super moderator


Balkan SA:MP

Balkan SA:MP - since 2009

Dzonny-DiaZ
Rookie
pre 6 godina
daddy. wrote on January 15, 2020, 9:50 am:
Da li u scriptfiles imaš folder u kojem se upisuju ti askq-ovi, to bi trebalo uzrokovati crash servera

pazi imam jedan folder koj se zove asklist i unutra 3 foldera a kada udjes u te foldere nema nista.
KristijanS
Wheel Man
pre 6 godina
Daj dio skripte ovdje ili u privatni
Dzonny-DiaZ
Rookie
pre 6 godina
Quote from January 15, 2020, 9:59 am:
Daj dio skripte ovdje ili u privatni


7) Ima neki bag sa komandom /askq ili ti /pitaj.. Tojest kad kucas komandu i hoces da postavis pitanje, padne server i sve se zakoci..
Pogledati do cega je tu problem i pokusati to fixati, da sve funkcionise na najbolji moguci nacin bez problema!

ovo je gore kao da se fixa to to je vec navedeno u skripti da je bag..
evo 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;
}

private TextOpet(playerid)
{
if(ACText == 1)
{
ACText = 0;
}
return true;
}

stock AskListStringName(slot)
{
    new slotic;
    new lolo;
format(lolo,128,"BExtazy/asklist/pitanjaime/%d.txt",slot);
new text5;
new File:ask1 = fopen(lolo, io_read);
while(fread(ask1, text5)) {
strmid(slotic, text5, 0, strlen(text5), 255); }
  fclose(ask1);
  return slotic;
}

stock AskListStringAsk(slot)
{
    new slotic1;
    new lolo1;
format(lolo1,128,"BExtazy/asklist/pitanja/%d.txt",slot);
new text1;
new File:ask11 = fopen(lolo1, io_read);
while(fread(ask11, text1)) {
strmid(slotic1, text1, 0, strlen(text1), 255); }
  fclose(ask11);
  return slotic1;
}

stock AskListString(slot)
{
    new slotic;
    new lolo;
format(lolo,128,"BExtazy/asklist/pitanjaime/%d.txt",slot);
new text5;
new File:ask1 = fopen(lolo, io_read);
while(fread(ask1, text5)) {
strmid(slotic, text5, 0, strlen(text5), 255); }
  fclose(ask1);
  //------------------------------------------------------//
    new slotic1;
    new lolo1;
format(lolo1,128,"BExtazy/asklist/pitanja/%d.txt",slot);
new text1;
new File:ask11 = fopen(lolo1, io_read);
while(fread(ask11, text1)) {
strmid(slotic1, text1, 0, strlen(text1), 255); }
  fclose(ask11);
  //------------------------------------------------------//
  new stringina;
  format(stringina, 200, "%s - %s", slotic, slotic1);
  return stringina;
}

private AskListPlayerAnswer(playerid)
{
    new askfile;
    format(askfile, 128, "BExtazy/asklist/odgovori/%s.txt", GetName(playerid));
    if(fexist(askfile))
    {
SCM(playerid, -1, "{C3C3C3}SERVER: {FFFFFF}Na vase postavljeno pitanje je dat odgovor! (/viewanswer)");
PI = 0;
    }
}

private AskListPlayerAnswer1(playerid)
{
    new askfile;
    format(askfile, 128, "BExtazy/asklist/odgovori/%s.txt", GetName(playerid));
    if(fexist(askfile))
    {
SCM(playerid, -1, "{C3C3C3}SERVER: {FFFFFF}Na vase postavljeno pitanje je dat odgovor! (/viewanswer)");
PI = 0;
    }
}

private AskListAnswerID(slot, textt[])
{
new slotic;
    new lolo;
format(lolo,128,"BExtazy/asklist/pitanjaime/%d.txt",slot);
new text5;
new File:ask1 = fopen(lolo, io_read);
while(fread(ask1, text5)) {
strmid(slotic, text5, 0, strlen(text5), 255); }
  fclose(ask1);
    //------------------------------------------------------//
new askfile;
format(askfile,128,"BExtazy/asklist/odgovori/%s.txt",slotic);
new File:askic = fopen(askfile, io_write);
new var;
format(var,128,"%s",textt);
fwrite(askic,var);
fclose(askic);
//------------------------------------------------------//
    new ldst;
    format(ldst,128,"BExtazy/asklist/pitanja/%d.txt",slot);
    new text;
format(text,64,"None");
new File:log;
log = fopen(ldst, io_write);
fwrite(log, text);
fclose(log);
//------------------------------------------------------//
new ldst1;
    format(ldst1,128,"BExtazy/asklist/pitanjaime/%d.txt",slot);
    new text1;
format(text1,64,"None");
new File:log1;
log1 = fopen(ldst1, io_write);
fwrite(log1, text1);
fclose(log1);
}

private AskListInputID(slot, name[], textt[], playerid)
{
    new ldst;
    format(ldst,128,"BExtazy/asklist/pitanja/%d.txt",slot);
    new text;
format(text,128,"%s",textt);
new File:log;
log = fopen(ldst, io_write);
fwrite(log, text);
fclose(log);
//------------------------------------------------------//
new ldst1;
    format(ldst1,128,"BExtazy/asklist/pitanjaime/%d.txt",slot);
    new text1;
format(text1,128,"%s",name);
new File:log1;
log1 = fopen(ldst1, io_write);
fwrite(log1, text1);
fclose(log1);
//------------------------------------------------------//
PI = slot;
strmid(PI, textt, 0, strlen(textt), 255);
SaveAccount(playerid);
}

stock AskListFreeID(slot)
{
new slotic;
    new lolo;
format(lolo,128,"BExtazy/asklist/pitanja/%d.txt",slot);
new text;
new File:ask1 = fopen(lolo, io_read);
while(fread(ask1, text)) {
strmid(slotic, text, 0, strlen(text), 255); }
  fclose(ask1);
  if(!strcmp(slotic, "None", true))
  {
      return true;
  }
  return false;
}
KristijanS
Wheel Man
pre 6 godina
Jesi kreirao u scriptfiles foldere:

BExtazy/asklist/pitanjaime
BExtazy/asklist/pitanja
BExtazy/asklist/odgovori
BExtazy/asklist/pitanjaime

Ako nisi to ti rusi server, ako grijesim reci mi pa cu pogledati dalje..
Osim toga ova skripta je pre komplicirana, napravi bolje, jednostavnije...
dzonymontana
Hustler
pre 6 godina
Quote from January 15, 2020, 10:08 am:
Jesi kreirao u scriptfiles foldere:

BExtazy/asklist/pitanjaime
BExtazy/asklist/pitanja
BExtazy/asklist/odgovori
BExtazy/asklist/pitanjaime

Ako nisi to ti rusi server, ako grijesim reci mi pa cu pogledati dalje..
Osim toga ova skripta je pre komplicirana, napravi bolje, jednostavnije...

Probaj kao što on kaže, i probaj da u svakom tom folderu kreiraš 1.txt i ostavi prazan dokument
Dzonny-DiaZ
Rookie
pre 6 godina
#Montana wrote on January 15, 2020, 10:11 am:
Probaj kao što on kaže, i probaj da u svakom tom folderu kreiraš 1.txt i ostavi prazan dokument

Da probao sam to sada i radi moze se LOCK hvala vam svima carevi ste
dzonymontana
Hustler
pre 6 godina
Napravi u svakom folderu slotova do 20 dokumenata i uživaj

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava