Ярг Восьмой, ну тут самая главная проблема - человек которырый задаёт этот вопрос явно ни-то, ни-сё не освоил, и в реалиях картостроения варкравта - это редко нужно, у жасса есть одно весомое преимущество - оно есть на всех патчах из коробки и достаточно просто в освоении.
Все эти конверторы луа - хороши для изучения и баловства, реальные проекты строить и развивать на них не удобно, решение таких задач где луа хорош в сценариях вара - приходится решать не то чтобы редко, очень редко. Ну скорость самого скрипта мало что значит - ибо вы раньше упретесь в производительность движка, начхать луа,жасс или вы длл суните - все они вызывают одни и те же функции игры, реализованные разработчиками, и сделать быстрее - никак нельзя, в итоге - толку что у вас спаун крипов работает чуть чуть быстрее, при 300+ крипах вы ловите так же 6 кадров.
Для начала пойдет и жасс, потому что пересесть на луа ничего не мешает, сам жасс скрипт ничто иное как максимально упрощенный и урезанный ЛУА со строгой типизацией. Ну а главное научится алгоритмы строить и понимать как и что делается, а не сравнивать красоту синтаксиса и кода.
AncientOverlord, незадача в тебе, ещё раз - событие юнит получает урон, чтобы его заблокировать лечением, потом нанести обратно юниту кто источник урона, проверки на игрока что-ли сделать не можешь?
Потом собственные попытки в студию, это не стол заказов, куда копать я направление дал, там 2 триггера примитивных сделать....
Конечно есть, открываем карту и любуемся ландом, ручками в хамер едитр (или как там оно называется) пилим новый ланд, похожий на тот что в карте варкравта, офк существовали простейшие конверторы для ск2, но не думаю что для д2 кто то такое пилил...
JackFastGame, ну от любого игрока ко всем остальным, одновременно хз можно ли нет, но офк геймкеш нагружает траффик и в реальном мультиплеере может быть так что игроки вовсе отвалятся, либо синх займет секунд 10....
Но факт остается фактом, нужен триггер в котором с помощью вейта и надо синхать, имеено в trigger action и нигде больше, иначе это работать не бдует, да и 2 секунды может быть мало, поэтому на старте секунд 10 все синхаем, и все потом ниче не трогаем, синхать динамически всякие курсоры и камеры - провальная идея.
Не факт что успеваеть синкнуть, не знаю с чем конкретно это связано, но порой синх кеша занимает очень и очень много времени, вовсе ммд наработка нужна для хостбота, синхать с игроками нет надобности, ибо боту главное увидеть факт сиха инфы - а сихнулась она или нет уже дело десятое, бот получил что нужно...
Это громко сказано - искуственный интерект, скорее скрипт на разыгрывание конкретной тактики, и в мили режимах нет такого что играть до победного, там быстро становится ясно - проиграл ты или выиграл, вот и все, если твоя задумка не удалась и противник не повержен, можешь выходить из игры - тебя добьют без проблем игроки более менее выского уровня. Поэтому там все так, одна тактика - если ты пережил её, бот афк - он заведомо проиграл, в игре с человеком человек бы ливнул, т.к ты бы пришол и убил его без проблем.
ScorpioT1000, реплей игры в мою карту как нить скину, полный игнор подсказок...
PUVer, ну я делал, и на старте игры текст чаво делать, и в заданиях, и при прокачке абилок текст (чо делать), встреча с монстрами подсказки, пигни на миникарту чо куда, зачем, только что ролики не делал.
В прямом смысле - никак во время игры, т.е сколько ты способностей указал спелбуку в редакторе обьектов, столько там их и будет.
Есть бага, суть которой в том что игра видя два одинаковых ID способности считает их одной, рисуя на них кулдауны и прочее одновременно, ну так вот, сделаем два спелбука, в одном одно заклинание, а во втором второе, в настройках у обоих спеллбуков оставляем базовый ид приказа - по умолчанию, добавим юниту один спеллбук - он может его открывать и юзать одну способность, добавляем ему второй спеллбук и скрываем его - действие SetPlayerAbilityAvalivle (к примеру, есть и другие способы) и вуаля, в первом спеллбуке мы видим 2 абикли и можем юзать 2 абилки, хотя технически в первом спелбуке о дна абилка, а во втором другая...
К примеру событие - завершение подготовки боевой единицы, и собственно подменяешь одного юнита - другим, в редакторе сделаешь 2 бугая и триггер который с неким шансом будет заменять обычных бугаёв на альтернативных.
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
Все эти конверторы луа - хороши для изучения и баловства, реальные проекты строить и развивать на них не удобно, решение таких задач где луа хорош в сценариях вара - приходится решать не то чтобы редко, очень редко. Ну скорость самого скрипта мало что значит - ибо вы раньше упретесь в производительность движка, начхать луа,жасс или вы длл суните - все они вызывают одни и те же функции игры, реализованные разработчиками, и сделать быстрее - никак нельзя, в итоге - толку что у вас спаун крипов работает чуть чуть быстрее, при 300+ крипах вы ловите так же 6 кадров.
Для начала пойдет и жасс, потому что пересесть на луа ничего не мешает, сам жасс скрипт ничто иное как максимально упрощенный и урезанный ЛУА со строгой типизацией. Ну а главное научится алгоритмы строить и понимать как и что делается, а не сравнивать красоту синтаксиса и кода.
» WarCraft 3 / ЗАЩИТА нейтральных враждебных
Потом собственные попытки в студию, это не стол заказов, куда копать я направление дал, там 2 триггера примитивных сделать....
» WarCraft 3 / ЗАЩИТА нейтральных враждебных
» WarCraft 3 / Есть способ перенести ландашфт из карты Warcraft 3 в Dota 2?
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
» XGM Конкурсы / Конкурс набора иконок 2022
» WarCraft 3 / Проблемы с синхронизацией кэша
Но факт остается фактом, нужен триггер в котором с помощью вейта и надо синхать, имеено в trigger action и нигде больше, иначе это работать не бдует, да и 2 секунды может быть мало, поэтому на старте секунд 10 все синхаем, и все потом ниче не трогаем, синхать динамически всякие курсоры и камеры - провальная идея.
Ред. quq_CCCP
» WarCraft 3 / Проблемы с синхронизацией кэша
» WarCraft 3 / Можно ли изменить при помощи улучшения тип атаки
» WarCraft 3 / Можно ли станддартному ии запретить строить героев?
» WarCraft 3 / как переместить карту Reforged на старый 1.26a?
» WarCraft 3 / Рабочий муи спелл мираны (прыжок)
» WarCraft 3 / Скрипты искусственного интеллекта
» WarCraft 3 / Как внести несколько предметов в один вид переменной?
» WarCraft 3 / Как внести несколько предметов в один вид переменной?
» WarCraft 3 / Как внести несколько предметов в один вид переменной?
» Fantasy Pirates / Идеи для проекта, Опрос
» Fantasy Pirates / Идеи для проекта, Опрос
» WarCraft 3 / Эльфолюдской Рабочий
» WarCraft 3 / Задержка в карте.
Ну а так, карту в студию
» XGM Конкурсы / Конкурс набора иконок 2022
» WarCraft 3 / Книга заклинаний
Есть бага, суть которой в том что игра видя два одинаковых ID способности считает их одной, рисуя на них кулдауны и прочее одновременно, ну так вот, сделаем два спелбука, в одном одно заклинание, а во втором второе, в настройках у обоих спеллбуков оставляем базовый ид приказа - по умолчанию, добавим юниту один спеллбук - он может его открывать и юзать одну способность, добавляем ему второй спеллбук и скрываем его - действие SetPlayerAbilityAvalivle (к примеру, есть и другие способы) и вуаля, в первом спеллбуке мы видим 2 абикли и можем юзать 2 абилки, хотя технически в первом спелбуке о дна абилка, а во втором другая...
» WarCraft 3 / Как сделать спавн рандомного бугая?
» WarCraft 3 / Превращеия Юнитов из казармы из Своих в союзных
» Fantasy Pirates / Вадим 2kxaoc играет в Fantasy Pirates #5