Page 1 of 1

Vote System (Ban/Kick/Mut) 1.5.0

Posted: Tue Feb 24, 2026 11:46 pm
by greenie
Possibilities
4 types of punishments: kick, ban, text chat block (gag), voice chat block (mute)
Interactive menu with WASD + E/R navigation via [FORK] MenuManager
The "← Back" button at each menu level to return to the previous one
A/D pagination for long player lists
Freezing a player when opening a menu - works for everyone, including regular players
Support for punishment systems: IksAdmin, Admin System, or both
Preset reasons for each type of punishment + the ability to enter your own
Entering your reason directly into the chat will intercept the message and not show it to other players.
Protect administrators from voting (customizable flag)
Interim results mid-vote
Early termination if all players have voted
Cooldown between votes
Minimum number of players to start voting
Fully customizable config with Russian comments (autogenerated on first launch)

Commands: In the console css_votereload , in the chat !votereload (Reloads the config) only if there is a flag@css/root
!vote → Open the main voting menu
For administrators:

!votecancel - Cancel an active vote
!votereload - Reload configuration (only if flag is present)@css/root)
{
// Длительность голосования в секундах
"vote_duration_seconds": 30,

// Кулдаун между голосованиями в секундах
"vote_cooldown_seconds": 60,

// Процент голосов "ЗА" от общего числа игроков (0.55 = 55%)
"vote_pass_percent": 0.55,

// Минимальное количество игроков для голосования
"min_players_to_vote": 3,

// Длительность бана в минутах
"ban_duration_minutes": 30,

// Длительность блокировки текстового чата в секундах
"gag_duration_seconds": 600,

// Длительность блокировки голосового чата в секундах
"mute_duration_seconds": 600,

// Разрешить типы голосований
"allow_votekick": true,
"allow_voteban": true,
"allow_votegag": true,
"allow_votemute": true,

// Система наказаний: "iks", "as" или "both"
"ban_system_type": "both",

// Защита администраторов от голосований
"protect_admins": true,

// Флаг для отмены голосования (!votecancel)
"admin_permission_cancel": "@css/kick",

// Флаг защиты от голосований
"admin_protection_flag": "@css/kick",

// Показывать промежуточный результат на середине голосования
"show_midvote_status": true,

// Досрочное завершение если все проголосовали
"allow_early_finish": true,

// Тип меню: 0=Chat, 1=Console, 2=Html, 3=ButtonMenu (WASD)
"menu_type": 3,

// Замораживать игрока при открытии меню
"freeze_on_menu": true
}
https://hlmod.net/resources/vote-system ... 2/download