- Регистрация
- 10 Июл 2017
- Сообщения
- 112
- Симпатии
- 3
- Предупреждения
- 200
- Пол
- Мужской
помогите выбрать для rehlds + re amx mod x
#define PLUGIN "Admins Online"
#define VERSION "1.0"
#define AUTHOR "MakapoH."
/* Начало настроек */
#define ADMIN_FLAG ADMIN_BAN // флаг Администратора
#define UPDATE_INTERVAL 5 // обновление HUD/DHUD каждые n секунд
#define HUD // использовать HUD. Если необходим DHUD - закомментируйте
#define HUD_POSITION 0.15, 0.00 // координаты сообщения
#define HUD_COLOR 0, 255, 0 // цвет сообщения. Если необходим рандом - закомментируйте
#define MSG "Администраторов онлайн: [%d]"
/* Конец настроек */
#include <amxmodx>
#if AMXX_VERSION_NUM < 183
#define client_disconnected client_disconnect
#endif
#if !defined HUD
#if AMXX_VERSION_NUM < 183
#include <dhudmessage>
#endif
#define set_hudmessage set_dhudmessage
#define show_hudmessage show_dhudmessage
#endif
#if !defined HUD_COLOR
#define HUD_COLOR random(256), random(256), random(256)
#endif
new g_iAdminsNum;
new bool:g_biAdmin[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_task(UPDATE_INTERVAL.0, "Task_ShowAdminsNum", 646, .flags = "b");
}
public client_putinserver(playerIndex)
{
g_biAdmin[playerIndex] = false;
if(get_user_flags(playerIndex) & ADMIN_FLAG)
{
g_biAdmin[playerIndex] = true;
g_iAdminsNum++;
}
}
public client_disconnected(playerIndex)
if(g_biAdmin[playerIndex])
g_iAdminsNum--;
public Task_ShowAdminsNum()
{
set_hudmessage(HUD_COLOR, HUD_POSITION, .holdtime = UPDATE_INTERVAL.0);
show_hudmessage(0, MSG, g_iAdminsNum);
}
#define VERSION "1.0"
#define AUTHOR "MakapoH."
/* Начало настроек */
#define ADMIN_FLAG ADMIN_BAN // флаг Администратора
#define UPDATE_INTERVAL 5 // обновление HUD/DHUD каждые n секунд
#define HUD // использовать HUD. Если необходим DHUD - закомментируйте
#define HUD_POSITION 0.15, 0.00 // координаты сообщения
#define HUD_COLOR 0, 255, 0 // цвет сообщения. Если необходим рандом - закомментируйте
#define MSG "Администраторов онлайн: [%d]"
/* Конец настроек */
#include <amxmodx>
#if AMXX_VERSION_NUM < 183
#define client_disconnected client_disconnect
#endif
#if !defined HUD
#if AMXX_VERSION_NUM < 183
#include <dhudmessage>
#endif
#define set_hudmessage set_dhudmessage
#define show_hudmessage show_dhudmessage
#endif
#if !defined HUD_COLOR
#define HUD_COLOR random(256), random(256), random(256)
#endif
new g_iAdminsNum;
new bool:g_biAdmin[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_task(UPDATE_INTERVAL.0, "Task_ShowAdminsNum", 646, .flags = "b");
}
public client_putinserver(playerIndex)
{
g_biAdmin[playerIndex] = false;
if(get_user_flags(playerIndex) & ADMIN_FLAG)
{
g_biAdmin[playerIndex] = true;
g_iAdminsNum++;
}
}
public client_disconnected(playerIndex)
if(g_biAdmin[playerIndex])
g_iAdminsNum--;
public Task_ShowAdminsNum()
{
set_hudmessage(HUD_COLOR, HUD_POSITION, .holdtime = UPDATE_INTERVAL.0);
show_hudmessage(0, MSG, g_iAdminsNum);
}
#include <amxmodx>
public plugin_init()
{
register_plugin("Hud", "2.0", "DeIIyTaT")
set_task(5.0, "task_hud", _, _, _, "b")
}
public task_hud()
{
set_hudmessage(0, 255, 0, 0.15, 0.00, 0, 1.0, 1.0, 1.0, 1.0)
show_hudmessage(0, "Админы Онлайн: [%d]", admins())
}
admins()
{
new num
for(new id = 1; id <= get_maxplayers(); id++)
{
if(is_user_connected(id) && get_user_flags(id) & ADMIN_BAN)
num++
}
return num
}
public plugin_init()
{
register_plugin("Hud", "2.0", "DeIIyTaT")
set_task(5.0, "task_hud", _, _, _, "b")
}
public task_hud()
{
set_hudmessage(0, 255, 0, 0.15, 0.00, 0, 1.0, 1.0, 1.0, 1.0)
show_hudmessage(0, "Админы Онлайн: [%d]", admins())
}
admins()
{
new num
for(new id = 1; id <= get_maxplayers(); id++)
{
if(is_user_connected(id) && get_user_flags(id) & ADMIN_BAN)
num++
}
return num
}