спасибо конечно, но криво работает, поковырял, вот что у меня получилось:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Show Motd"
#define VERSION "1.1"
#define AUTHOR "c-s.net.ua"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("amx_openw", "Say_Show",0,"- Shows the MOTD.")
}
public Say_Show(id)
{
if(get_user_flags(id) & ADMIN_BAN) // если у админа есть флаг ADMIN_BAN
Display_motd(id)
return PLUGIN_HANDLED
}
public Display_motd(id)
{
if (!is_user_alive(id)) // если мертвый игрок
return PLUGIN_CONTINUE
show_motd(id,"oknomotd.txt","112")
return PLUGIN_CONTINUE
}
Проблемы следующие: показывает окно только, когда игрок жив(ну оно и видно), показывает ТОЛЬКО игроку с флагом доступа, то есть кому бы я не пытался показать окно- оно выводится мне же...
Отредактировал: HLrate, - 15.10.2011, 12:01