dHud vip игроки(написать логику))

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
215
Реакции
63
Помог
2 раз(а)
Ошибка
Мои руки
ОС
Linux
Amx Mod X
1.9.0
Билд
6153
ReGamedll
5.21
Версия Metamod
last
Список метамодулей
default
Список плагинов
default
Автор плагина
я
Версия плагина
0.1
Исходный код
#include <amxmodx>
new vipstt
new vipsct

public plugin_init() {
register_plugin("Hud Info", "0.1", "yamus")
}
public client_putinserver(id) {
set_task(1.0, "showhud", id, _, _, "b")
set_task(3.0, "newplayer", id)
}

public newplayer(id) {
if(get_user_flags(id) & ADMIN_LEVEL_H) {
if(get_user_team(id) == 1) {
vipstt++
}
if(get_user_team(id) == 2) {
vipsct++
}
// new ps[32], tt, ct
// get_players(ps, tt, "eha", "TERRORIST")
// get_players(ps, ct, "eha", "CT")
}
}
public client_disconnected(id) {
if(get_user_flags(id) & ADMIN_LEVEL_H) {
if(get_user_team(id) == 1) {
vipstt--
}
if(get_user_team(id) == 2) {
vipsct--
}
}
}

public showhud(id) {
set_dhudmessage(255, 255, 0, -1.0, 0.05, 0, 6.0, 1.0)
show_dhudmessage(id, "VIP [TT %d]-[CT %d]", vipstt, vipsct)
return PLUGIN_CONTINUE
}
Всем привет, хотел вывести вип игроков в hud но никак не могу написать нормальную логику, чтобы все работало и не нагружало, есть у кого идеи?
9 Дек 2021
Сервер csdm, хочу выводить vip игроков за террористов и за кт в dhud, но что то у меня не получается) а именно подскажите пожалуйста логику, как правильно считать вип игроков за команды?
 
Сообщения
3,012
Реакции
1,730
Помог
79 раз(а)
Заполняя каждое поле, внимательно читайте подсказки под ними. Игнорирование данных действий может повлечь закрытие Вашей темы и тогда Вам придется снова создавать тему согласно требованиям, которые Вы проигнорировали.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу