Problem(error/warning): Kada ukucam komandu Log Fajl se ne kreira i ne cuva se tu komanda koja je ukucana,ne znam sto se fajl ne pravi.
Dio skripte: [ pawn ]new string[128]; format(string,sizeof(string),"Igrac %s | Komanda: %s",GetName(playerid),cmdtext); LogKomandi(string);[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Bilo ko zna?
Poslacu ti kod iz moje skripte...
[pawn]stock UpisiLog(fajl[], string[])
{
new unos[256];
new sat, minut, sekund, dan, mesec, godina;
gettime(sat, minut, sekund);
getdate(godina, mesec, dan);
format(unos, 256, "[%d/%d/%d - %d:%d:%d] %s\r\n", dan, mesec, godina, sat, minut, sekund, string);
new File:hFile;
hFile = fopen(fajl, io_append);
fwrite(hFile, unos);
fclose(hFile);
}[/pawn]
To dodaj negde u skripti, ali prvo definises negde ovako npr:
#define FAJL_ImeTvogLoga "Logovi/ImeTvogLoga.txt"
I posle to koristis ovako...
[pawn]UpisiLog(FAJL_ImeTvogLoga, tvojstring);[/pawn]
Nadam se da ce da ti radi i da sam ti pomogao.. ;)
Daj taj callback LogKomandi, i preporuka, koristi log-plugin.
Koristi ovo(click) (http://forum.sa-mp.com/showthread.php?t=603175l), jednostavnije, brže = bolje. TakoÄ'er na linku imaÅ¡ objaÅ¡njeno kreiranje i sve.
Citat: c0x poslato Avgust 09, 2018, 00:01:05 PRE PODNE
Poslacu ti kod iz moje skripte...
[pawn]stock UpisiLog(fajl[], string[])
{
new unos[256];
new sat, minut, sekund, dan, mesec, godina;
gettime(sat, minut, sekund);
getdate(godina, mesec, dan);
format(unos, 256, "[%d/%d/%d - %d:%d:%d] %s\r\n", dan, mesec, godina, sat, minut, sekund, string);
new File:hFile;
hFile = fopen(fajl, io_append);
fwrite(hFile, unos);
fclose(hFile);
}[/pawn]
To dodaj negde u skripti, ali prvo definises negde ovako npr:
#define FAJL_ImeTvogLoga "Logovi/ImeTvogLoga.txt"
I posle to koristis ovako...
[pawn]UpisiLog(FAJL_ImeTvogLoga, tvojstring);[/pawn]
Nadam se da ce da ti radi i da sam ti pomogao.. ;)
@c0x Sta stavljam kod tvojstring?