Мне было необходимо создать dhud меню для jailbreak сервера, в нём должно отображаться кол-во живых зеков(T_TEAM если конкретнее).
Саймон и его ник.
И время окончания раунда, через которое все бы умерли.
Если быть конкретнее, как мне занести в dhud, где зеки эту цифру.
И как вывести так же переменную saimon, которая будет имя показывать на против саймона.
Вот код:
Код:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#define PLUGIN "Hud Test"
#define VERSION "1.0"
#define AUTHOR "Stimul"
enum _:DATA_CHANNEL
{
FIRST_CHANNEL,
SECOND_CHANNEL,
THIRD_CHANNEL
}
new g_Channel[DATA_CHANNEL];
new summa
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_task(1.0, "ShowMessage", 200, "", 0, "b", 0);
g_Channel[FIRST_CHANNEL] = CreateHudSyncObj();
g_Channel[SECOND_CHANNEL] = CreateHudSyncObj();
g_Channel[THIRD_CHANNEL] = CreateHudSyncObj();
}
public Life(){
new PlayersNum = get_playersnum()
for(new player = 24; PlayersNum <= player; player++){
if(is_user_alive(PlayersNum) || cs_get_user_team(PlayersNum) == CS_TEAM_CT)
{
PlayersNum = PlayersNum + 1
}
}
return PLUGIN_HANDLED
}
public ShowMessage()
{
set_hudmessage(255, 255, 0, 0.1, 0.02);
ShowSyncHudMsg(0, g_Channel[FIRST_CHANNEL], "Saimon:");
set_hudmessage(0, 255, 0, 0.1, 0.04);
ShowSyncHudMsg(0, g_Channel[THIRD_CHANNEL], "Prisioners:");
set_hudmessage(0, 255, 0, 0.1, 0.1);
ShowSyncHudMsg(0, g_Channel[THIRD_CHANNEL], "Time:");
}