Detaljan opis problema: znaci kad kucam /report ili /reportlist padne server na kucnom sam a kad ukucam ukucam /askq ili /askqlist to radi
Dio skripte: dacu vam i askq i za report cmd
CMD:reportlist(playerid, params[])
{
if(PI < 1 && PI < 1) return Error(playerid, "Nisi ovlascen!");
new asklist;
format(asklist, 1024, "1) - %s\n2) - %s\n3) - %s\n4) - %s\n5) - %s\n NEXT PAGE ",
ReportListString(1), ReportListString(2), ReportListString(3), ReportListString(4), ReportListString(5));
g_SPD(playerid, D_REPORTLIST, DSL, ""COL_BE"Report list (Slot / Igrac / Pitanje)", asklist, "Izaberi", "Izadji");
return true;
}
CMD:report(playerid,params[])
{
#pragma unused params
if(PI == 1) return Error(playerid, "Ne mozes to, ucutkan si.");
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(UlogovanIgrac == 0) return Error(playerid, "Morate biti ulogovani da bi koristili komande!");
if(100 > b_GetPlayerMoney(playerid)) return Error(playerid, "Potrebno ti je $100!");
if(PI > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
if(areport == 1) return Error(playerid, "Admin-i su iskljucili ovu opciju trenutno!");
if(ReportListFreeID(1)) { }
else if(ReportListFreeID(2)) { }
else if(ReportListFreeID(3)) { }
else if(ReportListFreeID(4)) { }
else if(ReportListFreeID(5)) { }
else if(ReportListFreeID(6)) { }
else if(ReportListFreeID(7)) { }
else if(ReportListFreeID(8)) { }
else if(ReportListFreeID(9)) { }
else if(ReportListFreeID(10)) { }
else if(ReportListFreeID(11)) { }
else if(ReportListFreeID(12)) { }
else if(ReportListFreeID(13)) { }
else if(ReportListFreeID(14)) { }
else if(ReportListFreeID(15)) { }
else if(ReportListFreeID(16)) { }
else if(ReportListFreeID(17)) { }
else if(ReportListFreeID(18)) { }
else if(ReportListFreeID(19)) { }
else if(ReportListFreeID(20)) { }
else if(ReportListFreeID(20)) { }
else return Error(playerid, "Trenutno je puna lista reportova, sacekajte malo!");
if(PI < 1 && gettime() < ACText)
{
Error(playerid, "Chat mozete koristiti svake 2 sekunde.");
return true;
}
ACText = gettime() + 2;
if(OpetAdm == 1) return Error(playerid, "Sacekaj malo.");
g_SPD(playerid, DIALOG_REPORT, DSI, ""COL_BE"Prijavi", "{FFFFFF}Unesite prijavu koje zelite\ndostaviti Admin-ima/supporterima!\n\n(prijava kosta $100)","Unesi","Izadji");
return true;
}ovo za askq
CMD:asklist(playerid, params[])
{
if(PI < 1 && PI < 1) return Error(playerid, "Nisi ovlascen!");
new asklist;
format(asklist, 1024, "1) - %s\n2) - %s\n3) - %s\n4) - %s\n5) - %s\n[[[ NEXT PAGE ]]]",
AskListString(1), AskListString(2), AskListString(3), AskListString(4), AskListString(5));
g_SPD(playerid, D_ASKLIST, DSL, ""COL_BE"Ask List (Slot / Igrac / Pitanje)", asklist, "Izaberi", "Izadji");
return true;
}
CMD:askq(playerid,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(100 > b_GetPlayerMoney(playerid)) return Error(playerid, "Potrebno ti je $100!");
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 && gettime() < ACText)
{
Error(playerid, "Chat mozete koristiti svake 2 sekunde.");
return true;
}
ACText = gettime() + 2;
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!\n\n(pitanje kosta $100)","Unesi","Izadji");
return true;
}
