Исходную статью опубликовал Corund на форуме 3DGames.Ru.
На данный момент этот форум закрыт.
Данная статья является сильно измененной версией оригинала. Изменения
пришлось сделать из-за ряда причин:
1) многие ссылки уже не работают;
2) изменилась версия программы и способы ее установки.
Автор: Corund
Редактор: Deni$OK
PODBot содержит множество ошибок, так как его автор CountFloyd
прекратил разработку на полпути и начал делать искуственный интеллект
для CS: CZ. Недавно вышли две программы podfix и botaim за
авторством Pierre-Marie Baty позволяющие избавиться от части
проблем:
- боты теперь всегда ставят бомбу в КС 1.5
- боты чаще покупают гранаты и уже больше вероятность, что они
ее кинут ;) (подмечено, что хорошо орудуют гранатами боты
с сотым скиллом)
- боты теперь правильно используют снайперский прицел: редко включают
второй зум. И вообще, фиг вы теперь подрежете бота-слона (ну разве
что сзади и в разгар боя :))
- перед началом раунда боты не прыгают на месте и готовы начать
раш немедленно
- боты используют другой, более реалистичный метод для поворотов
- исправлена ошибка с прицеливанием по вертикали
- боты нереально лупят в бубен (или наоборот, очень даже реально ;)),
хотя это не меткость, это - читерство :)
- не уверен, но по-моему боты, убив врага, быстро возвращаются
к заданию миссии. Т.е. после очередного хедшота они сразу
ставят/разминируют бомбу, а не носятся полраунда, выковыривая
кемперов ;)
- и еще кое-что по мелочи, что я наверняка забыл :)
Программы написаны в качестве plugin'а для metamod'а.
Если слово "metamod" вы слышите впервые, то внимательно
читаем:
Metamod нужен для запуска дополнительных программ вместе с CS типа
statsme, podfix, adminmod и множества других. Как устанавливать
и использовать в целом в инете информации на русском хватает, а
в нашем конкретном случае, чтобы работал podbot, podfix, botaim
при Windows CS 1.5 HL 1.1.1.0:
- качаем с этого
сайта podfix и botaim. Но лучше не качать, а дочитать до конца :)
- качаем метамод. Самую последнюю версию можно найти здесь
- разархивируем все в любую директорию
- берем три файла metamod.dll, podfix_mm.dll, botaim_mm.dll (остальные
файлы для нас не нужны) кидаем в директорию $HLDIR$\cstrike\addons\metamod\
($HLDIR$ - это путь к папке Half-Life)
- Исправляем liblist.gam (в блокноте) в директории $HLDIR$\cstrike\:
меняем строчку gamedll "dlls\mp.dll" (или gamedll "podbot\podbot.dll",
если стоит ПОДбот) на gamedll "addons\metamod\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 "addons\metamod\metamod.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
//Конец liblist.gam
Все метамод установлен, CS запустится, но PODBot и тем более podfix
еще не работают.
Для того чтобы заработали плагины для метамода:
- Создаем в директории $HLDIR$\cstrike\addons\metamod\ файл plugins.ini
- В файле plugins.ini добавляем информацию о плагинах, например
мой файл выглядит так:
//Пример plugins.ini
win32 addons/metamod/podfix_mm.dll
win32 addons/metamod/botaim_mm.dll
//Конец plugins.ini
Для того чтобы запустить программы, которые не являются плагинами
для метамода, то есть PODBot:
- Создаем файл autoexec.cfg (если он еще не существует) в директории
$HLDIR$\cstrike\
- Добавляем строку localinfo mm_gamedll podbot/podbot.dll. Если
файл уже существует, то эту строку надо прописать первой (хотя
можете и последней, но так лучше)
Все! ПОДбот вместе подфиксом работает! Создаем сервер и наслаждаемся.
А теперь предлагаю вам скачать готовый архив что называется "by Deni$OK" :),
который достаточно распаковать в папку $HLDIR$\cstrike\. Только
если у вас есть файл autoexec.cfg, его заменять на мой не стоит,
просто в начале своего файла пропишите содержимое моего ;)
В архиве:
- metamod 1.16
- botaim 1.5
- podfix 3.9
[ Скачать ] 217.5 Kb
|