Як налаштувати csdm - російська спільнота по скриптингу amxx

DJ_WEST писал (а): Я мав на увазі, що не треба взагалі використовувати конфиг, який запускається автоматичні для певної карти (de_aztec.cfg), взагалі відключити на час тесту і зробити оибчний конфиг з тим же содрежімим і перевірити вимикання через exec на сервері вручну .


Спасибі, ось що я зробив:
Почистив файли (видалив всі налаштування) de_dust2.cfg і de_aztec.cfg з addons \ amxmodx \ configs \ maps
Створив два файли в папці cstrike
1) on_csdm.cfg з вмістом:
[Pawn] meta load addons / amxmodx / modules / csdm_amxx. dll
csdm_enable
sv_restartround 1
csdm_ffa_enable
sv_restartround 1
sv_noroundend 1
sv_restartround 1 [/ pawn]
2) off_csdm.cfg з вмістом:
[Pawn] meta unload csdm2
sv_restartround 1
sv_noroundend 0
sv_restartround 1
csdm_ffa_disable
sv_restartround 1
csdm_disable
sv_restartround 1 [/ pawn]

У addons \ amxmodx \ configs \ configs.ini дописав:
[Pawn] "Включення CSDM" "exec on_csdm.cfg; servercfgfile \ '\'" "a" "u"
"Відключення CSDM" "exec off_csdm.cfg; servercfgfile \ '\'" "a" "u" [/ pawn]

Так вкл сервер на мапі dd2, csdm оре, заходжу в amxmodmenu -> 9 -> Configuration
натискаю на "Відключення CSDM", далі відбувається відключення як і заплановано з безліччю перезапусків, в цей момент бомби немає зовсім, міняю сново карту на dd2, csdm в офф бомба з'являється!

Заходжу знову в amxmodmenu -> 9 -> Configuration натискаю на "Включення CSDM" відбуваються рестарту csdm не включається, в консолі сервера побачив ту саму помилку:
[Pawn] Couldnt resolve given path into a file. csdm_amxx. dll [/ pawn]
Що не так?

Код: Виділити все meta load addons / amxmodx / modules / csdm_amxx.dll
А вручну цією командою теж не включається? Команда правильна.

Tony писал (а): Код: Виділити все meta load addons / amxmodx / modules / csdm_amxx.dll
А вручну цією командою теж не включається? Команда правильна.


На 3 сторінці цієї теми подивися мій скріншот, там я запускав в консолі сервера.

Заходжу знову в amxmodmenu -> 9 -> Configuration натискаю на "Включення CSDM" відбуваються рестарту і нібито зміна мапи csdm не включається, в консолі сервера побачив ту саму помилку


Хм, дивно. Спробуй так:
Код: Виділити все meta load addons / amxmodx / modules / csdm_amxx.dll;
csdm_enable
sv_restartround 1
csdm_ffa_enable
sv_restartround 1
sv_noroundend 1
sv_restartround 1
Здається при читанні з конфіга він підставляє в шлях непотрібні символи (переведення каретки), тому і не може знайти шлях, з взяттям шляху в лапки теж не спрацює, а знак; розділяє виконання команд.

Не пишіть мені в ЛС. якщо вам потрібна допомога на безоплатній основі. Будь-які питання на форум.

Заходжу знову в amxmodmenu -> 9 -> Configuration натискаю на "Включення CSDM" відбуваються рестарту і нібито зміна мапи csdm не включається, в консолі сервера побачив ту саму помилку


Хм, дивно. Спробуй так:
Код: Виділити все meta load addons / amxmodx / modules / csdm_amxx.dll;
csdm_enable
sv_restartround 1
csdm_ffa_enable
sv_restartround 1
sv_noroundend 1
sv_restartround 1
Здається при читанні з конфіга він підставляє в шлях непотрібні символи (переведення каретки), тому і не може знайти шлях, з взяттям шляху в лапки теж не спрацює, а знак; розділяє виконання команд.


Величезне спасибі! Все працює! Я далі можу продовжувати добудовувати сервер.
І Всім хто допомагав СПАСИБО!

Додано через 45 хвилин 50 секунд:
Тепер я вирішив на кожну мапу поставити ці випілненія, на dd2 дописав:
[Pawn] meta unload csdm2
sv_restartround 1
sv_noroundend 0
sv_restartround 1
csdm_ffa_disable
sv_restartround 1
csdm_disable
sv_restartround 1
restart [/ pawn]
Тепер при запуску карти dd2 він безперервно починає її міняти все сново і сново)))
як поміняй команду restart щоб вона один раз робила рестарт?