ИИ (AI)
|
|
Daeman | Дата: Четверг, 06.08.2009, 19:52 | Сообщение # 1 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Ваши предложения по теме улучшения (усложнения) Интелектуального Интелекта (Artificial Intelligence) в игре. Все наверняка видели такую картину. Вы садитесь в машину, за вами в автомобиль запрыгивают ещё трое грувовцев. Но в вашей банде пятеро или того больше, - семеро человек. И остальные, не поместившиеся в авто гангстеры остаются мёрзнуть на улице одни, обдуваемые холодным, уже не летним, но ещё и не осенним ветром. Солнце уже не такое сильное и высокое, как в разгар лета, даже в зените оно теперь греет меньше, чем грело тогда ранним утром. Когда-то, казалось бы ещё совсем недавно можно было обжечься его лучами, а теперь оно больше греет, чем жгёт. Грувы остаются совсем одни. Одни в каменных джунглях зловещего Лос Сантоса... А если сделать скрипт: оставшиеся грувовцы залезают в соседнюю машину и едут за вами, при этом отстреливая врагов своим грозным вооружением. Что можно в него добавить? Как сделать лучше? Какие иные будут предложения по этой теме. Выкладывайте!
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
Сообщение отредактировал Daeman - Четверг, 06.08.2009, 20:00 |
|
| |
Colt_8 | Дата: Четверг, 06.08.2009, 20:29 | Сообщение # 2 |
I LOVE GTA
Группа: Проверенные
Сообщений: 5216
Статус: Offline
| Ты собрался его сделать? Таких идей было куча и к сож. никто не взялся((
|
|
| |
Daeman | Дата: Четверг, 06.08.2009, 20:43 | Сообщение # 3 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Да, я собрался. Данную идею. На мой взгляд, это не так уж невозможно сложно, просто название внушительное: "Меняем ИИ". На самом деле это может быть ничем иным, как скриптом для CLEO.
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
Сообщение отредактировал Daeman - Четверг, 06.08.2009, 20:46 |
|
| |
Colt_8 | Дата: Четверг, 06.08.2009, 20:55 | Сообщение # 4 |
I LOVE GTA
Группа: Проверенные
Сообщений: 5216
Статус: Offline
| Ну для этого нужны команды для банд!
|
|
| |
CriPs | Дата: Четверг, 06.08.2009, 23:06 | Сообщение # 5 |
Робочий
Группа: Проверенные
Сообщений: 213
Статус: Offline
| Quote (Daeman) А если сделать скрипт: оставшиеся грувовцы залезают в соседнюю машину и едут за вами, при этом отстреливая врагов своим грозным вооружением. идея отличная,я много раз её просил сделать,а то смысл набирать в банду 7 челов,если сядут тока 3,не в автобусе же их перевозить))))
|
|
| |
Daeman | Дата: Пятница, 07.08.2009, 15:49 | Сообщение # 6 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Quote (Colt_8) Ну для этого нужны команды для банд! Не обижайся, конечно, но ты, очевидно, мало знаешь о фишках в скриптинге, в данном случае дело в опкодах. В них нет такого понятия банды, как группы людей, в которой есть один лидер и остальные участники больше уважают его и почитают, иначе говоря, выполняют приказы и поддерживают огнём. Конечно, они могут быть без главаря, но это будет способствовать их неслаженности, разногласиям, нестройности в бою и другим всевозможным распрям, а также прочим физическим факторам. Банды, как группы людей, а не как банды всего города вцелом, обозначаются группами (GROUP) Для того, чтобы окончательно убедиться во всём вышеописанном мной, просто откройте Sanny Builder, нажмите Ctrl + Alt + 2 и введите в появившейся строке gang. Теперь нажмите F11 и напечатайте group. Проделав всё это вы поймёте, в чём разница и где истина. А что насчёт дачи конкретной группе определённую команду, то такой опкод существует: 07B3: set_group 147@ give_command 2 но вот с последним параметром требуется поэкспериментировать т.к. доподлинно мне неизвестно его значение.Добавлено (07.08.2009, 15:49) --------------------------------------------- Так что скажете?
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
|
|
| |
Жексон | Дата: Пятница, 07.08.2009, 18:06 | Сообщение # 7 |
Школьник I
Группа: Пользователи
Сообщений: 14
Статус: Offline
| а када этот скрипт выйдет?
Мир вам братья...
|
|
| |
Daeman | Дата: Суббота, 08.08.2009, 15:12 | Сообщение # 8 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Надо сначала придумать всё, а потом браться. Как придумаем, так и начну делать. А то, что я всё вечно сам, да сам придумываю
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
|
|
| |
hunter | Дата: Суббота, 08.08.2009, 16:57 | Сообщение # 9 |
Школьник II
Группа: Проверенные
Сообщений: 96
Статус: Offline
| Quote (Daeman) Надо сначала придумать всё, а потом браться. Как придумаем, так и начну делать. А то, что я всё вечно сам, да сам придумываю Ну что же ты тогда хочешь ещё придумать? Я тоже и здесь просил, чтобы такое сделали и на S4G тоже просил, но никто не ответил...
Мужчина хочет одного от многих женщин, а женщина.... хочет много.... но только от одного мужчины. Вот так вот, товарищи.
Сообщение отредактировал hunter - Суббота, 08.08.2009, 16:58 |
|
| |
Daeman | Дата: Суббота, 08.08.2009, 17:41 | Сообщение # 10 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Ну... Что-нибудь ещё с бандой и с педами!
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
|
|
| |
Colt_8 | Дата: Суббота, 08.08.2009, 17:59 | Сообщение # 11 |
I LOVE GTA
Группа: Проверенные
Сообщений: 5216
Статус: Offline
| Ну вроде все, ну можно сделать, чтоб передавать каждому свои оружия.
|
|
| |
hunter | Дата: Суббота, 08.08.2009, 20:07 | Сообщение # 12 |
Школьник II
Группа: Проверенные
Сообщений: 96
Статус: Offline
| Ты, пока, хотя бы это сделай(нам бы хотелось ) а чтобы передавать своё оружие членам банды, такое уже реализовано. Називается Giventake
Мужчина хочет одного от многих женщин, а женщина.... хочет много.... но только от одного мужчины. Вот так вот, товарищи.
|
|
| |
Daeman | Дата: Воскресенье, 09.08.2009, 05:55 | Сообщение # 13 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Да реально сделать, чтоб можно было хоть любому передавать.
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
|
|
| |
Colt_8 | Дата: Воскресенье, 09.08.2009, 19:03 | Сообщение # 14 |
I LOVE GTA
Группа: Проверенные
Сообщений: 5216
Статус: Offline
| Daeman А когда примерно будет готов?
|
|
| |
Daeman | Дата: Понедельник, 10.08.2009, 05:54 | Сообщение # 15 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Для передачи оружия - хоть сейчас. Не такой уж он и сложный, можно даже аниму какую-нить добавить из weapons'ов А что насчёт улучшения ИИ банд - это уже сложнее. Нет... Точнее не так... Дольше. Но в этом и заключается вся сложность. У меня пока возникли только вот какие идеи. Как мы знаем, в группе игрока лидер - игрок, он командует всеми. Но в любом объединении гангстеров может быть несколько лидеров. При таком стечении обстоятельств лидеры имеют равные права, то есть ведут себя по отношению друг к другу как рядовые согрупники между собой, но простые члены группы подчиняются им равноправно. Покопавшись в PedEvent, я нашёл такие эвенты: EVENT_LEADER_ENTERED_CAR_AS_DRIVER 54 // лидер группы сел в машину как водитель EVENT_LEADER_EXITED_CAR_AS_DRIVER 55 // лидер группы - водитель, вышел из своей машины Они помогут для проверок. Сейчас опишу вкратце, задумал я примерно так: назначаем, в зависимости от обстоятельств, несколько лидеров группы; водят авто только лидеры группы, остальные же, рядовые участники, сидят как пассажиры и отстреливаются; все тачи едут друг за другом, направляющим является автомобиль игрока. Допустим, в группе игрока 5 участников; игрок сел в двухдверную машину, за ним влезает ещё один бандит, остальные четверо садятся в четырёхдверный автомобиль неподалёку и направляются за тачкой ГГ. Кто что скажет? И ещё. Всё тот же опкод 07B3: set_group 147@ give_command 2 надо всё также протестить. Я пока, честно говоря, занят. Кто возьмётся?
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
Сообщение отредактировал Daeman - Понедельник, 10.08.2009, 06:04 |
|
| |
d88 | Дата: Понедельник, 10.08.2009, 08:01 | Сообщение # 16 |
Генерал Профессор
Группа: Проверенные
Сообщений: 1540
Статус: Offline
| Quote (Colt_8) Ну вроде все, ну можно сделать, чтоб передавать каждому свои оружия. Я это и так сделал.
|
|
| |
hunter | Дата: Понедельник, 10.08.2009, 21:03 | Сообщение # 17 |
Школьник II
Группа: Проверенные
Сообщений: 96
Статус: Offline
| Quote (Daeman) Я пока, честно говоря, занят. Кто возьмётся? Colt_8, Может, ты?
Мужчина хочет одного от многих женщин, а женщина.... хочет много.... но только от одного мужчины. Вот так вот, товарищи.
|
|
| |
Colt_8 | Дата: Понедельник, 10.08.2009, 21:35 | Сообщение # 18 |
I LOVE GTA
Группа: Проверенные
Сообщений: 5216
Статус: Offline
| Не, я побывал начать, но нет. Не нашёл подходящих команд и не сложилось в голове. У меня не получится.
|
|
| |
Daeman | Дата: Вторник, 11.08.2009, 06:42 | Сообщение # 19 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Ещё кое-что подходящее нашёл из опкодов. 00AF: set_car 62@ driver_behaviour_to 5 // дать водителю машины ехать, придерживаясь образа действий № Тестю сейчас его, пока вот что узнал. В стандартном мэйне есть такие значения для последней переменной: 5; 3; FollowRoad; Nowhere; 11; 10. Но я всё-таки решил делать по-свойски, как всегда я делаю в случаях такого типа, написал Different Checks.cs, записываю последний параметр как переменную, по кнопе создаю тачу, каждый раз прибавляю 1 к @ и использую машину в качестве подопытного механического кролеГа. Пока узнал только вот что насчёт последнего параметра: 0 - тупо стоит, очевидно водила заснул с открытыми глазами; 1 - едет по дороге; 2, 3, 4, 5 - ездит за игроком (только если между машиной и игроком не препятствий, в противном случае едет по дороге до тех пор, пока этого не случится).
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
Сообщение отредактировал Daeman - Вторник, 11.08.2009, 06:46 |
|
| |
Daeman | Дата: Среда, 12.08.2009, 06:46 | Сообщение # 20 |
Студент
Группа: Команда CG
Сообщений: 169
Статус: Offline
| Если до завтра не удалишь все флудящие сообщения - бан на 10 дней, а затем будешь в группе "Наафлудивший" За флуд в неположенном месте в особо крупных размерах и за-за неподчинения Администрации Сайта.
Есть самая реалистичная игра, где графика определяется зоркостью взгляда, качество звука - остротой слуха, сюжет может измениться в любое время, а жанр колеблется от силы воображения. Название этой игры – жизнь. ©
|
|
| |