Komanda /reportbug

Započeo dino12
30. Nov. 2019.
1,225
pregleda
10
postova
dino12
3
Hustler
30. Nov. 2019.
Moze li mi netko napisati kako bi išla komanda /reportbug?
Znaci zelim da na serveru kad igrac vidi problem ili bug, da to moze prijaviti na /reportbug. Odnosno želim da kad on upiše /reportbug [problem/bug koji je on prijavio], zelim da taj text tj. bug se spremi u notepad u scriptfiles, pa da mogu kasnije otvoriti taj notepad i pogledati sta su igraci prijavili.
Molim vas ako moze netko napisati to kako bih napravio u pawnu i reći mi gdje šta trebam kopirati i zalijepiti u pawnu, jer sam pocetnik. Hvala unaprijed!
Garadooo
5
Forum Don
30. Nov. 2019.
Mozda da si postavio po formularu,mozda bi ti neko i pomogao...
Skrillex.
4
Shot Caller
30. Nov. 2019.
Quote
Molim vas ako moze netko napisati to kako bih napravio u pawnu i reći mi gdje šta trebam kopirati i zalijepiti u pawnu, jer sam pocetnik


Samo zbog ovog ćeš od mene dobiti kurčinu.
dino12
3
Hustler
30. Nov. 2019.
De ljudi tko zna, pls pomozite, hvala
AndroCorleone
5
OG Legend
30. Nov. 2019.
Prvo shvati kako to sve funkcionira, kod komandi /report ili /ask (kako je vec na modu koji koristis) igrac salje poruku koja stize adminima tako da mozes uzeti vec postojecu komandu npr. /report ili /ask i promjenuti u /reportbug
dino12
3
Hustler
30. Nov. 2019.
androo wrote on November 30, 2019, 2:03 pm:
Prvo shvati kako to sve funkcionira, kod komandi /report ili /ask (kako je vec na modu koji koristis) igrac salje poruku koja stize adminima tako da mozes uzeti vec postojecu komandu npr. /report ili /ask i promjenuti u /reportbug

Ali ako bih radio po tome, ne bi mi se sacuvale prijave, vec bi samo admini vidjeli, a ja zelim da mi se sacuvaju u notepad te prijave.
malipablo
4
Enforcer
Danisoni
5
Godfather
30. Nov. 2019.
Evo imao sam malo vremena pa sam ti napravio komandu.
Probaj iz ovoga nešto da naučiš, i da samim time naučiš da ti niko ništa u životu neće raditi za tebe, naročito ne džabe.
CMD:reportbug(playerid, params[])
{
// Provjere unosa
        new unos;
if(sscanf(params, "s", unos)) return SendClientMessage(playerid, -1, "Ispravno korištenje komande: /reportbug [Opis Buga]");
// Pišemo log
new ukupan_string, vrijeme, datum, ime_igraca;
GetPlayerName(playerid, ime_igraca, sizeof(ime_igraca));
gettime(vrijeme, vrijeme, vrijeme);
getdate(datum, datum, datum);
format(ukupan_string, sizeof(ukupan_string), "[ %02d.%02d.%d | %02d:%02d:%02d ] %s prijavljuje: %s", datum, datum, datum, vrijeme, vrijeme, vrijeme, ime_igraca, unos);
new File:LogFile = fopen("Logovi/ReportBug.log", io_append);
        fwrite(LogFile, ukupan_string);
        fwrite(LogFile, "\r\n");
        fclose(LogFile);
        // Povratna poruka igraču
        SendClientMessage(playerid, 0xF3FF02AA, "Uspjesno ste prijavili bug, hvala Vam na pomoci.");
        // Ispod možeš dodati i poruku online administratorima
        return true;
}


Kad ubaciš komandu, u scriptfilesu napravi folder Logovi, u njemu će ti se spremati ReportBug.log, otvoriš ga notepadom i imat ćeš bugove koje su prijavili igrači, jedna ispod druge.
Primjer kako će ti to izgledati u txt fajlu, kada ukucamo /reportbug Ne mogu dignuti novac: [ 25.03.2020 | 03:16:11 ] Slade prijavljuje: Ne mogu dignuti novac

Ako bude grešaka, pošto sam brzo radio, javi da popravimo, nisam testirao.
dino12
3
Hustler
30. Nov. 2019.
Slade wrote on November 30, 2019, 4:42 pm:
Evo imao sam malo vremena pa sam ti napravio komandu.
Probaj iz ovoga nešto da naučiš, i da samim time naučiš da ti niko ništa u životu neće raditi za tebe, naročito ne džabe.
CMD:reportbug(playerid, params[])
{
// Provjere unosa
        new unos;
if(sscanf(params, "s", unos)) return SendClientMessage(playerid, -1, "Ispravno korištenje komande: /reportbug [Opis Buga]");
// Pišemo log
new ukupan_string, vrijeme, datum, ime_igraca;
GetPlayerName(playerid, ime_igraca, sizeof(ime_igraca));
gettime(vrijeme, vrijeme, vrijeme);
getdate(datum, datum, datum);
format(ukupan_string, sizeof(ukupan_string), "[ %02d.%02d.%d | %02d:%02d:%02d ] %s prijavljuje: %s", datum, datum, datum, vrijeme, vrijeme, vrijeme, ime_igraca, unos);
new File:LogFile = fopen("Logovi/ReportBug.log", io_append);
        fwrite(LogFile, ukupan_string);
        fwrite(LogFile, "\r\n");
        fclose(LogFile);
        // Povratna poruka igraču
        SendClientMessage(playerid, 0xF3FF02AA, "Uspjesno ste prijavili bug, hvala Vam na pomoci.");
        // Ispod možeš dodati i poruku online administratorima
        return true;
}


Kad ubaciš komandu, u scriptfilesu napravi folder Logovi, u njemu će ti se spremati ReportBug.log, otvoriš ga notepadom i imat ćeš bugove koje su prijavili igrači, jedna ispod druge.
Primjer kako će ti to izgledati u txt fajlu, kada ukucamo /reportbug Ne mogu dignuti novac: [ 25.03.2020 | 03:16:11 ] Slade prijavljuje: Ne mogu dignuti novac

Ako bude grešaka, pošto sam brzo radio, javi da popravimo, nisam testirao.


Car si, hvala ti, radi sve!
dino12
3
Hustler
30. Nov. 2019.
Lock!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha