Опыт plugins-map.ini/prefix_map.cfg

klopikus

Пользователь
Лучшие ответы
0
Реакции
2
Всем доброго времени суток 😇 И уже чут чуть наступающим 2021 годом=)

данная тема в основном для новичков или людей среднем опытом в сервере и его строению =)

Всем известный плагин Cvar On Map в котором можно настроить под каждую карту своё
Есть хорошая альтернатива стандартной функции самого AMXMODX
И вот об этом поподробнее =)

Этак в июне задумался я сделать что-то весёлое на сервере
Цель была такая не менять мод но добавить что-то чтоб постоянные (Задроты) люди могли время от времени отдыхать от классической игры
и пришло мне в голову разнообразить карты с ножами (35hp) всякими вещами
к примеру (парашют,модели ножей,ДМ,модели игроков,арену ножей) и всякого добра=)

От того что я добавил все эти возможности (плагины) в Plugins.ini и на других картах прописал паузу для них
Люди стали замечать и жаловаться что сервер стал подлагивать

На что меня и натолкнула мысль как сделать так чтоб эти плагины не грузились на других картах =)

И так что нам для этого нужно=)
1 прямые руки
2 трезвая голова
3 понимание где находится папка configs в amxmodx (мета плагине)

создаём папку maps в папке configs
примерный путь должен выглядеть так /addons/amxmodx/configs/maps
Внутри на примере нескольких карт
plugins-35hp_2.ini
plugins-35hp_roof.ini
plugins-aim_aztec.ini
plugins-de_dust2_2x2.ini
И так для чего он ним =)
это файлы которые сервер читает когда сменил карту то есть в нашем случае сервере меняет карту 35hp_roof
и он с начало читает список plugins ini а уже после зачитывает plugins-35hp_roof.ini

Для чего это нужно я вот ни где не использую плагин парашюта или плагин который меняет модель ножа

Так вот они у меня вписаны внутри plugins-35hp_roof.ini

Теперь разберём другую ситуацию на картах где есть ножи (35hp) мне не нужны какието плагины
к примеру (модели оружий,админ вх,)
Я точно также в plugins-35hp_roof.ini могу их выключить

Теперь наглядный вам пример внутренности самого документа plugins-35hp_roof.ini
Он ни чем не отличается от обычного plugins.ini за исключением слова disabled
Пример
parachute_rbs.amxx
anti_parovoz.amxx
csdm_lite.amxx
crx_knife_models.amxx
esp_rbs.amxx disabled
damager_rbs.amxx disabled
snipers_rbs.amxx disabled
NoTeamFlash.amxx disabled

Что мы тут видим что на карте 35hp_roof
я подключаю плагины парашют, анти паровоз, ксдм, и модели ножей
И так же сервер не включает админ вх, урон по противнику, лимит авп, граныты не слепят своих


Вечером дополню про конфиги карт и более актуально всё оформлю=)
И допишу про глобальные plugins- (de,awp,aim) и так далее=)

Не знаю насколько это всё снижает нагрузку о которой очень часто пишется в описании версии плагина =)
но сервер и правда перестал лагать у игроков
 

SKAJIbnEJIb

visibility
Администратор
Скриптер
Лучшие ответы
466
Реакции
535
Запятые только расставьте
 

admin646

Пользователь
Лучшие ответы
25
Реакции
51
Я бы оформил чуть чуть. Чтобы легче читалось.
 

ev_sa

Пользователь
Лучшие ответы
8
Реакции
24
Каждый владелец сервера об этих вещах должен знать. Этому способу уже пару лет.
 
Сверху