konvan5, Да и пофигу! Главное - работает.
Как не зайдешь на ХГМ - все все на свете знают, а я всегда не прав. Пойду дальше делать карту. Всем спасибо, вопрос закрыт.
host_pi, Нет никакого рассинхрона. Сам ты там что -то куришь. Волны идут, герои воскрешаются. Как минимум, это полноценная замена обычному вейту. Ну, а как иначе? Создавать таймеры по отдельности?
host_pi, function WAIT_EX takes real s returns nothing
local timer t = CreateTimer()
call TimerStart(t,s,false,null)
loop
call TriggerSleepAction(s)
exitwhen TimerGetRemaining(t) == 0.
endloop
call DestroyTimer(t)
set t = null
endfunction
Таймер отдельно умирает, он через wait ex. сделан.
konvan5, я же для этого и сделал таймер и окно таймере через локалку, если сделать его снова глобальным то старые окна не будут перезаписываться и начнут висеть потому что глобальная то не создается отдельным потоком и варик как всегда не поймет, какое окно удалить, а которое оставить.
Ну напишу я set IvanTimer= udg_IvanTimer но это создаст ту же проблему(
konvan5, Вот и срабатывает рассинхрон!
А на переодическое событие "таймер истекает", если с другого триггера это фиговая идея, мне кажется, потому что оно само по себе может не срабатывать, у меня сто раз так было. Поэтому ожидание и запихнул в таймер
Заказ. Нужны спецэффекты на тему киберпространства. Герой использует виртуальную реальность на реальную проекцию: Пиксельные рассыпания, буквы и символы, которые начинают появляться и опускаться на зеленом фоне как в матрице и прочее в подобном ключе
rsfghd, Я так понял, он перевел в джасс, нажал "копировать" а потом вставил текстом в новой карте. Естевственно, после обработки получилась каша. Новая карта понятия не имеет о юнитах, которых в ней просто нет
А зачем ты в джасс переводил, если ты его не понимаешь? Думаешь так лучше будет работать?
У тебя условия запутались в кашу: Если жизни игрока пятого ниже или равно, то.....попробуй указать самого игрока, ты же видишь, что тебе подсвечивает варик в ошибке?
EugeAl, Это само собой. Если делать про людей и для людей, то конечно. Если есть программы для варика и никто не подал в суд, то значит можно взять формат моделек от варика, даже dll.
Но все это пустое. Если бы, да кабы. От нас только разговры. Пойду дальше делать свою карту.
EugeAl, Вообще то нет проблем сделать морф или подменять одного персонажа на другого. Это элементарно просто, я так сто раз уже делал.
А по поводу Ujapi, я уже писал автору в личку и это если честно не особенно то к чему то привело. То, что там крутые вещи можно делать, вроде менять модельки, создавать кнопки вне панели и еще куча всего это конечно круто.
Но, вот поставил ты этот Ujapi и что? Нативок куча, но тебе нужны еще функции, примеры готовых, рабочих заклинаний, но ничего этого нет. Они зовут в Ujapi и рассказывают про новые нативки, но обучающих материалов и подробных статей с примерам просто нет. Иди, говорят, учи джасс и программирование. Графические оболочки, вроде GUI естественно, там тоже нет, это у них считается зашкваром.
Ирина бот с Ujapi к счатью работает, но как ты и писал выше возиться с этим мало кому интересно.
В программировании я не понимаю, но ИМХО куда проще было бы собрать людей и начать писать движок с нуля. По сути, все что требуется это поддержка моделек варкрафта( mdх, m5) А там уже делать постепенно новый редактор с блекджеком и gui и развязать, наконец руки простым мододелам. Всяко лучше, чем Делать заплатки на бедном варкрафте
konvan5, А как же понижение магического урона, если по сути этот урон идет через зеленую, которая все пробивает, то как правильно прощитывается доп. защита от магического урона, например?
А может убрать эффект и сделать порчу, как у короля лича, предварительно оставив ей урон только по деревьям? Когда начинается стройка, пусть даммик кастует на место стройки и все деревья вокруг уничтожаются? Можно и другое заклинание на область, конечно.
Можно поставить даммика в область и проверять в условии, когда отдан приказ, если расстояние между твоим юнитом и даммиком равна столько то, кода отдан приказ этим юнитом, до делать там что -то. Можно заранее записать в группу конкретных юнитов и проверять уже кого - то из них.
» WarCraft 3 / Переодически подвисает таймер
Как не зайдешь на ХГМ - все все на свете знают, а я всегда не прав. Пойду дальше делать карту. Всем спасибо, вопрос закрыт.
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
local timer t = CreateTimer()
call TimerStart(t,s,false,null)
loop
call TriggerSleepAction(s)
exitwhen TimerGetRemaining(t) == 0.
endloop
call DestroyTimer(t)
set t = null
endfunction
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
Ну напишу я set IvanTimer= udg_IvanTimer но это создаст ту же проблему(
» WarCraft 3 / Переодически подвисает таймер
А на переодическое событие "таймер истекает", если с другого триггера это фиговая идея, мне кажется, потому что оно само по себе может не срабатывать, у меня сто раз так было. Поэтому ожидание и запихнул в таймер
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Редактор на заказ
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Amarilia Defence 1.18
» WarCraft 3 / Использование предметов.
Ред. SсRealm
» WarCraft 3 / Нужна модель? - Вам сюда!
Может кто -нибудь сделать модель старика отдельно от медведя, чтобы ходил, стрелял и атаковал шашкой?
» WarCraft 3 / Too many nested ifs
» WarCraft 3 / Too many nested ifs
» WarCraft 3 / Оседлать
Но все это пустое. Если бы, да кабы. От нас только разговры. Пойду дальше делать свою карту.
» WarCraft 3 / Оседлать
А по поводу Ujapi, я уже писал автору в личку и это если честно не особенно то к чему то привело. То, что там крутые вещи можно делать, вроде менять модельки, создавать кнопки вне панели и еще куча всего это конечно круто.
Ирина бот с Ujapi к счатью работает, но как ты и писал выше возиться с этим мало кому интересно.
» WarCraft 3 / Оседлать
» WarCraft 3 / Система урона в варкрафте.
» WarCraft 3 / Amarilia Defence 1.18
» WarCraft 3 / Как удалить destructible group?
» WarCraft 3 / Проверка наличия приказа
» WarCraft 3 / Где можно найти художника?
» WarCraft 3 / Завод ХиГаМа