ManiacMod

[CS 2] ManiacMod 1.1

No permission to buy (₽650.00)
Функционал:
- Главное меню (заход/выход из очереди, просмотр очереди, настройки (таймер маньяка/звук при выходе маньяка))
- Админ меню (назначение в маньяки (вкл/выкл) для админа, продвижение в очереди, удаление из очереди, добавление в очередь, управление текстом на карте)
- Заход/выход из очереди на маньяка
- Просмотр списка очереди на маньяка
- Запрет обычному игроку заходить за команду маньяка через меню игры (а так же через консольную команду jointeam)
- Авто-респавн выжившего до выхода маньяка (опционально)
- Запрет маньяку заходить в очередь (опционально)
- Запрет маньяку заходить за какую либо команду во время раунда
- Выдача дополнительных оружий маньяку (опционально)
- Покраска модели персонажа маньяка
- Установка хп маньяку (опционально)
- Установка модели на персонажа для выживших и маньяков (опционально)
- Покрас модели персонажа маньяка (опционально)
- Маньяк таймер (опционально)
- Маньяк балансер (количество маньяков на N игроков)
- Текст на карте, в котором пишется список маньяков в раунде (опционально)
- Файл перевода
ftUbmED.png

DrGfeI8.png
JSON:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'ManiacMod', at 2024.08.01 10:19:22
{
  "menuType": "wasd", // Тип отображения меню (html / wasd / chat / selectable (чел сможет сам выбирать тип меню) / console / default (хз что это)

  "cmdsOpenMenu": "maniac|m", // Команды для открытия главного меню (если нужна одна команда, то указывается без |)
  "cmdsInQueue": "q|row", // Команды для захода в очередь (если нужна одна команда, то указывается без |)

  "soundPathNoAccessJoinTeam": "sounds/ui/weapon_cant_buy", // Путь до звука, когда человек пытается перейти за террористов (если не нужно, то можно оставить пустые ковычки)
  "soundPathManiacRun": "sounds/ui/killcard_1_e", // Путь до звука, когда маньяк вышел (если не нужно, то можно оставить пустые ковычки)

  "stateAutoEnableSound": true, // Состояние звука выхода маньяка по умолчанию для игрока (false - выключить)
  "stateAutoEnableNotify": true, // Состояние уведомлений по умолчанию для игрока (false - выключить)
  "stateManiacJoinInQueue": false, // Сможет ли маньяк вступать в очередь (true - да)

  "addManiacInRandom": false, // Добавлять ли маньяка в рандом, если он уже был маньяком в раунде (true - да) [1.0.3]
 
  "maniacHP": 666, // Количество хп у маньяка (0 - не ставить, будет по умолчанию)
  "maniacModelColor": [255, 30, 40], // Покрас модели персонажа у маньяка (если не нужно, то оставляем []) red, green, blue [1.0.1]
  "giveManiacWeapons": ["weapon_taser", "weapon_hegrenade", "weapon_flashbang"], // Выдача дополнительного оружия маньяку (если не нужно, то оставляем []) [1.0.1]
  "autoRespawnSurvivor": true, // Респанить ли выжившего если он умер до выхода маньяков ? (false - нет) [1.0.1]

  "models": {
    "timeSetModel": 0.5, // Через сколько секунд будет установлена модель после спавна
    "preCacheModels": true, // Прекешить ли пути моделей ? [false - нет]
    "pathModelsManiac": [], // Путь до моделей для маньяка при спавне (если указан более один путь, то модель ставится рандомно. Если ничего не указывать, то модель не будет ставится)
    "pathModelsSurvivor": [] // Путь до моделей для выжившего при спавне (если указан более один путь, то модель ставится рандомно. Если ничего не указывать, то модель не будет ставится)
  },
 
  "adminMenuItemsAccessFlag": {
    "mainMenuItem": "@css/root",
    "adminMenuAppointmentManiac": "@css/root", // [1.0.1]
    "adminMenuPromoteQueue": "@css/root",
    "adminMenuDeleteFromQueue": "@css/root",
    "adminMenuWorldText": "@css/root",
    "adminMenuAddQueue": "@css/root", // [1.0.1]
    "adminMenuReloadCFG": "@css/root" // [1.0.1]
  },

  "durationDisplayAfterTimerText": 5.0, // Сколько отображать табличку о выходе маньяка после истечении времени (в секундах)
  "accessFlagToManiacTimer": "@css/root", // Флаг, при котором будет доступна команда для установки таймера [1.0.2]

  "maniacBalancer": {
    "1": 1,
    "7": 2, // 7 - количество игроков на сервере | 2 - количество маньяков на количество игроков
    "12": 3,
    "17": 4
  },

  "worldTextManiacs": {
    "fontSize": 100, // Размер шрифта
    "fontFamily": "Impact", // Шрифт (можно использовать Arial, Arial Black и какой то еще)
    "color": [255, 43, 43], // Цвет текста
    "onFace": true // Будет ли смотреть текст в сторону лица игрока (false - нет)
  },

  "ConfigVersion": 1
}
JSON:
{
    "chatPrefix": "{Red}[Manic{LightRed}Mod]{Default} ",

    "mainMenu_Title": "ManiacMode | Главное меню",
   
    "mainMenu_JoinQueue": "<b color='#77dd77'>Войти в очередь</b>",
    "mainMenu_LeaveQueue": "<b color='#ff2400'>Выйти из очереди</b>",
    "mainMenu_ItemListQueue": "Просмотр очереди",
    "mainMenu_ItemSettings": "Настройки",
    "mainMenu_ItemAdminMenu": "<b color='#ff2400'>Админ-меню</b>",

    "listQueueMenu_Title": "ManiacMode | Список очереди",
    "listQueueMenu_ItemNullQueue": "Очередь пуста",

    "settingsMenu_Title": "ManiacMode | Настройки",
    "settingsMenu_ItemEnableDisableSounds": "Звук при выходе маньяка",
    "settingsMenu_ItemEnableDisableNotification": "Таймер выхода маньяка",

    "adminMenu_Title": "ManiacMode | Админ-меню",
    "adminMenu_ItemAppointmentManiac": "Назначение в маньяки", // [1.0.1]
    "adminMenu_ItemPromoteQueue": "Продвинуть очередь",
    "adminMenu_ItemDeleteFromQueue": "Удалить из очереди",
    "adminMenu_ItemAddQueue": "Добавить в очередь", // [1.0.1]
    "adminMenu_ItemWorldText": "Текста",

    "worldTextMenu_Title": "ManiacMode | Действие с текстом",
    "worldTextMenu_ItemAddText": "Добавить текст",
    "worldTextMenu_ItemManagamentListText": "Управление текстами",

    "worldTextListTextsMenu_Title": "ManiacMode | Список текстов",
   
    "worldTextManagamentMenu_Title": "ManiacMode | Управление текстом",
    "worldTextManagamentMenu_ItemDelete": "<b color='#ff2400'>Удалить</b>",
    "worldTextManagamentMenu_ItemTeleport": "Телепортироваться",

    "promoteQueueMenu_Title": "ManiacMode | Продвижение очереди",
    "deleteFromQueueMenu_Title": "ManiacMode | Удаление из очереди",
    "successDeleteFromQueue": "Вы успешно {LightRed}удалили {Default}игрока {Grey}{PLAYER_NAME}{DEFAULT} из очереди (#{NUM_IN_QUEUE})", // [1.0.1]
    "addQueueMenu_Title": "ManiacMode | Добавление в очередь", // [1.0.1]
    "successAddInQueue": "Вы успешно {Lime}добавили {Default}игрока {Grey}{PLAYER_NAME}{DEFAULT} в очередь (#{NUM_IN_QUEUE})", // [1.0.1]

    "addQueueMenu_ItemNullPlayers": "Нет доступных игроков", // [1.0.1]

    "itemBack": "<b color='#77dd77'>Вернуться назад</b>",
    "itemOn": "<b color='#77dd77'>[ВКЛ]</b>",
    "itemOff": "<b color='#ff2400'>[ВЫКЛ]</b>",

    "chatItemOn": "{Lime}включили{Default}",
    "chatItemOff": "{LightRed}выключили{Default}",

    "chatSelectSounds": "Вы успешно {STATE_ITEM} звук при выходе {LightRed}маньяка",
    "chatSelectNotification": "Вы успешно {STATE_ITEM} таймер выхода {LightRed}маньяка",
    "chatSelectAppointmentManiac": "Вы успешно {STATE_ITEM} назначение в {LightRed}маньяки", // [1.0.1]

    "successJoinInQueue": "Вы успешно {Lime}вступили {Default}в очередь (#{NUM_IN_QUEUE})",
    "successLeaveInQueue": "Вы успешно {LightRed}вышли {Default}из очереди",
    "noSuccessJoinInQueue": "Ошибка, включите назначение в маньяки", // [1.0.1]

    "noJoinTeamT": "Ошибка, вы не можете зайти за {LightRed}маньяка.\n{Default}Что бы стать {LightRed}маньяком {Default}войдите в очередь ({LightRed}!manic{Default})",
    "noJoinTeamIfManiac": "Ошибка, вы не можете перейти за сторону т.к вы маньяк =(",

    "noAccessJoinInQueue": "Ошибка, вы не можете встать в очередь, т.к вы {LightRed}маньяк", // [1.0.3]

    "maniacTimerText": "Маньяк выйдет на волю через <br><center>{SECONDS} секунд<center>",
    "maniacNoTimerText": "<b color='#ff2400'>Маньяк вышел на волю...</b>",

    "maniacsInNextRound": "Маньяки в следующем раунде: {LightRed}{MANIACS}",

    "worldTextHeader": "Маньяки в раунде:\n",

    "chatAddWorldText": "Текст успешно создан",
    "chatErrorFindWorldText": "Ошибка взимодействия с выбранный текстом",
    "chatSuccessDeleteWorldText": "Текст успешно удалился",

    "successUpdateTimer": "Вы успешно обновили таймер карты {Grey}{MAPNAME} {Lime}[{SECONDS}]{Default}. Он появится в следующем раунде" // [1.0.2]
}

Стоимость 650Р
Способы оплаты: сбер/тинькофф
На счет покупки можно написать NickFox`y в дискорде: nickfox либо на площадке STELLAR TEAM

Плагин привязывается по айпи
Плагин продается без исходников
Requirements
Commands
По умолчанию:
- css_m / css_maniac - главное меню маньяка
- css_q / css_row - заход в очередь за маньяка
- css_mtimer секунды - добавить таймер на карту
Author
CYBERC4T
Views
3,130
First release
Last update
Rating
5.00 star(s) 2 ratings

More resources from CYBERC4T

Share this resource

Latest updates

  1. 1.1

    Рекомпил под CSSharp v298 Рефакторинг кода Фиксы крашей из-за некорректных сигнатур Другие...
  2. 1.0.3

    - Добавлен параметр на исключение текущих маньяков из рандома (при выборе следующих маньяков) -...
  3. 1.0.2

    - Обновлен маньяк таймер, теперь цвет секунд будет плавно меняться от зеленого до красного в...

Latest reviews

Имба
Лучший маньяк мод который я использовал, очень удобный как для игроков так и для админов
Top