Начин, ну а что ты забыл тогда в чужой карте, меня это убивает, нет ну я ниче незнаю и не понимаю, то точно знаю что сделал бы карту лучше (нет), прежде чем что то собираться делать неплохо бы поучится, а еще есть карты которые изначально пишутся на jass и там привычных вам триггеров нету, и код весьма сложен, тот же пудж варс взять. Поэтому берем и учимся, за все все ваши хотелки никто не сделает, не говоря про то что если у тебя будет уровень чуть выше среднего - тебе не усрется ни одна чужая карта, сам сел и сделал с нуля за недельку, просто посмотрев что и как в игре работает.
Потом будьте оригинальны, сделайте что то свое, подсмотреть некоторые идеи у других, не стыдно, стыдно ломать чужие карты.
Ну только переодическим триггером, который смотрит чем занят конкретно работник в данный момент. Посмотри ИИ скрипты на jass для той же доты, древних версий, поймешь как там отслеживают занят ли юнит выполнением задания, ну и так далее.
У тебя вейты, в том числе длинные, после которых идет создания юнитов и прочее, так вот вейты неточны, это может приводить к дисинхам, когда разница между игроками станет критичной.
Так же из причин - длина звукового файла, почему то GetSoundFileDuration не точный, у разных игроков почему то он дает иногда разную длинну файла, поэтому длинну звука всегда задаем вручную.
Проверяем.
Начин, ну во взломанной карте ты ничего не восстановишь, ты только можешь ручками переиминовать имена функций и переменных согласно твоему мнению исходя из того что они делают в карте. Это обычно не имеет смысла, т.к можно исправить код и так, достаточно только разбиратся что к чему, я так в доте фрога делал модификации на заказ...
Это событие что войска союзника, перешли под твой контроль. Вспомни в кампании где там база готовая пренадлежит компу, как ты к ней подходишь - она твоей становится.
Они стандартные же, есть по умолчанию в каждой новой созданной карте, проигрывает тот игрок у кого не осталось здания или прошло больше (вроде бы 3х) минут с момента последнего добытого ресурса или смерти здания.
Ну морф в земноводного юнита, руной или вручением и удалением морфа медведя друида, где нормальная форма боевой еденицы - этот тот в кого ты хочешь морфнутся, а альтернативная форма боевой единицы - тот кем являлся до морфа. Естественно 2 типа юнита - один из них чисто наземный, второй земноводный.
Ну думаю очевидно что нужно делать детект физического урона, а далее все просто,любые собственные абилки на удар, там и баши и криты и яды...
Тема заезженная , так что гуглим.
В лист абилки то добавить можно, это работает, но там были сложности с тем чтобы произошла перерисовка панели приказов и ты увидел абилки доступные для изучения.
Годная штука, всякие платформы будут сцать кипятком, фаст логин. Интересно как тест карты можно вовсе сделать без менюшек, нажал нопку и ты в лобби моментально?
zpxo, нет ты не понял, оптимизатор удаляет какое то поле считая его не нужным, но оно нужно для рефорджа. Отключай опции оптимизации скилов и проверяй.
Unryze, а что с cjass не так? Совсем неюзабельный код выходит?
Кроме этого, зачастую фишечками cjass пользоватся не умеют норм народ, и делает только хуже код, не говоря про то что сжасс оптимизатор может ломать код, касаетсяв первую очередь карт с мемхаком - ибо считает функции тайпкасты и паразитные функции для смены типа - мусором и удаляет\оптимизирует, результат - ниче не работает на ровном месте.
Я бы делал что то простое и мелкое для начала, мини игру, простую и интересную, не надо выдумывать никаких сложных механик, 100500 эффектов от одной способности - это все только отталкивает людей в новой карте.
Жанр - тут все индивидуально, будь то арена, таг или тд - на что хватит фантазии и сил, быть может что то совсем новое придумаешь?
Скорее всего ошибка в формате обьектных данных, в некоторых полях абилок ниче нету, а в рефордже близарды это сломали. Вроде этим страдает ANeg (если у юнита есть не указанные там абилки), так же возможно в каких то абилках заработали поля которые до этого не работали (всякеи аватары, где бафф низя настроить)
» WarCraft 3 / Как восстановить триггеры
Потом будьте оригинальны, сделайте что то свое, подсмотреть некоторые идеи у других, не стыдно, стыдно ломать чужие карты.
» WarCraft 3 / Отслеживание статуса выполнения приказа юнита
» WarCraft 3 / Десинхроны в карте
Так же из причин - длина звукового файла, почему то GetSoundFileDuration не точный, у разных игроков почему то он дает иногда разную длинну файла, поэтому длинну звука всегда задаем вручную.
Проверяем.
» WarCraft 3 / Протект
» WarCraft 3 / Кольцо Инженера
» WarCraft 3 / Как восстановить триггеры
» WarCraft 3 / о том как сделать...один скилл в редакторе
» WarCraft 3 / Считывание файла при запуске карты
» WarCraft 3 / Событие "спасен" ("rescued") в редакторе Warcraft 3
» WarCraft 3 / Создать условие победы/поражения в melee
» WarCraft 3 / Изменение типа юнита героя
» WarCraft 3 / Вопрос по модели
» WarCraft 3 / Очередная триггерная способность
Тема заезженная , так что гуглим.
» WarCraft 3 / Удаление текста из журнала сообщений
» WarCraft 3 / Что пришло на замену Гарене?
» WarCraft 3 / Как сделать скилл для предмета?
» WarCraft 3 / Bergi's Nightmare
» WarCraft 3 / Сделать вражеского героя видимым (Волшебный огонь)
» WarCraft 3 / Не запускается карта
» WarCraft 3 / Как добавить способность в список геройских "heroAbiList". 1.26a
» WarCraft 3 / Быстрые анимации в главном меню
» WarCraft 3 / Как лочить карту, дабы она не крашилась в Reforged?
» Unryze Jass API / UjAPI
» WarCraft 3 / Помогите Выбрать идею
Жанр - тут все индивидуально, будь то арена, таг или тд - на что хватит фантазии и сил, быть может что то совсем новое придумаешь?
» WarCraft 3 / Как лочить карту, дабы она не крашилась в Reforged?