Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/s/stronghold/domains/stronghold-game.net/include/parser.php on line 792

1

Тема: Метод модификации мозгов ботов

Есть предположение, что AI ботов находится в папке \aiv. Там находится по 8 файлов для каждого бота, типа rat1.aiv, rat2.aiv ... rat8.aiv. Я взял 8 случайных файлов приблизительно такого же размера, переименовал мх в caliph1, caliph2 ... caliph8, заменил ими оригинальные. Запустил Stronghold Crusader v.1.1. Создал игру, добавил калифа и ... игра пошла (см. скриншот замка калифа):

http://s54.radikal.ru/i144/0901/35/65b76600a3act.jpg

AI файлы:

alter-caliph.rar

(сделать бекап папки \aiv, заменить родные файлы файлами с архива, бот - Калиф)

После некоторого исследования имеем следующие выводы:
1. Метод не очень удачный - в основном боты занимаются сбором ресурсов, если могут построить казармы - строят армию;
2. Если есть другие боты - часто наследуют их форму замка.
3. Иногда Крузадер не замечает подмены ботов, возможно информация где-то кешируется. Необходим перезапуск компьютера.
4. Крузадер несколько дуракоустойчив - игра все-равно запускается и идет.
5. Непонятен механизм выбора AI для текущей игры.

Влияние на тактику не проверял.

2

Re: Метод модификации мозгов ботов

я про всё это знал,но я думал,что в папке аив формы замков,которые строят боты.значит выходит так:в одном файле постройка замка,во втором-как бот атакует,в третьем-экономика,а дальше я ещё не догадался

3

Re: Метод модификации мозгов ботов

извините за сообщение не по теме.
а почему у тя на скрине яркость некоторых предметов другая?

я по скрино вижу глюки-бот перестаёт строить стены

4

Re: Метод модификации мозгов ботов

У меня щас только экстрим работает я заменил файлы халифа 1,2,3 на файлы волка и перезагрузил комп но изменений не заметил((
может я чегото не так делаю?

5

Re: Метод модификации мозгов ботов

если б можно было ботов сделать прям уж пожестче...что такое для нормально защищенного замка 5-6 требуше и сотни полторы всякого воинства? более крупной атаки на себя от ботов, увы, не встречал

6

Re: Метод модификации мозгов ботов

Я заменил все aiv файлы халифа на aiv файлы волка(кстати как скрин выложить??)вобщем замок теперь похож на замок волка но...есть таверны и войска остались прежними(хотя может быть что я какой-то файл не заменил)
щас попытаюсь найти файл который за постройку стен отвечает

7

Re: Метод модификации мозгов ботов

......6.aiv отвечает за форму замка=)

8

Re: Метод модификации мозгов ботов

Поцаки как играть по интернету у меня не получается не хрена!

9 (11-01-09 18:06:51 отредактировано Totti)

Re: Метод модификации мозгов ботов

Царь пишет:

Поцаки как играть по интернету у меня не получается не хрена!

есть отдельная тема!задай там вопрос и я тебе объясню

10

Re: Метод модификации мозгов ботов

Боты0это боты.Создать нового мы пока можем тока комбинируя в разном порядке то что есть от других ботов.Например.Замок калифа=атака волка и тд.НО!Ктонибудь пытался открывать это в текстовом документе?(типа ворд или блокнот)?

http://img249.imageshack.us/img249/493/pd4u.jpg
Если классическая форма эволюции верна, то Адольф Гитлер был прав
Лишь утратив всё до конца, мы обретаем свободу

11

Re: Метод модификации мозгов ботов

Grif пишет:

Боты0это боты.Создать нового мы пока можем тока комбинируя в разном порядке то что есть от других ботов.Например.Замок калифа=атака волка и тд.НО!Ктонибудь пытался открывать это в текстовом документе?(типа ворд или блокнот)?

Я еще не разобрался где атака,Grif ты нашел какие файлы за атаку отвечают???
я открывал в блокноте))там естественно ниче не понятно

12

