Все про amxmodx від установки до детальної настройки - установка модів - counter strike 1

Спробую коротко і розгорнуто.

константи
- корінь встановленої КС / сервера кс / папку, куди ви завантажили і розпакували кс. в ній зберігаються такі файли: в Windows версії це hlds.exe hltv.exe hl.exe і тп. а в Linux версії це hlds_ru, hlds_i686 hlds_i486 і тп. думаю що і так зрозуміло, що це за папка.

- ім'я файлу, над яким ми працюємо. Константа вводиться для того, щоб зберегти актуальність статті надовго, тому що імена бібліотек модів містять свою версію, тобто від версії до версії імена файлів змінюються.

Так само в шляхах до папок або файлів я буду ставить "/" замість "# 92;". мені так зручніше.

200? '200px': '' + (this.scrollHeight + 5) + 'px'); ">
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls # 92; mp.dll"
gamedll_linux "dlls / cs_i386.so"
trainmap "tr_1"

Нас цікавлять gamedll * параметри.
gamedll - параметр для використання в Windows
gamedll_linux - відповідно в Linux.
За замовчуванням там підключена стандартна бібліотека. Що б отримати більше можливості і гнучкості в підключення модів і плагінів, ми можемо підключити іншу бібліотеку, сторона і не входить в кс. тобто її треба завантажити.

Далі трохи оформлення. Прийнято, що в папці / cstrike створюється папка addons, а в ній папка metamod і вже в ній dlls. Тобто виходить / cstrike / addons / metamod / dlls - ось в цю папку і потрібно покласти завантажену бібліотеку metamod`a.
Повертаємося до нашого файлу liblist.gam. І, в залежності від того, яку ОС ви використовуєте, потрібно замінити параметри

200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> gamedll" addons / metamod / dlls / ім'я файла.dll "