Опубликовано: 30 апреля, 2018
Боты для Battlefield Bad Company 2
*** Обновление 25.06.2018 ***
Ссылки:
Яндекс Диск: https://yadi.sk/d/c-AEuxKt3YKvsb
Google Диск: https://drive.google.com/open?id=1TjUjZ5eLzBRkeFmXQ25DCbxRQ0ZsKrNz
– Изменены некоторые наборы оружия ботов для большей эффективности в бою
– Дружественные боты теперь держатся вблизи игроков, а также садятся с ними в технику.
– Можно объединиться с дружественными ботами в один отряд.
– Добавлено поведение ботов в зависимости от класса.
– Добавлено немного вражеской техники на все карты (больше всего в Атакаму)
– Карта Вальпараисо была сделана по новой, что помогло исправить вылеты.
!ВНИМАНИЕ!
Если вы используете респавн бота “Bot Spawnpoint”, то игра зависнет!
*** Описание ***
Этот пакет представляет собой модифицированный сервер + патч для клиента. На разработку мода ушло огромное количество времени.
Мод представляет собой 4 карты режима Штурм/Rush. Игроки играют за нападающих, т.к. боты не умеют минировать и разминировать точки, но если очень хочется, то можно поиграть и за противоположную команду. Поддерживаются следующие карты:
MP_002 – Вальпараисо
MP_004 – Остров невинных
MP_005gr – Пустыня Атакама
MP_008 – Нельсон Бей
Должен отметить, что этого мода бы небыло без мануала, который создал человек с ником Napisal,
вот ссылка на его YouTube канал: https://www.youtube.com/channel/UCIcx-pztQ3rGfO3pbcd52OQ
Также огромное спасибо Tnr Tnrka за помощь в создании мода!
*** Установка ***
Игра должна быть пропатчена до последней версии!
Первым делом сделать бекап папок:
mp_002, mp_004, mp_005gr, mp_008, находящихся в папке: Battlefield Bad Company 2\Package\levels
Затем распаковать архив. Далее скопировать файлы из папки ClientPatch в дирректорию с игрой.
Далее запустить мастер сервер (логин для игроков): Server/MasterServerEmu/mase_bc2.exe
Затем запустить сам сервер: Server/Start Server #1.bat
Далее запускаем игру, заходим в мультиплеер, регистрируемся с любым емейлом и паролем (не важно каким, все данные хранятся у вас на компьютере).
Заходим в список серверов, жмем поиск и видим наш сервер. Также можетие посмотреть видео-мануал по установке.
Для смены карты используется файл Server/instance/maplist.txt
Фикс для Steam версии: Это EXE файлы из моей CD версии игры. Сделайте бекап своих файлов и замените их новыми из архива.
Link: https://drive.google.com/open?id=1RCduY2O0UdoyMvutFTUDNn9ISGY9rW9o
P.S. Я не знаю как Steam поведет себя с этими файлами, посчитает их читом или еще что-нибудь, т.ч. желательно делать все это в оффлайн режиме.
*** Автор ***
Мод от Petunindan.
Разрешается использовать и редактировать мод, а также публиковать свои версии. Я буду только рад, если у кого-то получится лучше!
Подскажите пожалуйста, где изменить количество ботов на карте? против меня бегает трое, за меня еще двое. Или кол-во ботов увеличится от кол-ва игроков?
Привет! Странно..
За нападающую сторону играют 2 бота (которые следуют за игроками), за обороняющуюся 8 ботов + техника. Количество прописано в самой карте и меняется только в ее файлах (особенности движка). Попробуйте переустановить сервак, похоже на глюк, честно сказать не сталкивался с таким.
Hey, just checked out your mod. Great work for what is currently available. Bots are reactive, when you stay inside your spawn they will push. It is just not that well balanced with only 3 players on the atacking side. I am kinda suprised at how well they perform for being just modded bots. If it were possible to do conquest and add more bots into the game and the currently available bots not just spawning near player but kinda move towards the objectives that alone would make it sooo much better. Well I had fun checking out bad company 2 for the good old times. Anyway best of luck to you for the further development.
Thank you! I tried different ways so that the bots could complete the objectives and act smarter, but the game engine is limited and that’s all I could do. Let’s hope someone can do better!
Подскажите пожалуйста как сменить карту у меня выдаёт ошибку по типу вы не подключены к сервесу ea online при заходе на другую rush карту я не знаю что нужно сделать
Прошу прощения за долгий ответ. Странная ситуация, попробую разобраться. Лишь напомню, что игра обязательно должна быть обновлена до последней версии, а для смены карты используется файл Server/instance/maplist.txt
Слушай ты еще работаешь над данным модом? Хотел поинтересоваться, нет ли возможности сменить технику на картах? Например вертолёты, от транспортников смысла нет особо, хотелось бы боевой покатать…
А вообще, автор мода ты просто мой герой чёрт возьми! Спасибо за проделанную работу! Я б даже заплатил за такой мод!
Привет! Спасибо за добрые слова. Насчет техники – там все сложно, я и сам пытался поставить разные бмп-шки, вертолеты, чтобы сражения побольше были и поинтереснее, но использовать можно только ту технику, которая уже присутствует в ресурсах карты. Человек, который помогал мне с модом, снял видео, где показывает как добавить на карту стороннюю технику, но я этот метод освоить не сумел. Вот ссылка, если есть желание покопаться, мой мод полностью открыт для редактирования: https://youtu.be/wAodCuwleSg
Сам модом давно не занимаюсь, т.к. движок игры очень неудобный и капризный, но может кто подхватит “волну” и как-нибудь улучшит мод 🙂
Очень, и очень жаль, что не стал дальше заниматься модом. Второй день не отрываясь играю в твой мод, и постоянно не покидает мысль об увеличении контента, другие карты, режимы. Сам имею огромное желание разобраться и продолжить твои наработки, но я на столько далек от этой темы, что даже не знаю с чего начать обучение. Эх, еслиб ты меня научил)))) 😉
Привет! Есть радостная новость – Napisal, человек, который научил всех делать ботов, вернулся и продолжил работу. Есть уже видео с ботами на хеви метал и в дополнении Вьетнам. Вот ссылка на канал, сам с нетерпением жду релиза: https://www.youtube.com/channel/UCIcx-pztQ3rGfO3pbcd52OQ/videos
😍🤩😜 круто
А можно сменить режим?
:hmm:
Увы, никаких настроек нет. Карта представляет из себя один большой скрипт, в котором события идут чередой – одно за другим, не как в классическом Battlefield 2. Режим можно сменить, только если заново написать его. Редактора карт у нас, увы, нету, поэтому вся начинка предстает в виде текста.
Умоляю помогите мне! При загрузке карты вылетает!Прошу помогите!!!
Приветствую вас! Прошу прощения за столь долгий ответ, очень занят последнее время. Пожалуйста, убедитесь, что ваша версия игры обновлена до самой последней версии, это очень важно! Рекомендую удалить старую игру полностью, установить свежую и обновить до последней версии.
P.S. Также, если у вас Steam версия игры, не рекомендую играть в данный мод со вкюченным онлайном, т.к. steam запросто может посчитать модификацию за чит или еще что-то подобное. Я в этом не уверен, но обезопаситься все-же стоит.
Здравствуйте, скачал репак от Хатаба версия игры v 795745, установил и сделал все как у вас на видео, при нажатии на кнопку Мультиплеера в игре вылетает 😥 помогите плиз
Здравствуйте! Только что установил игру с диска и обновил. Последняя версия как у вас – 795745. Видимо, NoCD в репаке не пускает в мультиплеер. Можете попробовать скачать exe файлы, взятые из моей игры и попробовать с ними – для пользователям Steam такое решение помогает: https://drive.google.com/open?id=1RCduY2O0UdoyMvutFTUDNn9ISGY9rW9o
Запускать рекомендую через BFBC2Game.exe
не помогает 🙁 как запустить игру в режиме окна?
Крайне не доверяю репакам, но могу лишь посоветовать либо скачать другой, либо установить игру с образа лиц. диска. Если найду ссылку на образ – оставлю здесь.
Чтобы запустить игру в окне, нужно открыть блокнотом Документы > BFBC2 > settings.ini, там будет строчка Fullscreen=true – нужно поменять на Fullscreen=false. Ну или как обычно ALT+TAB.
Нашел лицензионный образ, вот: https://yadi.sk/d/QA8WyDN1ROW5QQ
Кейген в образе с диском детектится антивирусом, хотя HackTool это впринципе безопасно, но если не хотите рисковать – нашел вам пяток ключей:
https://yadi.sk/d/g1F44bKgnn2Oog
Останется только обновить игру через BFBC2Updater.exe, либо скачать готовый патч. Также сам кряк устанавливать не нужно – в последнем обновлении игры убрана проверка диска. Надеюсь, все это вам поможет 🙂
Доброго времени суток, скачал лицензию по Вашей ссылке установил и…снова все вылетало. Все пути перепробовал, и выяснил что вся беда в файле dinput8.dll в папке Client. Теперь у меня вопрос будет ли нормально заходить на сервер без этого dll файла? 🙂
Не знаю связано ли с отсутствием dinput8.dll но сейчас пишет: The e-mail and password combination is wrong
Приветствую! dinput8.dll – это как раз и есть своего рода хак, через который игра подключается к локальному серверу вместо официального. Поползал по английским форумам – тоже у людей возникала такая проблема. Говорят, что помогает установка библиотек:
Visual C++:
https://www.microsoft.com/ru-ru/download/details.aspx?id=30679
DirectX:
https://www.microsoft.com/en-us/download/details.aspx?id=8109
.Net Framework:
https://www.microsoft.com/ru-ru/download/details.aspx?id=17718
По идее должно помочь.
блин не помогло, попробовал скачать другой такой же dll файл, вылеты прекратились но теперь пишет “неправильный логин и пароль”.
мне вот не понятно dinput8.dll должен быть только тот что в папке (Client) или можно с других источников скопировать?
p.s: файлы bfbc2.ini и dinput8.dll должны находиться в папке Server и директории самой игры после установки?
Да, этот dinput8.dll тоже часть сервера. Он, можно сказать, соединяет игру и тот сервер, что мы запускаем у себя на компьютере. В папке Server > ClientLanPatch есть еще один экземпляр, можно попробовать взять оттуда. И он, и bfbc2.ini должны оба быть в папке с игрой, там где BFBC2Game.exe лежит. А во время вылета пишет какую-нибудь ошибку? Это бы сузило рамки поиска проблемы.
P.S. Нашел ссылку на более старую версию dinput, но опубликую ее ниже, т.к. комментарии уже сжались с невероятной силой (надо будет как-то это подправить 😀 ). Вот ссылка на новый тред: https://grandbiz.ru/?p=200#comment-155
Ссылка на более старую версию dinput8. Она весит чуть больше, чем новая, поэтому можно надеяться, что заработает:
https://yadi.sk/d/Wj6D-FZW7XxUBQ
Здравствуйте, такая проблема: сделал всё по описанию, но при попытке авторизоваться пишет: ACCOUNT COULD NOT BE FOUND, если убрать bfbc2.ini из клиентской корневой папки, то открыть браузер серверов получается, но в нём нет запущеного своего сервера.
Приветствую вас! Файлы bfbc2.ini и dinput8.dll являются своеобразным патчем, перенаправляющем игру на наш запущенный сервер вместо официального EA. Если пишет “Account could not be found” – это уже хорошо, значит к серваку мы подключились. Нужно создать аккаунт с любыми данными (например, email@email.com и пароль 12345, все равно все данные хранятся у вас на компьютере), а потом войти под этой записью.