Лечим
PODBot
PodBot содержит множество ошибок,
так как его автор CountFloyd прекратил разработку на полпути и начал делать
искуственный интеллект для CZ. В связи с этим вышли две программы podfix
и botaim за авторством Pierre-Marie Baty позволяющие избавиться
от части проблем:
а)боты теперь всегда ставят бомбу
б)боты чаще покупают гранаты и если уж достали ее, то кидают немедленно
в)боты теперь правильно используют снайперский прицел
г)перед началом раунда боты не прыгают на месте и готовы начать раш
немедленно
д)боты используют другой более реалистичный метод для поворотов
е)исправлена ошибка с прицеливанием по вертикали
ж)и еще кое-что по мелочи
Программы написаны в качестве plugin'а
для metamod'а, если вы поняли о чем речь, то качаем и устанавливаем:
http://airlords.narod.ru/download/bots/podfix_mm.exe
http://airlords.narod.ru/download/bots/botaim_mm.exe
Ну а если слово "metamod"
вы слышите впервые то читаем дальше:
Metamod нужен для запуска дополнительных
программ вместе с CS типа statsme, podfix, adminmod и множества других.
Как устанавливать и использовать в целом в и-нете информации на русском
хватает, а в нашем конкретном случае, чтобы работал podbot,podfix,botaim
при Windows CS1.5 H-L 1.1.1.0:
1. качаем http://airlords.narod.ru/download/bots/podfix_mm.exe
качаем http://airlords.narod.ru/download/bots/botaim_mm.exe
качаем http://metamod.org/dl/dlls/metamod.dll.zip
2. разархивируем в любую директорию
3. берем три файла metamod.dll, podfix_mm.dll, botaim_mm.dll (остальные
файлы для нас не нужны) кидаем в директорию .../half-life/cstrike/dlls/
4. исправляем liblist.gam (в блокноте notepad) в директории .../half-life/cstrike/
: меняем строчку gamedll "dlls\mp.dll" на gamedll "dlls\metamod.dll"
например чтобы liblist.gam выглядел так:
// ===========================================
// Пример 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 "dlls\metamod.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
//Конец
Все metamod установлен, CS запустится,
но podbot и тем более podfix еще не работают.
Для того чтобы заработали плагины для metamod'а:
5. создаем в директории .../half-life/cstrike/
файл metamod.ini
6. в файле metamod.ini добавляем информацию о плагинах например мой
файл выглядит так:
//Пример metamod.ini
win32 dlls/podfix_mm.dll
win32 dlls/botaim_mm.dll
//Конец
Для того чтобы запустить программы
которые не являются плагинами для метамода, то есть podbot:
7. создаем файл autoexec.cfg (если
он еще не существует) в директории .../half-life/cstrike/
8. добавляем строку
localinfo mm_gamedll podbot/podbot.dll
Все! Подбот вместе с подфиксом работает!
Создаем сервер и наслаждаемся.
THE END
Использована информация
с http://forum.3dgames.ru/
Автор: Corund
|