[POMOC] Log Komandi

Započeo Huan Escobar
21. Maj 2016. Zaključano
557
pregleda
8
postova
Filip Corak
4
Enforcer
21. Maj 2016.
Skripta koju koristim: UP
Detaljan opis problema: Zeleo bi da napravim log za odredjene komande da bi mi bilo preglednije da ne moram da trazim u jednom logu na primer da napravim log komandi samo za /goto ili samo za /specon ili bilo koju drugu komandu i da mi u tom logu bude samo za tu cmd
Dio skripte: Evo ovo je celokupan Lok Komandi
 
///////////////////////////////////////////////////////////////////////////
public OnPlayerCommandPerformed(playerid,cmdtext[ ],success)
{
    if(!success) return SCM(playerid,-1,""ZELENA" "BELA"Upisali ste pogresnu komandu,kucajte /komande za listu komandi!");
new string; format(string,sizeof(string),"Igrac %s | Komanda: %s",GetName(playerid),cmdtext); LogKomandi(string);
    return 1;
}
///////////////////////////////////////////////////////////////////////////

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Dzoni Zivkovic
5
Underboss
21. Maj 2016.
//------------------------------CMD /goto------------------------------------//
//ovo stavi pod nju

new string; format(string,sizeof(string),"Igrac %s koristi cmd /goto do igraca %s",GetName(playerid),GetName(id)); GotoLog(string);

//------------------------------------------------------------------//
Zatim napravi log ovako:

stock LogKomandi(string[])
{
new entry;
format(entry, sizeof(entry), "%s\r\n",string);
new File:hFile;
hFile = fopen("Server/GotoLog.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}
//------------------------------------------------------------------//
Filip Corak
4
Enforcer
21. Maj 2016.
A kako i vreme da ubacim da vidim u kolko je sati to pisano?
[CH] Michael
4
Shot Caller
21. Maj 2016.
stock LogSave( gde[], string[]) {

new entry[ 128 ], s, m, se, day, year, month;
getdate( year, month, day );
gettime( 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 );
}

ovo dodajes na komande
new string;
    format(string, 125, "%s %s", PlayerName(playerid),cmdtext);
LogSave( "Logovi/Chat.log", string );//mjenjas putanju i fajl naziv koji hoces
Dzoni Zivkovic
5
Underboss
21. Maj 2016.

//------------------------------CMD /goto------------------------------------//
//Evo ti sad sa vremenom :)

new string; format(string,sizeof(string),"[%d:%d] Igrac %s koristi cmd /goto do igraca %s",sati,minuta, GetName(playerid), GetName(id)); GotoLog(string);

//------------------------------------------------------------------//
Dzoni Zivkovic
5
Underboss
21. Maj 2016.
Nickname123 wrote on May 21, 2016, 2:55 pm:

//------------------------------CMD /goto------------------------------------//
//Evo ti sad sa vremenom :)

new string; format(string,sizeof(string),"[%d:%d] Igrac %s koristi cmd /goto do igraca %s",sati,minuta, GetName(playerid), GetName(id)); GotoLog(string);

//------------------------------------------------------------------//

Uzmi definisi ovo zaboravio sam da ti dam
new sati, minuta; gettime(sati, minuta);
Filip Corak
4
Enforcer
21. Maj 2016.
Radi ali ima problem, sacuva sve kako treba ali kopira poruku u logu 3,4,5 puta zavisi kako kad nekad 3 nekad 4 nekad 5...
[5:25] Igrac Test_Tester koristi cmd /pocnisverc
[5:25] Igrac Test_Tester koristi cmd /pocnisverc
[5:25] Igrac Test_Tester koristi cmd /pocnisverc
[5:25] Igrac Test_Tester koristi cmd /pocnisverc

Evo jednom sam zapoceo sverc i naspamalo 4 puta od jednom
Dzoni Zivkovic
5
Underboss
21. Maj 2016.
Nzm ja sam ti dao za goto mn radi 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha