Участник
Пользователь
- Сообщения
- 151
- Реакции
- 17
- Помог
- 3 раз(а)
нет попыток самостоятельно разобраться
Как сделать чтобы у игроков обычных было *, а у админов - випов дамаг писало?
Код:
#include <amxmodx>
#define is_users_valid(%0,%1) (%0 != %1 && 1 <= %0 <= 32 && 1 <= %1 <= 32 && g_iConnect[%1])
new giHudSync, g_iConnect[33];
public plugin_init()
{
register_plugin("Damager", "1.0", "DUKKHAZ0R");
register_event("Damage", "eTakeDamage", "b", "2!0", "3=0", "4!0");
giHudSync = CreateHudSyncObj();
}
public client_putinserver(id)
g_iConnect[id] = 1;
public client_disconnect(id)
g_iConnect[id] = 0;
public eTakeDamage(id)
{
static iAttacker; iAttacker = get_user_attacker(id);
if(is_users_valid(id, iAttacker))
{
set_hudmessage(random(255), random(255), random(255), -1.0, 0.55, 2, 0.1, 0.5, 0.02, 0.02, -1);
ShowSyncHudMsg(iAttacker, giHudSync, "*");
}
}