konvan5, Еще проблема в том, что если вешатб эффект на модель в момент каста в кибергоблина, то это одна переменная на две модели, опять же костыли с логической, отловом момента, когда какая форма превращения сейчас.
Короче нафиг! Просто сделаю как всегда подмену модели: Одну удалю, а другую поставлю! Ненавижу морф! Тема закрыта!
konvan5, Дело в том, что сфера выполняет роль эффекта( как будто боевая единица находится за рулем транспорта) Если я дам просто эффект, то он не удалятся моментально с боевой единицы и получается водитель уже слез с техники, а его моделька эффект еще висит. И он и там и тут.
Удалить артилерию я тоже не могу, это режим( преврашение кибергоблина)
Сейчас пытаюсь просто дать способность вместо сферы, указываю те же точки приложения, но они не отображаются на модельке техники
Makeba, нет тут ответа, не понимаю, для чего скачивать вашу версию, если в ней нет исполнямого файла, скачал версию с Хайвы, там она есть, но требует яву, которая есть, но она не запускается. Короче сделайте нормальную версию, чтобы запускалась с двух кликов, а не вот эти вот все танцы с бубном!
Crick12, я до сих пор пишу подобную систему на гуи, пока ничего толком не получается. Как сделать - понял, но не могу отловить нужное число в данный момент, предыдущее и следующее и еще куча всего!
Вейты в таймера это хрень. Они начнут глюччить, когда заканчивается один и начинается другой, лучше юзай wait EX.
У тебя по любому начнутся проблемы, когда нужно удалить предыдущий таймер и создать следующий, они будут путаться и накладыватся друг на друга, пока у тебя не повиснет одно из окон таймеров и так и останется висеть! Короче переводи всю эту колбасу в jass и юзай локальные пока не поздно!
MpW, Я видел много вариантов сумки, но сделал самый дурацкий.
У героя две невыбрасываемые вещи: "Следующая и предыдущая". это кнопки. Каждый раз когда нажимается кнопка "следующая" предметы из оставшихся четырех свободных слотов. Всего четыре или более даммиков, при этом предметы передаются по кругу от одного-другому. каждый раз и таким образом закрывается круг. Идея вроде так себе, но как минимум работает!
LosKalmaros, Простите мою тупость, но любой юнит в варкрафте все - равно выдидывает предмет рядом с собой. Физически он не может выкинуть предмет и чтобы тот оказылся на другом конце карты( если только триггерно его не переместить)
Отсюда следует, что выброшенный предмет = позиция юнита, который его выкинуж. Кроме того предмет можно записать owner владелец предмета и даже записать этот предмет в отдельную переменную, а затем уже удалять или перемещать куда угодно по карте. Еще раз извините, если не правильно вас понял.
Так делов то! Во первых указать юнита, который манипулирует предметом, во - вторых создавать даммика на позиуии самого юнита!
( для таких задротов как я создать точку и юнита, а затем записать их в переменные, но это не обязательно)
EugeAl, Тогда утечка, потому что так остается точка в памяти. Тогда нужно создать переменную типа "точка" и обнулить или через координаты х и у
Просто Позиция юнита не проканает
konvan5, Да, спасибо, я исправил код и проверил. Когда умирает, то виден только умирающему.
Таймер отсчета сделал отдельно.
Решил довести до ума свою самую простую и самую первую карту, оставил только ладншафт и код решил заново переписать. Столько лет прошло, пора ее привести в порядок!))
Не получается. Делаю создать для игрока u ниже скрыть для игрока 1( который я по умолчанию)
Убиваю синего, который герой и союзник. Таймер отчета все- равно появляется видим у меня
set IvanWindow = bj_lastCreatedTimerDialog
call TimerDialogDisplayForPlayerBJ( true,IvanWindow, GetOwningPlayer(u) )
call TimerDialogDisplayForPlayerBJ( false, GetLastCreatedTimerDialogBJ(), Player(0) )
call TimerDialogDisplayBJ( true,IvanWindow )
call WAIT_EX(20.)
konvan5, А ничего не будет, всмысле у меня локальные и это один триггер на всех героев для воскрешения. Так это локальные они же создают свой отдельный поток для каждого героя. То есть, если я напишу "закрыть" то у кого то уже начался отчет, у кого то появился. Там путаница не начнется?
Ну запусти мелодию, сделай таймер и когда он закончится останови эту мелодию и запусти другую. Можно сделать через if , else, и условия на простейшей целочисленой. Не думаю, что тут может быть что -то сложного.
Ред. SсRealm
» WarCraft 3 / Фатальная ошибка у артилерии
Короче нафиг! Просто сделаю как всегда подмену модели: Одну удалю, а другую поставлю! Ненавижу морф! Тема закрыта!
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / RMS Twilac Edition
» WarCraft 3 / Отследить нужный индекс переменной
» WarCraft 3 / RMS Twilac Edition
» WarCraft 3 / Привязка спецэффекта к одному из юнитов
Не забудь обнулить в конце локальную))
Ред. SсRealm
» WarCraft 3 / Проблема с отображением таймера у игроков
» WarCraft 3 / Amarilia Defence 1.18
Прокрутить к ресурсу
Добавлены деревья
Поправлен баланс волн
Добавлены 5 волн( теперь из 15)
» WarCraft 3 / Отслеживание положения предмета в триггерах
У героя две невыбрасываемые вещи: "Следующая и предыдущая". это кнопки. Каждый раз когда нажимается кнопка "следующая" предметы из оставшихся четырех свободных слотов. Всего четыре или более даммиков, при этом предметы передаются по кругу от одного-другому. каждый раз и таким образом закрывается круг. Идея вроде так себе, но как минимум работает!
» WarCraft 3 / Отслеживание положения предмета в триггерах
Отсюда следует, что выброшенный предмет = позиция юнита, который его выкинуж. Кроме того предмет можно записать owner владелец предмета и даже записать этот предмет в отдельную переменную, а затем уже удалять или перемещать куда угодно по карте. Еще раз извините, если не правильно вас понял.
» WarCraft 3 / Отслеживание положения предмета в триггерах
( для таких задротов как я создать точку и юнита, а затем записать их в переменные, но это не обязательно)
» WarCraft 3 / Способности как в доте
» WarCraft 3 / Перебор юнитов в группе
» WarCraft 3 / Расстояние между точками, когда цель подвижна
» WarCraft 3 / Расстояние между точками, когда цель подвижна
Просто Позиция юнита не проканает
» WarCraft 3 / Jass MythBusters
» WarCraft 3 / Не могу отследить уровень способности
» WarCraft 3 / Отображение окна таймера
Таймер отсчета сделал отдельно.
Решил довести до ума свою самую простую и самую первую карту, оставил только ладншафт и код решил заново переписать. Столько лет прошло, пора ее привести в порядок!))
» WarCraft 3 / Отображение окна таймера
» WarCraft 3 / Отображение окна таймера
Убиваю синего, который герой и союзник. Таймер отчета все- равно появляется видим у меня
set IvanWindow = bj_lastCreatedTimerDialog
call TimerDialogDisplayForPlayerBJ( true,IvanWindow, GetOwningPlayer(u) )
call TimerDialogDisplayForPlayerBJ( false, GetLastCreatedTimerDialogBJ(), Player(0) )
call TimerDialogDisplayBJ( true,IvanWindow )
call WAIT_EX(20.)
» WarCraft 3 / Отображение окна таймера
» WarCraft 3 / Отображение окна таймера
» WarCraft 3 / Отображение окна таймера
» WarCraft 3 / Свой музыкальный список