У тебя вейты, в том числе длинные, после которых идет создания юнитов и прочее, так вот вейты неточны, это может приводить к дисинхам, когда разница между игроками станет критичной.
Так же из причин - длина звукового файла, почему то GetSoundFileDuration не точный, у разных игроков почему то он дает иногда разную длинну файла, поэтому длинну звука всегда задаем вручную.
Проверяем.
Начин, ну во взломанной карте ты ничего не восстановишь, ты только можешь ручками переиминовать имена функций и переменных согласно твоему мнению исходя из того что они делают в карте. Это обычно не имеет смысла, т.к можно исправить код и так, достаточно только разбиратся что к чему, я так в доте фрога делал модификации на заказ...
Это событие что войска союзника, перешли под твой контроль. Вспомни в кампании где там база готовая пренадлежит компу, как ты к ней подходишь - она твоей становится.
Они стандартные же, есть по умолчанию в каждой новой созданной карте, проигрывает тот игрок у кого не осталось здания или прошло больше (вроде бы 3х) минут с момента последнего добытого ресурса или смерти здания.
Ну морф в земноводного юнита, руной или вручением и удалением морфа медведя друида, где нормальная форма боевой еденицы - этот тот в кого ты хочешь морфнутся, а альтернативная форма боевой единицы - тот кем являлся до морфа. Естественно 2 типа юнита - один из них чисто наземный, второй земноводный.
Ну думаю очевидно что нужно делать детект физического урона, а далее все просто,любые собственные абилки на удар, там и баши и криты и яды...
Тема заезженная , так что гуглим.
В лист абилки то добавить можно, это работает, но там были сложности с тем чтобы произошла перерисовка панели приказов и ты увидел абилки доступные для изучения.
Годная штука, всякие платформы будут сцать кипятком, фаст логин. Интересно как тест карты можно вовсе сделать без менюшек, нажал нопку и ты в лобби моментально?
zpxo, нет ты не понял, оптимизатор удаляет какое то поле считая его не нужным, но оно нужно для рефорджа. Отключай опции оптимизации скилов и проверяй.
Unryze, а что с cjass не так? Совсем неюзабельный код выходит?
Кроме этого, зачастую фишечками cjass пользоватся не умеют норм народ, и делает только хуже код, не говоря про то что сжасс оптимизатор может ломать код, касаетсяв первую очередь карт с мемхаком - ибо считает функции тайпкасты и паразитные функции для смены типа - мусором и удаляет\оптимизирует, результат - ниче не работает на ровном месте.
Я бы делал что то простое и мелкое для начала, мини игру, простую и интересную, не надо выдумывать никаких сложных механик, 100500 эффектов от одной способности - это все только отталкивает людей в новой карте.
Жанр - тут все индивидуально, будь то арена, таг или тд - на что хватит фантазии и сил, быть может что то совсем новое придумаешь?
Скорее всего ошибка в формате обьектных данных, в некоторых полях абилок ниче нету, а в рефордже близарды это сломали. Вроде этим страдает ANeg (если у юнита есть не указанные там абилки), так же возможно в каких то абилках заработали поля которые до этого не работали (всякеи аватары, где бафф низя настроить)
Перерождение таурена пассивка, события каста не пашут, если чо, нужно событие. EVENT_WIDGET_DEATH, оно же TriggerRegisterDeathEvent, ибо юнит не умирает, происходит падение хп до нуля и возрождение.
» 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?
» WarCraft 3 / Как забрать способность возрождения после его применения?
» WarCraft 3 / Как забрать способность возрождения после его применения?