kucklovod1998
Компетентный
Всем привет.
Я пешали сделать небольшой мануал на тему , как создать лог , чтоб смотреть какие вводит игрок или админ команды , или по какой причине админ банит игроков , или сколько игрок передает другому денег , в общем что пожелаете
В общем для начала создадим Сток , в конце мода .
Он сам будет прописывать лог.
-----------------------------------------------------------------------------------------------
Дальше нам надо в папке scriptfiles создать папку Logs , а в ней документы[.log] с названием вашего лога , например у меня Лог админского чата стоит под названием :
И так создаем к каждой нужной вам команде .
-----------------------------------------------------------------------------------------------
Дальше в нужную вам команду прописываем
Заметьте то что если вы написали например
То єтот файл необходимо создать в папке Logs , иначе не куда не будет прописыватся лог
Это все.
Автор : kucklovod1998
Да и я уверен что много у кого она есть , если есть не делайте из себя умного.
Я пешали сделать небольшой мануал на тему , как создать лог , чтоб смотреть какие вводит игрок или админ команды , или по какой причине админ банит игроков , или сколько игрок передает другому денег , в общем что пожелаете
В общем для начала создадим Сток , в конце мода .
HTML:
stock WriteLog(const file[],string[])
{
new write[256],minute,second,hour,day,month,year;
gettime(hour,minute,second);
getdate(year,month,day);
format(write, sizeof(write), "logs/%s",file);
new File:hFile = fopen(write, io_append);
format(write, sizeof(write), "[%d.%02d.%02d | %02d:%02d:%02d] %s\r\n",day,month,year,hour,minute,second,string);
for(new i; i < strlen(write); i ++) fputchar(hFile, write[i], false);
fclose(hFile);
}
-----------------------------------------------------------------------------------------------
Дальше нам надо в папке scriptfiles создать папку Logs , а в ней документы[.log] с названием вашего лога , например у меня Лог админского чата стоит под названием :
HTML:
AdminChat.log
-----------------------------------------------------------------------------------------------
Дальше в нужную вам команду прописываем
HTML:
WriteLog("[Имя вашего лога].log",string);
HTML:
WriteLog("BBBBB.log",string);
Это все.
Автор : kucklovod1998
Да и я уверен что много у кого она есть , если есть не делайте из себя умного.
