RU
RU
UA
EN
PL
ГЛАВНАЯ
УСЛУГИ
ПЛАГИНЫ
КАРТЫ
REBUY
SCANMON
CASSA
SALE
ФОРУМ
МОНИТОР
HELP
КОНТАКТ
Главная
/
Plugins
/
[CS 1.6] Game Name Wins
[CS 1.6] Game Name Wins
Теги:
Скачать плагины cs
Остальные
Плагин отображает в названии игры количество террористов, КТ (в зависимости от квара gamename_wins_mode) и победы обеих команд.
<количество КТ> CT « <победы КТ>:<победы Т> » T <количество Т>
Компилятор: 1.8.3 Multibild
REapi
827
Команды:
gamename_wins_mode - всех игроков -0- или же только живых -1-
.sma / .sp
#include
#include
#include
#pragma semicolon 1 public stock const PluginName[] = "GameName Wins"; public stock const PluginVersion[] = "1.0.4"; public stock const PluginAuthor[] = "twisterniq"; new const CONFIG_NAME[] = "gamename_wins"; const TASK_INTERVAL = 100; new g_iCvarMode; public plugin_init() { #if AMXX_VERSION_NUM == 190 register_plugin( .plugin_name = PluginName, .version = PluginVersion, .author = PluginAuthor ); #endif RegisterHookChain(RG_RoundEnd, "@func_SetGameDesc", true); bind_pcvar_num(create_cvar( .name = "gamename_wins_mode", .string = "0", .flags = FCVAR_NONE, .description = "0 - to count all players\n1 - to count only alive players", .has_min = true, .min_val = 0.0, .has_max = true, .max_val = 1.0), g_iCvarMode); hook_cvar_change(create_cvar( .name = "gamename_wins_update_interval", .string = "10.0", .flags = FCVAR_NONE, .description = "How often change the information", .has_min = true, .min_val = 0.1), "@OnUpdateIntervalChange"); AutoExecConfig(true, CONFIG_NAME); new szPath[PLATFORM_MAX_PATH]; get_localinfo("amxx_configsdir", szPath, charsmax(szPath)); server_cmd("exec %s/plugins/%s.cfg", szPath, CONFIG_NAME); server_exec(); new Float:flInterval = get_cvar_float("gamename_wins_update_interval"); @func_SetGameDesc(); set_task_ex(flInterval, "@func_SetGameDesc", TASK_INTERVAL, .flags = SetTask_Repeat); } @func_SetGameDesc() { new GetPlayersFlags:iFlags = g_iCvarMode == 0 ? GetPlayers_MatchTeam : (GetPlayers_ExcludeDead|GetPlayers_MatchTeam); new iNumT = get_playersnum_ex(iFlags, "TERRORIST"); new iNumCT = get_playersnum_ex(iFlags, "CT"); set_member_game(m_GameDesc, fmt("%d CT « %d:%d » T %d", iNumCT, get_member_game(m_iNumCTWins), get_member_game(m_iNumTerroristWins), iNumT)); } @OnUpdateIntervalChange(const iHandle, const szOldValue[], const szNewValue[]) { @func_SetGameDesc(); change_task(TASK_INTERVAL, str_to_float(szNewValue)); }
Отправить
Загрузил
FliNe
2020-10-27 15:27:08
0
60
Установить на сервер
Скачать
Нет оплаченых серверов
Купить сервер CS 1.6
Купить сервер CS:GO
Купить сервер CSS v34
Подключить свой VDS к панели
Данная иконка означает, что плагин был проверен администрацией хостинга на тестовом сервере, и проблем с ним не было выявлено. Рекомендуем ставить исключительно проверенные плагины.
Плагин загружен на сервер, но проверка еще не была проведена.
CSHOST.COM.UA 2012-2024 Хостинг игровых серверов