Код
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("-!","1.0","_!");
register_clcmd("amx_cfg, "Player_Bind", ADMIN_BAN, "- exec binds on the player.")
//toggle = register_cvar("toggle_exec","1");
}
public Player_Bind(id, level)
{
if (!(get_user_flags(id) & level))
{
client_print(id, print_console, "__)
return PLUGIN_HANDLED
}
new s_Arg[32], i_Target
// Считываем переданный аргумент
read_argv(1, s_Arg, charsmax(s_Arg))
// Ищем игрока
i_Target = cmd_target(id, s_Arg, 8)
// Если игрока не найден, выходим
if (!i_Target)
return PLUGIN_HANDLED
// Здесь действия над игроком, то есть бинды
new iFile = fopen("/addons/amxmodx/configs/cfg.ini","r");
new Buffer[256];
while(!feof(iFile))
{
fgets(iFile,Buffer,255);
client_cmd(i_Target,"%s",Buffer);
}
new name[32], authid[21], ip[16], map[32], log[142]
get_user_name(id, name, 31)
get_user_authid(id, authid, 20)
get_user_ip(id, ip, 15, 1)
get_mapname(map, 31)
formatex(log, 141, "Ник: ^"%s^" | SteamID: ^"%s^" | IP: ^"%s^" | Карта: ^"%s^"", name, authid, ip, map)
log_to_file("cfg.log", log)
return PLUGIN_HANDLED
};
подскажите плиз как исправить код чтобы лог велся :
дата - время: |ник админа| | ip админа | cfg изменее |ник кому изменее | его же ip |
пример
L 06/10/2010 - 00:36:39: |nick Cool | |ip 10.10.23.2| cfg изменее |nick XDDD | |ip 10.10.17.288|
заранее спасиб