heker Posted December 1, 2010 Posted December 1, 2010 Salut. Ma intereseaza cum pot crea si eu un log.txt sa pot vedea ce comenzi sunt folosite pe server sa imi scrie in log:[date:ora..] player(%s) /missionVreo parere ceva?
heker Posted December 2, 2010 Author Posted December 2, 2010 Salut. Ma intereseaza cum pot crea si eu un log.txt sa pot vedea ce comenzi sunt folosite pe server sa imi scrie in log:[date:ora..] player(%s) /missionCeva parere? acest post este dupa o zi
Guest farse Posted December 2, 2010 Posted December 2, 2010 face mai mult lag,de fiecare data cand un player foloseste o comanda sa deschida un fisier,sa scrie in el si apoi sa il inchida..[tt]//global(la inceput)new ValidCommand[MAX_PLAYERS];//la OnPlayerCommandText//la inceputValidCommand[playerid]=1;SetTimerEx("LogCmd",2000,0,"is",playerid,cmdtext);//la sfarsitul functiei,dar inainte de return 0;ValidCommand[playerid]=0;//dupa functia OnPlayerCommandText,adic dupa return 0;}forward LogCmd(playerid,cmdtext[]);public LogCmd(playerid,cmdtext[]){if(!IsPlayerConnected(playerid))return 0;new str[90],y,m,d,h,mi,s,pn[24];getdate(y,m,d);gettime(h,mi,s);GetPlayerName(playerid,pn,24);format(str,90,"[%d.%d.%d:%d%d%d] %s[%d] used %s",y,m,d,h,mi,s,pn,playerid,cmdtext);new File:Handler=fopen("log.txt",io_append);fwrite(Handler,str);fclose(Handler);return 1;}[/tt]Daca apar erori zi,ca l'am facut pe loc ...PS:Am folosit timer si gvar ca sa nu scrie orice comanda pe care o foloseste
Question
heker
Salut. Ma intereseaza cum pot crea si eu un log.txt sa pot vedea ce comenzi sunt folosite pe server sa imi scrie in log:
Vreo parere ceva?
2 answers to this question
Recommended Posts