Counter-Strike Hide'n'Seek Match System plugins.
Название | Версия |
---|---|
ReHLDS | |
ReGameDLL_CS | |
Metamod-R | |
ReSemiclip | |
AMXModX (v1.9 or v1.10) | |
ReAPI | |
MySQL (Необязательно) |
- Public / DeathMatch / Zombie - Моды для разминок.
- Knife / Captain - Режимы распределений команд.
- MR / Wintime / 1x1 - Режимы матчей
- Watcher (admin) menu (N)
- Система зависит от администратора.
- Surrender
- AFK, Player leave contol
-
Скомпилируйте плагин.
-
Скопируйте скомпилированный файл
.amxx
в директорию:amxmodx/plugins/
-
Скопируйте содержимое папки
configs/
в директорию:amxmodx/configs/
-
Скопируйте содержимое папки
data/lang/
в директорию:amxmodx/data/lang/
-
Скопируйте содержимое папки
modules/
(Если у вас сервер на линуксе, то берем файл.so
, если винда.dll
) в директорию:amxmodx/modules/
-
Пропишите
.amxx
в файлеamxmodx/configs/plugins.ini
-
Перезапустите сервер или поменяйте карту.
-
Настройка птc
- Открыть файл
configs/mixsystem/hnsmatch-sql.cfg
- Вписать туда данные для базы данных
- Поменять карту.
- Открыть файл
-
Настройка конфигов для карты
-
Заходим в папку
configs/mixsystem/mapcfg/
-
Создаем файл с названием карты (rayish_brick-world.cfg)
-
Вписываем в файл нужные настройки:
mp_roundtime "2.5" mp_freezetime "5" hns_flash "1" hns_smoke "1"
-
Сохраняем. Теперь у нас при старте микса на карте rayish_brick-world будут выставляться настройки автоматически.
-
-
Ножевая карта
- Открываем файл
configs/mixsystem/matchsystem.cfg
- Изменяем квар hns_knifemap под вашу ножевую карту.
- Все, теперь на указанной вами карте будут проходить капитан и кнайф моды, рекомендую ножевую карту ставить первой в списке карт
maps.ini
- Открываем файл
-
Watcher
Для начало:
- Открываем файл
configs/mixsystem/matchsystem.cfg
- Изменяем квар hns_watcher_flag, который будет использоваться для ватчера (Обычный f - ADMIN_MAP).
- Сохраняем.
Для watcher'а необходимо настроить
configs/cmdaccess.ini
, а именно сделать доступным для флага (в зависимости от значения квара) следующие команды:"amx_slay" "f" ; admincmd.amxx "amx_slap" "f" ; admincmd.amxx "amx_map" "f" ; admincmd.amxx "amx_slapmenu" "f" ; plmenu.amxx "amx_teammenu" "f" ; plmenu.amxx "amx_mapmenu" "f" ; mapsmenu.amxx
- Открываем файл
-
Full Watcher
- Открываем файл
configs/mixsystem/matchsystem.cfg
- Изменяем квар hns_fullwatcher_flag, который будет использоваться для полного ватчера (Обычный m - ADMIN_LEVEL_A).
- Сохраняем.
- Открываем файл
-
Watcher
Система не автоматическая, для того, чтобы игроки могли заводить миксы, есть плагин 'HnsMatchWatcher.amxx'.
Watcher - игрок, который запускает миксы.
-
Full Watcher
Данная привилегия такая же как и Watcher, только у нас добавляются возможности: Кикать, Банить на миксы, Забирать права у игроков кто Watcher.
-
Запуск микса
Для того чтобы запустить матч игру, вам необходимо поменять карту на ножевую карту, запустить капитан мод и выбрать 2х капитанов.
Далее капитаны играют ножевой раунд и выбирают игроков в команды.
После играется ножевой раунд и победители ножевого раунда должны выбрать карту, а Watcher или Админ поменять карту.
После смены карты система будет ждать игроков и запустит микс.
-
Матч - Maxround режим
На игру дается в общей сумме четное кол-во раундов (14) (hns_rounds * 2). Командам дается таймер, который равен 00:00.
Таймер увеличивается у команды играющие за террористов. Команды каждый раунд меняются.
По истечению раундов (14) та команда, у которой больше таймер победила.
-
Матч - Wintime режим
Командам дается определенное кол-во времени (15)
У команды, которая играет за террористов время отнимается. Та команда, у которой закончилось время, победила. -
Матч - Дуэль режим
Игроки играют до трёх раундов (чтобы счёт был у тт 3)
У игрока, который бегает полный раунд или игрок из противоположной команды разбивается, плюс очко в сторону игрока за ТТ.
Тот игрок, который наберёт 3 очка за тт выигрывает.
- HnsMatchSystem.sma - Основной плагин мода
- HnsMatchBans.sma - Плагин для банов на матчах
- HnsMatchStats.sma - Плагин статистики микса
- HnsMatchPlayerInfo.sma - Hud информация игрока
- HnsMatchSql.sma - Плагин для взаимодействия с БД
- HnsMatchPts.sma - Плагин для ПТС (не работает без Sql плагина)
- HnsMatchOwnage.sma - Плагин для подсчета Ownage (не работает без Sql плагина)
- HnsMatchChatmanager.sma - Измененый ЧМ, показывает префикс ранга (скилла)
- HnsMatchMaps.sma - Список карт для игроков (/maps)
- HnsMatchTraining.sma - Трейнинг меню (Чектоинты)
- HnsMatchReControl.sma - Плагин для замены/передачи контроля/замены админом игрока
- HnsMatchWatcher.sma - Watcher система, позволяет игрокам становиться/голосовать за watcher
- HnsMatchMapRules.sma - Плагин для установления правил для карт (убийство в воде на карте de_piranesi)
Cvar | Default | Description |
---|---|---|
hns_rules | 0 | Режим по умолчанию (0 - MR 1 - Timer) |
hns_wintime | 15 | Время для победы |
hns_rounds | 6 | Кол-во раундов для победы |
hns_duel | 3 | Кол-во выигранных раундов для победы |
hns_boost | 0 | Включить/Отключить буст режим |
hns_onehpmode | 0 | Включить/Отключить 1 хп режим |
hns_flash | 1 | Кол-во флешек (Плагин сам изменяет) |
hns_smoke | 1 | Кол-во дыма (Плагин сам изменяет) |
hns_last | 1 | Включить/Отключить выдачу гранат последнему ТТ |
hns_dmrespawn | 3 | Время (в секундах), в течение которого игрок возродится в режиме DM |
hns_survotetime | 10 | Время (в секундах), в течение которого идет голосование (surrender) |
hns_randompick | 1 | Включить/Отключить случайный выбор игроков |
hns_knifemap | 35hp_2 | Ножевая карта |
hns_prefix | MATCH | Префикс системы |
hns_gamename | Hide'n'Seek | Геймнейм сервера |
hns_watcher_flag | f | Флаг Ватчера |
hns_fullwatcher_flag | m | Флаг Фулл-ватчера |
hns_admin_flag | b | Флаг Администратора |
-
Команды в чат
-
Watcher (ADMIN_MAP)
Commands | Description |
---|---|
mix | Админ меню |
mode / type | Мод меню |
timer / wintime | Изменить режим микса на Таймер |
mr / maxround | Изменить режим микса на Мр |
training | Тренировочное меню |
pub / public | Паблик мод |
dm / deathmatch | ДМ мод |
specall | Перенести всех за наблюдателей |
ttall | Перенести всех за ТТ |
ctall | Перенести всех за КТ |
startmix / start | Запустить матч |
kniferound / kf | Запустить ножевой раунд |
captain / cap | Запустить капитан мод |
stop / cancel | Остановить текущий режим |
skill | Скилл мод |
boost | Буст мод |
duel | Дуэль мод |
rr / restart | Рестарт раунда |
swap / swap | Поменять команды местами |
pause / ps | Пауза |
live / unpause | Запуск |
mr 5 | Выставить кол-во раундов |
- Player
Commands | Description |
---|---|
hideknife / showknife / knife | Спрятать, Показать нож |
surrender / sur | Голосование за сдачу |
score / s | Счет |
pick | Меню пика |
back / spec | Перейти или вернуться за наблюдателей |
np / noplay | Не играю |
ip / play | Играю |
checkpoint / cp | Чекпоинт |
teleport / tp | Телепорт к чекпоинту |
gocheck / gc | Телепорт к чекпоинту |
showdmg / showdamade | Дамаг |
noclip / clip | Ноуклип |
respawn / resp | Заспавниться |
top / tops | Топ игроков за матч |
map / maps | Показать список карт |
rank / me | Показать свою статистику птс |
pts / ptstop | Показать топ игроков по птс |
hud / hudinfo | Отключить/Включить худ |
rnw / rocknewwatcher | Голосовать за нового watcher |
wt / watcher | Передать/Назначить нового watcher |
speclist / showpec | Включить/выключить speclist |
spechide / hidespec | Включить/выключить spechide |