Deo skripte: Eo sve:
CMD:lastseen(playerid, params[]) {
if (isnull(params)) return SendUsageMessage(playerid, "/lastseen [ Ime_Prezime ]");
new buff;
format(buff, sizeof(buff), "%s", returnLastSeen(params));
SCM(playerid, -1, buff);
return 1;
}
// -- //
updateLastSeen(playerid, on_player_connect = 0) {
new buffer;
GetPlayerName(playerid, buffer, MAX_PLAYER_NAME);
format(buffer, sizeof buffer, "Last_Seen/%s.txt", buffer);
if (fexist(buffer)) fremove(buffer);
new File:handle = fopen(buffer, io_write);
new igrac = GetPlayerName(playerid, buffer, MAX_PLAYER_NAME);
if (handle) {
if (!on_player_connect) {
new day, month, year,
hour, minute, second;
gettime(hour, minute, second);
getdate(year, month, day);
format(buffer, sizeof buffer, "{FFFF00}%s{FFFFFF} je zadnji put prijavljen {FFFF00}%02d/%02d/%d {FFFFFF}u {FFFF00}%02d:%02d:%02d", igrac,day, month, year, hour, minute, second);
fwrite(handle, buffer);
fclose(handle);
}
else {
format(buffer, sizeof buffer, "{FFFF00}%s{FFFFFF} je {FFFF00}ONLINE", igrac);
fwrite(handle, buffer);
fclose(handle);
}
}
else return printf(" Proveri da li imas 'Last_Seen' folder u 'scriptfiles'");
return 1;
}
returnLastSeen(username[]) {
new buffer;
format(buffer, sizeof buffer, "Last_Seen/%s.txt", username);
new File:handle = fopen(buffer, io_read);
if (handle) {
fread(handle, buffer);
fclose(handle);
}
else buffer = "Nepoznat nalog";
return buffer;
}
// -- //Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): Fajl iz LastSeen foldera - http://prntscr.com/nwcn69 IG SLIKA - http://prntscr.com/nwco3j
