Как создать Зомби серверЕсли вы задавались вопросом как создать Zombie сервер, значит вы пришли по адресу, в этой статье мы поговорим как собрать свой зомби мод сервер. Зомби сервер это как правило стандартный сервер CS с установленным Зомби модом. В свою очередь Зомби мод (Zombie) делится на несколько видов, таких как: Biohazard Zombie Plague
Оба эти мода существуют в сети уже давно и имеют своих поклонников, но конечно Zombie Plague получил более широкое распространение, чем Biohazard. На Zombie Plague 4.3 существует больше плагинов и классов зомби и с каждым днем появляется все больше.
Вернемся к нашей теме установка Зомби мода или в простонародье Zombie сервера на ваш сервер CS. Установку будем производить на основе более распространенного Zombie Plague последней модификации, а точнее Zombie Plague 4.3. Итак что нам нужно для полноценной установки зомби мода: 1. Основа сервера CS 2. Зомби мод (основные плагины Zombie Plague) 3. Классы зомби 4. Модели зомби 5. Дополнительные плагины для Зомби мода 6. Установка карт Сервер для Зомби модаВыполняем первый пункт нашей установки, а точнее находим готовый сервер CS (паблик) или просто качаем платформу CS ( основу сервера КС ). На этом сервере должны стоять все модули, а именно: Engine Fakemeta Fun Hamsandwich Cstrike Csx
и не обязательные модули GeoIP Sockets Regular Expression support
Скачать модули можно-здесь Установка модулей: а) Берем архив модулей распаковываем в папку *:/cstrike/addons/amxmodx/modules/
б) Потом прописываем в файле: *:/cstrike/addons/amxmodx/configs/modules.ini
после добавления модулей на сервер, файл modules.ini выглядеть должен так: Сервер на платформе Windows ; Файл настройки модулей ; Поставьте знак; перед названием модуля, чтобы его выключить
;mysql ;sqlite fun engine fakemeta geoip sockets ;regex ;nvault cstrike csx hamsandwich
Для сервера на платформе Linux ; AMX Mod X Modules ; You can specify both linux & win32 modules here ; To enable a module, remove the semi-colon from the line
; ------------------------------ ; Fun - provides extra functions ; ------------------------------ fun_amxx_i386.so ;fun_amxx.dll ;fun_amxx_amd64.so
; ---------------------------------------------------- ; Engine - provides engine functions core to Half-Life ; ---------------------------------------------------- engine_amxx_i386.so ;engine_amxx.dll ;engine_amxx_amd64.so
; ---------------------------------------------------------- ; Fakemeta - provides a massive interface into the HL engine ; ---------------------------------------------------------- fakemeta_amxx_i386.so ;fakemeta_amxx.dll ;fakemeta_amxx_amd64.so
; ------------------------------------------- ; Database Access - only enable one of these ; ------------------------------------------- ; MySQL mysql_amxx_i386.so ;mysql_amxx.dll ;mysql_amxx_amd64.so ; PostgreSQL ;pgsql_amxx_i386.so ;pgsql_amxx.dll ; Microsoft SQL ;mssql_amxx.dll ; SQLite ;sqlite_amxx.dll ;sqlite_amxx_i386.so ;sqlite_amxx_amd64.so
; --------------------------------------------- ; GeoIP - determines the country of ip adresses ; --------------------------------------------- geoip_amxx_i386.so ;geoip_amxx.dll ;geoip_amxx_amd64.so
; -------------------------------- ; Sockets - network socket support ; -------------------------------- sockets_amxx_i386.so ;sockets_amxx.dll ;sockets_amxx_amd64.so
; -------------------------- ; Regular Expression support ; -------------------------- regex_amxx_i386.so ;regex_amxx.dll ;regex_amxx_amd64.so
; -------------------- ; Binary Vault support ; -------------------- ;nvault_amxx_i386.so ;nvault_amxx.dll ;nvault_amxx_amd64.so
; ---------------------------------------------------------- ; Counter-Strike - adds functions specific to Counter-Strike ; ---------------------------------------------------------- cstrike_amxx_i386.so ; cstrike_amxx.dll ;cstrike_amxx_amd64.so
; ----------------------------------------------------- ; CSX - adds functionality for CS statistics and events ; ----------------------------------------------------- csx_amxx_i386.so ;csx_amxx.dll ;csx_amxx_amd64.so
hamsandwich_amxx_i386.so
в) Закрываем, сохраняем г) Установка закончена, перезапустите сервер.
К сведению: Модули могут быть под сервер на базе Linux или Windows, так что перед установкой модулей надо точно знать что у вас за сервер, если вы создаете сервер у себя на компьютере значит ваш сервер как правило на платформе Windows Установка Зомби модаТребования: AMXModX 1.8.0 и выше CS 1.6 модули АМХ
Устанавливаем сам Зомби мод, лучше брать оригинальный мод от MeRcyLeZZ, при этом самая главная особенность мода, что он ставиться на AMXModX 1.8.0 и выше а) Распаковываем содержание архива В папку cstrike Скачать можнов-здесь в) Если вы все сделали правильно, то после перезапуска сервера CS на нем уже будет работать Зомби мод Установка классов Зомби модаВ стандартной сборке зомби мода от от MeRcyLeZZ присутствует всего 5 разных классов зомби, таких как: - Classic Zombie - Raptor Zombie - Poison Zombie - Big Zombie - Leech Zombie Для игры в принципе их достаточно и их характеристики (здоровье, скорость, гравитацию) можно настраивать. Но бывает что вам надо добавить дополнительные классы зомби, вот в этом разделе мы и поговорим об этом. б) Для примера возьмем призрака в архиве которого имеются файлы: zp_zclass_ghost_zombie.sma - исходник плагина zp_zclass_ghost_zombie.amxx - сам плагин
К сведению: Исходник плагина нужен нам если мы хотим что то подправить или изменить в плагине, так как формат *.amxx редактированию не подлежит, после чего исходник *.sma надо перекомпелировать
в) Копируем файлы zp_zclass_ghost_zombie.sma в *:/cstrike/addons/amxmodx/scripting/ zp_zclass_ghost_zombie.amxx в *:/cstrike/addons/amxmodx/plugins/
г) Открываем файл *:/cstrike/addons/amxmodx/configs/plugins-zplague.ini и дописываем плагин нового класса зомби желательно после этих строчек: ; Default zombie classes zp_zclasses40.amxx
т.е. будет выглядеть это так: ; Default zombie classes zp_zclasses40.amxx zp_zclass_ghost_zombie.amxx
д) Закрываем файл, сохраняем изменения, перегружаем сервер. Класс установлен.
К сведению: Бывает, что класс зомби идет с дополнительными звуками и своей моделью, соответственно все файлы надо распаковывать по папкам, предложенным в описании этого класса зомби. Установка моделей зомбиНачнем с того что у вас уже должен быть запущен и работать Зомби мод сервер, соответсвенно должны быть и классы зомби, теперь вы захотели сменить модели зомби, так как мы рассматриваем последнюю версию Zombie Plague 4.3, то модели в этой версии устанавливаются очень быстро и просто. Для примера возьмем-скелета Копируем файл с моделью зомби - GrimReaper.mdl в созданную папку *:/cstrike/models/player/GrimReaper/
Обратите внимание что папка с моделью называется так же как и сама модель, но только без расширения *.mdl в) Открываем файл *:/cstrike/addons/amxmodx/configs/zp_zombieclasses.ini
в нем мы видим все классы зомби и их модели, рассмотрим на примере: [Classic Zombie] NAME = Classic Zombie - название зомби INFO = Стандартный - Информация о зомби MODELS = zombie_source - модель зомби CLAWMODEL = v_knife_zombie.mdl - модель рук зомби HEALTH = 2500 - здоровье зомби SPEED = 230 - скорость передвижения зомби GRAVITY = 1.00 - гравитация зомби, чем меньше значение, тем выше прыгает KNOCKBACK = 1.00 - отдача от выстрела, чем больше, тем дальше отлетает
г) меняем MODELS = zombie_source
на MODELS = GrimReaper
в) перезапускаем и вот у нас уже новая модель на вашем зомби моде Установка плагинов на зомби модВзять плагины для зомби мода вы можете-здесь Установка плагинов происходит также как и стандартных плагинов (вот сылка) Но прописываются сами плагины (*.amxx) в файл: *:/cstrike/addons/amxmodx/configs/plugins-zplague.ini
К сведению: Обратите на это пристальное внимание многие плагины для зомби мода просто не будут работать если вы их пропишите не туда. при этом считывание плагинов происходит с обоих файлов (plugins.ini и plugins-zplague.ini) Установка карт на зомби модВ данном случае все просто. Вам надо скачать карты с префиксом zm, т.е. карты вида: zm_dust2
хотя мод будет работать и на обычных картах, но там не будет нычек для людей. Установка карт происходит в несколько этапов:скачять карты можна здесь б) копируем их в папку *:/cstrike/maps/
г) открываем файл: *:/cstrike/addons/amxmodx/configs/maps.ini
д) прописываем карты в алфавитном порядке по примеру: ; Maps configuration file ; File location: $moddir/addons/amxmodx/configs/maps.ini ; To use with Maps Menu plugin
; Add in your mod's maps here ; Delete this file to use mapcycle.txt
zm_azomb zm_aztek zm_barrels zm_beach zm_blocks zm_brambor zm_cave zm_crazy_tower zm_dark-house
е) Перезагружаем сервер, теперь карты есть и в админке и в игре. всё теперь у вас есть сопственый zm сервер
|