Артес Менетил, xgm.guru/p/wc3/ai-kripov-arena-bez-triggerov вот первая строчка из поиска, статей про ИИ куча.
Делается это так, сначала ты изучаешь основу.
Никакого 13-14 игрока, ибо на них шарится ИИ нейтралов, не хрена у тебя не выйдет, сразу делаем спутника за игрока владельца.
Потом делаешь набросок всех действий, т.е что должен делать ИИ, как ему вести себя в ключевых моментах, как ему поступать, потроить четкий приоретет действий, к примеру идти за героем самый высокий, подбирать ближайшие предметы - самый низкий, что делать спутнику во время смерти его владельца?
Ну и так далее, хороший ИИ штука не особо простая, посмотри как сделан ИИ в главе альянса где кель и наги пытаются отбить Иллидана у смотрящих в ночь, там был какой ни какой ИИ охраняющий клетку с Иллиданом.
Да я понял, но по твоей ссылке там полезного ничего нету.
И если спутник будет моим, за игрока владельца, то им можно будет управлять, а я это не хочу. Он должен быть как в Диабло 2. У спутника будет мало способностей и многие будут автоматическими. Так что главная проблема в том, что бы он действовал как в диабло 2
Ну ставь кланы и триггерно меняй отношения союзников.
Иначе я хз, как ты это сделать хочешь.
А, хмм, прочитано повнимательнее...
Ну в принципе по дефолту можно сделать клан, скажем, враждебным, триггерно как-то сделать так, чтобы все остальные не могли атаковать кого не надо (да хотя бы склад-дизарм вручать при попытке), а когда нужно врубить агрессию от конкретных юнитов - сбрасывать им дизарм...
Что означает дефолт? Что за склад-дизарм и как понять твою фразу - врубить агрессию?
А по конкретней ты не можешь написать? biridius, И что? В этой наработке не то, что мне нужно. Там пехотинцы обратно дружественными не становяться после ухода героя с поля зрения. Так же они не ресаются а ещё которых атакуешь они становяться врагами и для других дружественных пехотинцев. А надо что бы они были врагами только для игрока атаковавшего их и врагами на время, пока не уйдёт с поля зрения на сколько то минут, ну для реалестичности, типо забыли они или пока не убьют героя, тот воскреснет и стражи снова дружественны.
Так что в твоей наработе всё не так Filius Dei:
Ну ты можешь сделать так, создаешь 2-ух игроков, они союзники, когда твой июнит подойдет и ударит стража они может кто рядом с ним, триггерно сменят владельца на другого игрока с тем же названием не меняя цвета но враждебного к тебе и дружественного к первому игроку(компьютеру), таким образом в целом городе только они будут пытаться тебя убить, можешь ещё сделать триггер что бы через 60 секунд они сменили владельца обратно и тогда они забудут об обиде или что то такое.
что бы стража забыла обиды сделай триггер условиям которого будет юнит меняет владецльца
А что если карта на 12 игроков и отдельные кучки стражей не в какой клан бросить что бы они стали враждебны только для 1 игрока? Как тогда быть?
ledoed, Если бы можно было найти, я бы не спрашивал.
Вот сам поищи умник и убедишься.
И как я знаю, этот сайт по многим играм, по многому всему. Здесь и по созданию модов, и созданию моделей, даже по дивайнти здесь есть инфа. Так что не дури что этот сайт только по варкрафт 3.
Ну раз знаешь, то дай ссылку на тот сайт, где по этому вопросу разбираются
Смысл в чем? Чтобы распаковать архив с ресурсами? Если есть инструмент - можно самостоятельно найти спрайты (форматы популярные в то время bmp, pcx или tga. Формат blp скорее всего был создан позднее) Не факт, что это получится. Если бы это было просто, были бы многочисленные моды и ресурсы. Для Diablo-1 вроде что-то есть www.diablo1.ru/diablo-hd-mod а для Вара-2 кроме карт ничего не встречал. Если есть форумы по Вару-2, я бы спросил там.
А тебе не всёравно? Просто мне нужны спрайты и всё.
И зачем мне этот мод? Тол какой мне от этого мода на английском, когда у меня оригинал и то по Русски Ikobot:
Нет мне не нужные другие спрайты. Мне нужны спрайты именно юнитов из этих игр.
Если ты не знаешь какого формата спрайты, то просто не пиши. Другие подскажут
Формат я вряд ли смогу подсказать, но благодаря организации mpq архивов ты сможешь найти спрайты по ключевым словам. Единственный недостаток кроется в том, что тебе придется придумать как открыть файлы. Также на tcrf.net есть инфа про спрайты из starcraft, может опираясь на тот формат можно найти хотя бы прогу через запрос в гугле "чем открыть .напримеррасширение файла" и проверить работает ли на твои запрашиваемые игры.
В любом случае ты хотя бы отыщи их в mpq архиве игр, а потом уже выясняй форматы.
Хорошо я понял. Но хотя бы скажи какая прога открывает спрайты Doc:
Спрайты для вк2 лежат пачками в свободном доступе. Советую веб-сайт: google.com
Пачками говоришь? Что то не похоже, и где пачками?
dave_wwid, Нет это фигня. Спутника надо отдать игроку 13 или 14 а использовать способности против врагов он должен сам. Ведь врагов может быть много и спутник должен сам соображать в какого врага какой скил лучше всего использовать quq_CCCP,
Ну я перешёл и что? Там вообще об искусственном интеллекте ничего нет. Там в поиске читы для всех версий варика и всякая требуха. Крч ничего про ИИ. Ты чё ваще а?
Дай ссылку напрямую на статью про ИИ где написанно как это сделать
quq_CCCP, Умерь свой тон, сразу бы и сказал, что это просто корявый перевод.
Ну я понял, а что анимация махать руками разве нельзя воспроизводить эту анимацию так как есть, ведь существуют анимации, разве без канала воспроизводить анимацию юнита нельзя?
вообще я про джасс (там приказы отдаются строками) но вот скрин на гуи
Эээм, а давай скрин где на Русском, видишь ли, Я Русский человек и не понимаю помойные иностранные языки, а помойный Английский и вовсе ненавиж Steal nerves:
эти поля менять нельзя, даже, если в редакторе изменишь на какой-нибудь другой, то в игре будет старый. Все способности отдают приказ, на основе той, что сделано. Эти все приказы вшиты в движок, у стандартных способностей свои приказы (У одних есть поля, у других могут какие-то строчки отсутствовать). Ну приказы нужно знать, зная приказ мы можем отдать через триггеры. Другой способ изменить - канал, но канал - всего лишь пустышка и нужно триггерами сделать
эти поля менять нельзя, даже, если в редакторе изменишь на какой-нибудь другой, то в игре будет старый. Все способности отдают приказ, на основе той, что сделано. Эти все приказы вшиты в движок, у стандартных способностей свои приказы (У одних есть поля, у других могут какие-то строчки отсутствовать). Ну приказы нужно знать, зная приказ мы можем отдать через триггеры. Другой способ изменить - канал, но канал - всего лишь пустышка и нужно триггерами сделать
Ладно я понял, но кстати к инфе, можешь сказать, а по стандарту канал как действует? Я для пробы дал герою Канал и ничего не происходило, хотя как в описании канала написанно: передача мощных защитных чар.
Если ты знаешь, то скажи пж, ваще для чего разработчики создали этот Канал и по стандарту что он делает?
В тригерах делай, могу сказать одно, условием отслеживай: при условии того, что почва в зоне находящегося юнита является порченой. Есть такое в условии. Не ленись, зырь и найдёшь
О боже. Неужели ты Паша такой нуб? Ну ведь сверху же видно кнопка - Менеджер Импорта.
Вот нажимай его, импортируй модель с её текстурами, далее у самой модели и каждой текстуры поставь галочку - нестандартный путь и после удали вместе со слэшем вот это: war3mapimported/
И всё, готово. Учти, если не будет отображаться модель даже после перезапуска редактора, значит ты в каком либо из имопртированных файлов не удалил war3mapimported/ вместе с этим Слэшем.
Много воды разлито. Пиши конкретней. Вообщем если тебе нужна способность, которая будет блочить спеллы юнита. То у повелителя огня есть такая, и вторая есть у Тёмной Охотницы - это Безмолвие. Вообще проще пареной репы.
Кстати на заметку. Безмолвие тёмной охотницы можно сделать так, что бы блокировало не способности а Атаку например, подобие Тумана Ястребов, хотя и туман можно для этого использовать, если кому нужно блочить атаку врага, разрешённые цели сменить у тумана и будет то что нужно.
Здесь же вопросы по варику третьему, а не ХотС)
С аудасити хороший совет, кстати. Может быть записанный файл лучше оригинала будет, так как игра может наложить на звук какие-нибудь улучшающие звуковые эффекты, хоть это и вряд ли.
А вообще ещё возможно, что в самом экзешнике звуки лежат.
Врятле игра будет накладывать дополнительно. Вся озвучка в файлах уже есть, в игре аудиофайлы заложены.
» WarCraft 3 / Как сделать мосты креплённые к стене над пропастью?
» WarCraft 3 / Как реализовать систему спутников?
» WarCraft 3 / Как сделать смену отношения определённых юнитов?
biridius, И что? В этой наработке не то, что мне нужно. Там пехотинцы обратно дружественными не становяться после ухода героя с поля зрения. Так же они не ресаются а ещё которых атакуешь они становяться врагами и для других дружественных пехотинцев. А надо что бы они были врагами только для игрока атаковавшего их и врагами на время, пока не уйдёт с поля зрения на сколько то минут, ну для реалестичности, типо забыли они или пока не убьют героя, тот воскреснет и стражи снова дружественны.
Так что в твоей наработе всё не так
Filius Dei:
» WarCraft 3 / Какого формата Спрайты в старых играх?
» WarCraft 3 / Какого формата Спрайты в старых играх?
Ikobot:
Doc:
» WarCraft 3 / Как реализовать систему спутников?
quq_CCCP,
Ну я перешёл и что? Там вообще об искусственном интеллекте ничего нет. Там в поиске читы для всех версий варика и всякая требуха. Крч ничего про ИИ. Ты чё ваще а?
» WarCraft 3 / Какого формата Спрайты в старых играх?
» WarCraft 3 / Насчёт неведимки
» WarCraft 3 / Для чего нужны эти строки?
» WarCraft 3 / Для чего нужны эти строки?
biridius:
Steal nerves: Steal nerves:
» WarCraft 3 / Как отследить что юнит находится на порченной земле?
» WarCraft 3 / Я скачал модель героя, но не знаю как ее добавить в карту.
» WarCraft 3 / Блок способностей (немота)
» WarCraft 3 / В какой папке находиться файлы реплики героев?
» WarCraft 3 / Где редактируется кнопка строить?