Re: Метод модификации мозгов ботов

Это ничё не понятно и есть тактика бота.Изменяй и наблюдай

http://img249.imageshack.us/img249/493/pd4u.jpg
Если классическая форма эволюции верна, то Адольф Гитлер был прав
Лишь утратив всё до конца, мы обретаем свободу

13 (11-01-09 20:37:17 отредактировано S.T.A.L.K.E.R)

Re: Метод модификации мозгов ботов

не нах лучше не модите. Я вот пробел поставил в файле аббата так игра вообще не запускается теперь. Будте очень осторожны, но советую сделать копию файла на случай...

http://s49.radikal.ru/i124/0902/0f/9d615ac1a4d2.gif
Моя аька 402-924-577
Мой скайп: russ_kot1
http://gifr.ru/data/gifs/7/b/1/7b1e7ab35f.gif

14

Re: Метод модификации мозгов ботов

Да если не хотите переустанавливать игру то копию папки стоит сделать!
Получилось у кого-нибудь что-нибудь толковое?

15

Re: Метод модификации мозгов ботов

Lord AMBAL пишет:

...
а почему у тя на скрине яркость некоторых предметов другая?

...

Хотел файл поменьше сделать с максимальным сохранением качества. Вот и уменьшил количество цветов до 12 или 16. Радикал все равно его ужал за счет разрешения, а цвета остались.

Относительно AI файлов.
ИМХО. В крузадере максимально возможно 8 игроков. Номер файла отвечает позиции игрока в списке. То есть, если бот стоит в списке вторым, то использует bot2.aiv, если четвортым, то bot4.aiv, и т.д. Возможно выбирает более-менее случайно.

Grif пишет:

...Ктонибудь пытался открывать это в текстовом документе?(типа ворд или блокнот)?...

Там абракадабра smile
По-видимому файл бинарный.

Мне кажется, что тактика ботов зашита где-то в другом месте, а не в папке /aiv/

Еще думаю попробовать не тотальное изменение, а косметическое smile
AI файлы отличаются между собой не очень сильно, первые четыре байта у всех одинаковы: F4 07 00 00, а дальше разница или в отдельных байтах, или в целых блоках.

16

Re: Метод модификации мозгов ботов

Harvester пишет:

...

Еще думаю попробовать не тотальное изменение, а косметическое smile
...
.

Пробовал HEX-редактором случайное заполнение небольших областей кода. Неудачно. Игра вылетает sad.

17

Re: Метод модификации мозгов ботов

Animezik кажется как раз этим занимается ты бы поговорил с ним...думаю ему есть чем поделится(если он захочет конечно)

Re: Метод модификации мозгов ботов

Прикол!Я написал в блокноте каком-то "бе".Теперь у меня волк строит замок  словом "бе"!И еще из сообщений может мне отправить только "бе-бе"

http://s3.rimg.info/752f23e58d73d2020c785425b1d9ea24.gif
http://s004.radikal.ru/i208/1004/97/3f631123056f.jpg
Будете флудить всех накажу http://smiles.dolf.ru/dolf_ru_097.gif

19

Re: Метод модификации мозгов ботов

hmm

Re: Метод модификации мозгов ботов

Чесно!!!

http://s3.rimg.info/752f23e58d73d2020c785425b1d9ea24.gif
http://s004.radikal.ru/i208/1004/97/3f631123056f.jpg
Будете флудить всех накажу http://smiles.dolf.ru/dolf_ru_097.gif

21

Re: Метод модификации мозгов ботов

Сделай скриншот!!!=)

Re: Метод модификации мозгов ботов

Каким образом?!
И не думай что я все изменения сохраняю.Я всегда химичу

http://s3.rimg.info/752f23e58d73d2020c785425b1d9ea24.gif
http://s004.radikal.ru/i208/1004/97/3f631123056f.jpg
Будете флудить всех накажу http://smiles.dolf.ru/dolf_ru_097.gif

23

Re: Метод модификации мозгов ботов

Ещё раз напиши бе-бе=)