Regamedll - recsdm 3

опис:
• ReCSDM - це AmxModX модуль для ReGameDLL_CS. який включає мод CSDM.

особливості:
• Сумісність з ReGameDLL.
• Робота функцій через API ReGameDLL.
• Використовувати Натів з модуля в плагінах.
• Оптимізація.

• В директорію cstrike / addons / amxmodx копіюємо папку configs і modules.
• Компілюємо плагіни з папки scripting.
• Встановлюємо плагіни на сервер.
• Перезавантажуємо сервер.
• Установка ReCSDM завершена.

Спойлер: список змін

версія 3.6
Підтримка ReGameDLL з версією API 5.х
рефакторинг плагінів
Виправлено збереження глушника

версія 3.5
• поновлення сумісність з ReGameDLL (версія від 0.2.118).
• долучення квар "csdm_remove_weapon_dead".
• долучення квар "csdm_block_drop_weapon".
• Змінено квар "csdm_block_endround" на "csdm_block_endround_force".
• Оновлені плагіни для модуля в папці "scripting".

версія 3.4
• поновлення сумісність з ReGameDLL версія від 0.2.113).
• Виправлено відключення модуля через плагін "csdm_main" в меню.
• Змінено квар для FFA режиму і плагін "csdm_ffa".
• Відключено повідомлення вітання за замовчуванням.

версія 3.3
• поновлення сумісність з ReGameDLL (версія від 0.2.105).
• Виправлено падіння, якщо модуль вказано в modules.ini.
• Додано відключення поповнення боєприпасів в плагіні csdm_misc [когдаmp_refill_bpammo_weapons = 2]

версія 3.2
• поновлення сумісність з ReGameDLL (версія від 0.2.101).
• Виправлено квар mp_freeforall при установки FFA.
• долучення квар csdm_block_endround.
• Оптимізація Квара csdm_spec_menu_always.

версія 3.1
• Виправлено Forward csdm_RoundRestart.
• Виправлено FFA режим в плагіні csdm_ffa.
• Додано відключення функцій API. якщо квар csdm_active вимкнений.

версія 3.0
• Перший реліз

csdm_active 0/1 - Активація CSDM.
csdm_spec_menu_always 0/1 - Завжди включає в меню вибору режим спектатора.
csdm_unlimited_team_changes 0/1 - Дозволяє міняти команду необмежену кількість разів.
csdm_block_endround 0/1 - Блокувати кінець раунду.

Питання: Модуль працює на GameDLL HLDS?
Відповідь: Ні.

Питання: Яку версію ReGameDLL використовувати?
Відповідь: свіжий ReGameDLL (bugfixed) від версії 0.2.95

Питання: Як Включити FFA режим?
Відповідь: В конфіге game.cfg встановити квар mp_friendlyfire 2

Народ. як виправити вторинне зброю. меню відкривається. але його взяти не можна (воно в меню згаслий)

Спойлер: GAME CFG

; Файл конфігурацій CSDM мода
; Стандартні настройки

; Вмикання / вимикання CSDM мод
enabled = 1

; Гравець з'являється без зброї (тільки з ножем)
strip_weapons = 0

; Як довго скинуте зброю залишатиметься на землі (в секундах)
; Не варто ставити це квар відмінним від 0 в уникненні лагов
; 0 - не залишається, -1 - залишається назавжди
weapons_stay = 0

; Установка режиму відроджень
; "None" - нормальний режим, стандартні точки відродження
; "Preset" - попередньо точки відроджень, установлденние плагіном csdm_spawn_preset.amxx (він повинен бути включений)
spawnmode = preset

; Скравать чи ні бомбу
remove_bomb = 1

; Час очікування до відродження в секундах
spawn_wait_time = 0.75

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Що б дані опції діяли, повинен бути включений соответсвенно плагін (csdm_ffa.amxx)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Ffa]
; Вмикання / вимикання режиму FFA
enabled = 1

; Показати або приховати радар (1 - приховати / 0 - показати)
radar_disable = 0

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Що б дані опції діяли, повинен бути включений соответсвенно плагін (csdm_misc.amxx)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Misc]
; Видаляти наступні завдання і зони (вказати потрібні прапори для видалення)
; a - завдання на as_ картах
; b - зони закупівель
; c - завдання на cs_ картах
; d - завдання на de_ картах
remove_objectives = abcd

; Блокувати використання всіх команд закупівлі
block_buy = 1

; Нескінченні патрони
ammo_refill = 1

; Повідомляти по радіо про відродження гравця
spawn_radio_msg = 0

; Приховувати грошей
hide_money = 1

