Сайт о моделировании в Counter-Strike и не только...
Бешеный.народ.ру
 
Модели игроков и оружия
Создание карт в CS
Документация
Файлы
Роботы
Консольные команды
Прочее
Форум
Гостевая книга

Запустим и Настроим mEAn Bot.Admin mod

Зачем это надо?

Вам начало казаться что подботы стали играть отвратительно хило.
mEAn Bot.Admin mod поможет решить эту проблему.
А так же добавит кучу полезных и не очень :)) функций к игре. Вот некоторые:
Игра люди против ботов
Наказание игроков! В том числе ботов.
Больше видов игры с каким то одним оружием (типа резни на ножах в Подботе)
Поддержка многих ботов (удивлены что бывают еще какие то боты для Контры? :))
Смешивание разных ботов
Возможность отправки сообщений со звуковым эффектом

А так же исправит практически все баги PODBot'a 2.5

Итак настройка mEAn Bot.Admin mod или повышение скила PODBota в
Counter-Strike 1.5

Для начала придется скачать следующие файлы meanmod500.zip c http://www3.telus.net/mean/
если у вас не установлен Metamod, то качаем metamod.dll.zip с http://www.metamod.org/dl/dlls/metamod.dll.zip
и подботов 2.5 понимающих серверные команды, отсюда podbot.dll
Все, необходимый минимум у нас есть.
В дополнение можно скачать архив с прикольными звуками все с того же http://www3.telus.net/mean/ но весит он, msounds.zip 4,162,063 Мб

Все эти файлы можно скачать прямо с этого сайта из раздела "файлы"

Теперь собственно настройка.

1. Распаковываем архив meanmod500.zip в папку ..\Half-Life\ , да да именно в папку
с халфой а не с контрой т.к. в самом архиве все файлы итак уже лежат в папке
..\Cstrike\

2. Распаковываем архив metamod.dll.zip в папку ..\Half-Life\Cstrike\dlls\
3. Заменяем старый podbot.dll на новый в папке ..\Half-Life\Cstrike\PODbot\
4. Если качали архив со звуками то его (msounds.zip) распаковываем в папку
..\Half-Life\ т.к. в нем файлы так же уже лежат в папке ..\Cstrike\

Файлы раскидали, теперь начинаем настраивать

5. Изменяем файл liblist.gam следующим образом перед строчками
gamedll "dlls\mp.dll" или gamedll "podbot/podbot.dll" знак комментария - // или просто удаляем эти строчки а вместо них пишем строку gamedll "dlls\metamod.dll"

// ===========================================
// Пример liblist.gam
// ===========================================
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.5"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1110"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
//==================================================================
//gamedll "podbot/podbot.dll" <- Эта строка неактивна !!!
//gamedll "dlls\mp.dll" <- Эта строка неактивна !!!
gamedll "dlls\metamod.dll" // грузится эта dll'ка. Тоесть Metamod
//==================================================================
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
//Конец

Все Метамод загрузили теперь через него будем запускать Подбота и собственно
mEAn Bot.Admin mod. Но не нужно пугаться для игрока ничего нового запускать не придется игра будет начинаться как обычно. Но для запуска игры еще рановато...
Идем дальше.

6. Создаем файл autoexec.cfg (если он еще не существует) в директории
..\Half-Life\Cstrike\ и в него добавляем следующие строки,

//===== Пример файла autoexec.cfg ==========
localinfo mm_gamedll mean/mean.dll
localinfo mgamedll podbot/podbot.dll
localinfo mbotmod podbot
//===== конец ==============================

Все, теперь игра должна запуститься. Но настройки на этом не заканчиваются.
Нету ботов, что за фигня. Необходимо подправить файлы listenserver.cfg и server.cfg. Если попытаться объяснить на пальцах, то для сервера на котором играете вы сами необходимо исправлять listenserver.cfg. Если для сервера за которым никто не играет, а все к нему только присоединяются (dedicated server), то исправляем server.cfg. Если ничего не поняли исправляйте оба файла :)))

7. Добавляем в файлы listenserver.cfg и server.cfg следующие строки

// значение этой команды ДОЛЖНО быть "0" или боты не появятся в игре
mp_limitteams 0

// m_enforcebotteam on или off. если ON игрок будет взрываться присоединившись к команде ботов,
// если OFF то можно спокойно заходить в любую команду
m_enforcebotteam off

// m_autobalancebots on|off min_bots max_bots ratio_bots_vs_humans
// Авто баланс ботов. Сейчас стоит выкл. Боты заходят за любую команду.
m_autobalancebots off

// m_autokickafk on|off [seconds] Кикать кампера если он не шевелится заданное
//количество секунд. Сейчас стоит 120
m_autokickafk on 120

// m_sounds all enabled|disabled (когда disabled прикольные звуки не подгружаются)
// Чтобы включить звуки исправьте disabled на enabled
m_sounds all disabled

// m_sounds all on|off (если у вас "m_sounds all enabled" то сотрите две / перед
//"m_sounds all on")
// m_sounds all on

// m_botmode botvshuman | humanvshuman | botswhenoneplayer | botsfillserver
//(из параметров команды видно как могут играть боты в нашем случае ставим все
//по старому - боты кикаются когда заходит человек. + человек, - бот)
m_botmode botsfillserver

8. Запускаем игру и играем с более сильными PODботами, все старые команды управления ботами сохраняются.

P.S.: Для более тонкой настройки смотри файл MEANcommands.txt (на англицком)
из папки ..\Half-Life\Cstrike\mean\docs\



Напиши мне
Copyright © Gh0St 2000-2005
Найти: на
Hosted by uCoz