Skripta koju koristim: Balkan Extazy 3.5.5
Detaljan opis problema: Imao sam prvo problem sa komandom report (kada se ukuca /report gasi se server) medjutim to sam resio ali opet dolazi do problema ali ovog puta kada pokusam odgovoriti na report udje on u dialog za odgovor i napisem ja neki odgovor nije ni vazno i kada potvrdim on opet gasi server.
Dio skripte: Nije potrebno barem ja mislim
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Oko skripte BE 3.5.5
774
pregleda
8
postova
28. Sep. 2017.
29. Sep. 2017.
@Åuk @Maranello evo vam i koda ali nije do njega ja mislim
Imam i kreiran folder reports i u njemu odg,odgime i reportovi (reportovi rade pise se fajl,odgime isto pise i cuva ali odg ne moze niti pise niti bilo sta.
CMD:pogledajrodg(playerid, params[]) (OVO RADI)
{
if(strlen(PI) < 5) return Error(playerid, "Nisi postavio report!");
if(PI != 0) return Error(playerid, "Nije ti odgovoreno na report!");
new slotic;
new lolo;
format(lolo,128,"BExtazy/reports/odg/%s.txt",GetNameEx(playerid));
if(!fexist(lolo))
{
strmid(PI, "None", 0, strlen("None"), 255);
PI = 0;
Error(playerid, "Desila se nekakva greska, ponovo reportajte - dobicete odgovor. Hvala!");
return true;
}
new text5;
new File:ask1 = fopen(lolo, io_read);
while(fread(ask1, text5)) {
strmid(slotic, text5, 0, strlen(text5), 255); }
fclose(ask1);
new vans;
format(vans, 512, "{FFFFFF}- Vas Report:\n%s\n\n- Odgovor:\n%s",PI,slotic);
g_SPD(playerid, 19999, DSM, ""COL_BE"Odgovor", vans, "OK", "");
strmid(PI, "None", 0, strlen("None"), 255);
SaveAccount(playerid);
fremove(lolo);
return true;
}
CMD:reportlist(playerid, params[]) (OVO ISTO RADI NORMALNO I SELEKCIJA REPORTA I SVE AL PROBLEM JE KADA OCE DA SE ODGOVORI NA REPORT)
{
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;
}
EVO OVDE JE KAD TREBA DA SE ODGOVORI DIALOG SE OTVORI I SVE TO ALI KADA SE KLIKNE ODGOVORI ILI OK DA SE POTVRDI ODGOVOR ON SAMO IZADJE IZ DIALOGA I UGASI SERVER)
if(dialogid == D_REPORTODGOVOR)
{
if(response)
{
if(strlen(inputtext) < 5 || strlen(inputtext) > 100) return Error(playerid, "Ne mozete ispod 5 ili iznad 100 karaktera!");
if(!strcmp(ReportListStringName(odgovorid), "None", true)) return Error(playerid, "Na ovaj report je upravo odgovoreno!");
ReportListAnswerID(odgovorid, inputtext);
for(new i=0; i {
if(UlogovanIgrac == 1)
{
if(PI == odgovorid)
{
ReportListPlayerAnswer1(i);
}
}
}
new mrkica;
format(mrkica,400,"{FBE204}[{F81414}*{FBE204}] Extazy Bot // %s je odgovorio na report (id %d): %s", GetName(playerid), odgovorid, inputtext);
SMMSG1(ZUTA,mrkica);
odgovorid = 0;
}
}
Imam i kreiran folder reports i u njemu odg,odgime i reportovi (reportovi rade pise se fajl,odgime isto pise i cuva ali odg ne moze niti pise niti bilo sta.
29. Sep. 2017.
Sava Milenkovic wrote on September 29, 2017, 7:25 pm:
Resio sam problem
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava