Započeo Goku ^
•6. Jan. 2023.Logs
933
pregleda
16
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
6. Jan. 2023.
Problem(error/warning): Vec duze vreme pokusavam da napravim gledanje logova ingame, posto imam logove svih komandi itd itd, zelim ubaciti kada igrac prijavi tipa bug da mogu ingame ukucati /buglogs i da izbaci sve prijavljenje bugove koji su se sacuvali u notepadu.
Deo skripte: Nemam
Slika/video ingame problema(obavezno ako je ingame problem): Nemam problem
Deo skripte: Nemam
Slika/video ingame problema(obavezno ako je ingame problem): Nemam problem
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,136
Postovi:
10
Teme:
Pridružio se:Maj 2015
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
17 / 250 XP
Početnik(1)
2,272
Postovi:
76
Teme:
Pridružio se:Maj 2014
7. Jan. 2023.
Ne mogu da se setim tacno koji mod je imao to, dobra vecina, igrac napise bag, i posle mozes da procitas ingame.
Uglavnom, najprostije receno, pises u fajl ono sto je igrac napisao kao bag, ingame napravis komandu da ti prikaze stvari iz fajla, na primer u dialog. Takodje pazi da se ti bagovi u fajlu ne nakupe, zato sto ih dialog nece prikazati, to takodje mozes resiti tako sto manuelno brises stvari iz fajla kada dodje do odredjene kolicine teksta, automatski da ti brise sto ne bih preporucio, ili da prikazujes u dialogu od linije 1 do linije 15 na primer, pa onda od 15 do 30, itd...
Uglavnom, najprostije receno, pises u fajl ono sto je igrac napisao kao bag, ingame napravis komandu da ti prikaze stvari iz fajla, na primer u dialog. Takodje pazi da se ti bagovi u fajlu ne nakupe, zato sto ih dialog nece prikazati, to takodje mozes resiti tako sto manuelno brises stvari iz fajla kada dodje do odredjene kolicine teksta, automatski da ti brise sto ne bih preporucio, ili da prikazujes u dialogu od linije 1 do linije 15 na primer, pa onda od 15 do 30, itd...
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
8. Jan. 2023.
V01D wrote on January 7, 2023, 8:16 am:
Ne mogu da se setim tacno koji mod je imao to, dobra vecina, igrac napise bag, i posle mozes da procitas ingame.
Uglavnom, najprostije receno, pises u fajl ono sto je igrac napisao kao bag, ingame napravis komandu da ti prikaze stvari iz fajla, na primer u dialog. Takodje pazi da se ti bagovi u fajlu ne nakupe, zato sto ih dialog nece prikazati, to takodje mozes resiti tako sto manuelno brises stvari iz fajla kada dodje do odredjene kolicine teksta, automatski da ti brise sto ne bih preporucio, ili da prikazujes u dialogu od linije 1 do linije 15 na primer, pa onda od 15 do 30, itd...
Uglavnom, najprostije receno, pises u fajl ono sto je igrac napisao kao bag, ingame napravis komandu da ti prikaze stvari iz fajla, na primer u dialog. Takodje pazi da se ti bagovi u fajlu ne nakupe, zato sto ih dialog nece prikazati, to takodje mozes resiti tako sto manuelno brises stvari iz fajla kada dodje do odredjene kolicine teksta, automatski da ti brise sto ne bih preporucio, ili da prikazujes u dialogu od linije 1 do linije 15 na primer, pa onda od 15 do 30, itd...
Znaci pravim citanje kao sto sam pravio citanje za /offwarn, /offizbaci, offpermsije itd itd?
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
17 / 250 XP
Početnik(1)
2,272
Postovi:
76
Teme:
Pridružio se:Maj 2014
8. Jan. 2023.
Evo ti ovaj fazon
Ovo je na primer cuvanje
A sto se citanja fajla tice : https://team.sa-mp.com/wiki/Fread.html
stock LogSave( gde[], string[]) {
new entry[ 128 ], s, m, se, day, year, month;
getdate( year, month, day );
gettimeEx( s, m, se );
FixHour( s );
s = shifthour;
format( entry, sizeof( entry ), "%d/%d/%d | %d/%d/%d | %s\r\n", day, month, year, s, m, se, string );
new File:hFile;
hFile = fopen( gde, io_append );
fwrite( hFile, entry );
fclose( hFile );
}
//primer upotrebe
LogSave( "Bugovi.log", string );Ovo je na primer cuvanje
A sto se citanja fajla tice : https://team.sa-mp.com/wiki/Fread.html
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
9. Jan. 2023.
V01D wrote on January 8, 2023, 7:42 pm:
Evo ti ovaj fazon
Ovo je na primer cuvanje
A sto se citanja fajla tice : https://team.sa-mp.com/wiki/Fread.html
stock LogSave( gde[], string[]) {
new entry[ 128 ], s, m, se, day, year, month;
getdate( year, month, day );
gettimeEx( s, m, se );
FixHour( s );
s = shifthour;
format( entry, sizeof( entry ), "%d/%d/%d | %d/%d/%d | %s\r\n", day, month, year, s, m, se, string );
new File:hFile;
hFile = fopen( gde, io_append );
fwrite( hFile, entry );
fclose( hFile );
}
//primer upotrebe
LogSave( "Bugovi.log", string );Ovo je na primer cuvanje
A sto se citanja fajla tice : https://team.sa-mp.com/wiki/Fread.html
Pokusao sam izbaci prazan dialog.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
9. Jan. 2023.
Posto ne mogu edit moram ovako, napravio sam citanje logova https://ibb.co/xJWJc65 medjutim kako da napravim sada da pise jedno ispod drugo svaki log, u logu trenutno imam 3 ali cita poslenji uneseni log.
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
56
Postovi:
7
Teme:
Pridružio se:Feb. 2020
9. Jan. 2023.
new DialogString,
LogString,
File:f = fopen("Bugovi.txt", io_read);
if(f)
while(fread(f, LogString))
strcat(DialogString, LogString);
DialogString[strlen(DialogString)-1] = EOS;Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
9. Jan. 2023.
monsterking wrote on January 9, 2023, 3:18 am:
new DialogString,
LogString,
File:f = fopen("Bugovi.txt", io_read);
if(f)
while(fread(f, LogString))
strcat(DialogString, LogString);
DialogString[strlen(DialogString)-1] = EOS;I dalje pise 1 red i ako ih u falju ima 5.
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
25 / 100 XP
Početnik(0)
315
Postovi:
0
Teme:
Pridružio se:Jun 2021
10. Jan. 2023.
CMD:logovi(playerid)
{
new string;
format(string, sizeof string, "1.%s\n2.%s", dini_Get("Bugovi.log", "Set1"), dini_Get("Bugovi.log", "Set2"));
ShowPlayerDialog(playerid, dialog_OSTALO, DIALOG_STYLE_MSGBOX, "Reported Bugs", string, "Izlaz", "");
return 1;
}CMD:testlog(playerid)
{
dini_Create("Bugovi.log");
dini_Set("Bugovi.log", "Set1", "bag sa novcem");
dini_Set("Bugovi.log", "Set2", "bag sa zlatom");
SendClientMessage(playerid, 0xEF4026FF, "Test log kreiran!");
return 1;
}dini_Isset(const filename[], const key[]); //za provjereReformulisi sebi sad za dalje funkcije
dini2 for fields
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
87
Postovi:
3
Teme:
Pridružio se:Dec. 2022
11. Jan. 2023.
Grellaâ„¢ wrote on January 10, 2023, 4:54 pm:
CMD:logovi(playerid)
{
new string;
format(string, sizeof string, "1.%s\n2.%s", dini_Get("Bugovi.log", "Set1"), dini_Get("Bugovi.log", "Set2"));
ShowPlayerDialog(playerid, dialog_OSTALO, DIALOG_STYLE_MSGBOX, "Reported Bugs", string, "Izlaz", "");
return 1;
}CMD:testlog(playerid)
{
dini_Create("Bugovi.log");
dini_Set("Bugovi.log", "Set1", "bag sa novcem");
dini_Set("Bugovi.log", "Set2", "bag sa zlatom");
SendClientMessage(playerid, 0xEF4026FF, "Test log kreiran!");
return 1;
}dini_Isset(const filename[], const key[]); //za provjereReformulisi sebi sad za dalje funkcije
dini2 for fields
A ti mali na lečenje
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,086
Postovi:
58
Teme:
Pridružio se:Feb. 2022
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
