Наткнулся я на плагин Connect the server..Суть его такова: при входе Гл. админа, админа, випа выбивает худ - "[Админ, вип, гл админ] НИК заходит на сервер"
Проблема: при конекте ХУД путается, т.е. если заходит Гл.админ то может писать [Вип] Заходит на сервер...При конекте простого админа пишет [Гл.админ]. Помогите исправить :)
Код:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#define PLUGIN "Connect the server"
#define VERSION "1.0"
#define AUTHOR "CaNiBaL"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
}
public client_putinserver(id)
{
if (get_user_flags(id) & ADMIN_RCON)
{
new player_name[32];
get_user_name(id, player_name, 31);
set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.25, 0, 6.0, 3.0, 0.1, 1.5 );
show_dhudmessage(0, "[Гл.Админ] %s заходит на сервер!",player_name );
}
else
if (get_user_flags(id) & ADMIN_LEVEL_A)
{
new player_name[32];
get_user_name(id, player_name, 31);
set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.30, 0, 6.0, 3.0, 0.1, 1.5 );
show_dhudmessage(0, "[Админ] %s заходит на сервер!",player_name );
}
else
if (get_user_flags(id) & ADMIN_LEVEL_H)
{
new player_name[32];
get_user_name(id, player_name, 31);
set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.35, 0, 6.0, 3.0, 0.1, 1.5 );
show_dhudmessage(0, "[Вип] %s заходит на сервер!",player_name );
}
return PLUGIN_HANDLED
}
Отредактировал: Bloo, - 21.6.2014, 13:22