Započeo dino12
•30. Nov. 2019.Komanda /reportbug
1,255
pregleda
10
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
52
Postovi:
15
Teme:
Pridružio se:Jan. 2018
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!
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!
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
112
Postovi:
3
Teme:
Pridružio se:Nov. 2019
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.
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
4,398
Postovi:
122
Teme:
Pridružio se:Maj 2016
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
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
52
Postovi:
15
Teme:
Pridružio se:Jan. 2018
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.
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
250
Postovi:
4
Teme:
Pridružio se:Okt. 2019
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
2,043
Postovi:
83
Teme:
Pridružio se:Jan. 2014
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.
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.
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.
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
52
Postovi:
15
Teme:
Pridružio se:Jan. 2018
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.
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.
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!
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