; Приховувати таймер якщо remove_objectives встановлено acd або abcd
hide_timer = 1


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Що б дані опції діяли, повинен бути включений соответсвенно плагін (csdm_stripper.amxx)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Stripper]
; Приховування додаткових об'єктів на картах
enabled = 1

; Увімкнути \ Вимк режим квитків
enabled = 0

; Скільки раз гравці однієї команди або окремі гравці можуть відродиться за раунд.
; (Залежить від параметра ticketing_player)
tickets = 10

; Показ кількості залишилися квитків (відроджень): 0 - відключений, 1 - HUD, 2 - чат
show_state = 1

; Вважати квитки для: 0 - команди, 1 - гравця
ticketing_player = 0

; Вмикання / вимикання захист гравця при відродженні
enabled = 1

; Вмикання / вимикання світіння гравця при захисті
glowing = 1

Колір світіння при захисті
Колір вказується в палітрі RGBA, де A - це альфа канал (прозорість)
; (Чим більше значення A (альфа каналу), тим товщі аура світіння)
colorst = "255 0 0 200"; Колір для гравців команди T
colorsct = "0 0 255 200"; Колір для гравців команди CT
colorsffa = "0 255 0 200"; Колір для всіх гравців команди в режимі FFA

; Скільки часу буде діяти захист при відродженні (в секундах)
time = 2

; Яке спорядження буде доступно в меню (вказати потрібні прапори):
; p - первинне зброю
; s - вторинне зброю
; a - броня
; g - гранати
; b - закупівля
menus = psg

; Автоматично гравцеві буде видати (вказати прапори):
; a - броня
; h - каска
; g - гранати
; d - щипчики (тільки команді CT)
; n - нічний бачення
autoitems = ahg

; Які гранати доступні (вказати прапори)
; f - світлова
; h - розривна
; s - димова
grenades = h

; Кількість видаваних світлових гранат
fnadesnum = 2

; Дозволити використовувати меню зброї в будь-який час по команді в чат guns або / guns
always_allow_gunmenu = 1

; Формування меню зброї
; Формат для меню зброї наступний:
; Реальне ім'я ітемов "Коротке ім'я в меню" Увімкнути \ Вимк
; 1 - зброя є; 0 - зброя блокувати
; Видалення або переміщення пунктів
; Впливає на порядок їх відображення в меню!

[Secondary]
usp USP 1
glock18 Glock 1
deagle Deagle 1
p228 P228 1
elite Elite 0
fiveseven "Five Seven" 0

[Primary]
m4a1 M4A1 1
ak47 AK47 1
aug AUG 1
sg552 SG552 1
galil Galil 1
famas Famas 1
scout Scout 1
awp AWP 1
sg550 SG550 1
m249 M249 1
g3sg1 G3SG1 1
ump45 "UMP 45" 1
mp5navy "MP5 Navy" 1
m3 M3 1
xm1014 XM1014 1
tmp TMP 1
mac10 "Mac 10" 1
p90 P90 1


; Список зброї яке буде видаватися бота в випадковому порядку
; Потрібно вказати тільки реальне ім'я ітемов зі списку вище
[Botsecondary]
deagle
usp
elite
fiveseven

[Botprimary]
ak47
m4a1
aug
sg552
galil
famas
scout
awp
sg550
m249
g3sg1
mp5navy
m3
xm1014

; Вмикання / вимикання режим предметів
enabled = 1

; Якщо встановлено 1 - з убитого гравця падає пак включає в себе: використовувана зброя, боєприпаси і реактивний ранець
; Якщо встановлено 2 - з убитого падає те ж саме що і при 1 плюс хдоровье і броня
; Якщо встановлено 0 - з убитого гравця не падає пак
drop_packs = 2

; Кількість броні міститься в батарейці. За замовчуванням 15.
battery = 20

; Кількість здоров'я міститься в аптечці. За замовчуванням 15.
medkit = 15

; Через скільки часу предмет знову з'явиться на тому ж місці (в секундах). За замовчуванням 20 (0 = чи не з'явиться)
item_time = 60

; Скільки часу предмети залишаються на землі (в секундах). (Максимальне значення 30)
drop_time = 10

; Якщо встановлено 1, предмети не будуть мати ефект провалювання. За умовчанням 0.
persistent_items = 1

; Скільки розривних гранат гранат гравець може имет. За замовчуванням 1.
max_hnades = 1

; Скільки світлових гранат гравець може мати. За замовчуванням 2.
max_fnades = 2

; Скільки димових гранат гравець може мати. За замовчуванням 1.
max_snades = 1

; Вмикання / вимикання меню зброї при включеному режимі предметів.
; Якщо ви хочете що б гравці тільки підбирали боєприпаси у вас дожен потрібно включити режим предметів.
no_gun_menu = 0