Стоп, нет тут цикла, не туда я смотрел, тогда всё просто у тебя перезаписываются атакованный и атакующий юниты, нужно вот их занести в переменные перед задержкой
А у чему это было? Автор вопроса нигде не говорил, что использует мемхак.
нигде и не говорил обратного =)
Тогда дам развернутый ответ:
Рандомизатор при GetLocalTime() будет давать разные результаты даже при включенной галочке "фиксированный случайный разброс"
Достаточно сек+мин и уже практически невозможно повториться
глобальные массивы юнитов ( я ж написал)
где индекс это либо номер игрока если 1 герой со способностью у игрока такой, хотя при условии что срабатывает на событие "юнит атакован", будет всё равно каша-лажа, надо отключать триггер... советую почитать статейки или попросить в заклинаниях на заказ Adantarn:
Может есть какой-то костыль?
Вот это на гуи что ты сделал и есть самый огромный костыль, куда ещё костыльнее то
Если юнит статичен и никогда не будет передвинут, то можно по событию юнит входит в регион, по совершению события выбирать всех в радиусе и узнавать кто подохдит по типу
Если юнит динамичен и движется, то я бы периодическим триггером выбирал группу с этими юнитами в радиусе, а там уже можно сделать проверки
В обоих случаях можно сделать на гуи, но во втором много утечет будет при неправильном использовании
Ну тут задержка в цикле на ГУИ, всё понятно =)
Используй либо локальные переменные на jass либо таймеры с глобалками, или массивами глобалок, тогда будет нормально работать
Tailer007, будем надеяться, что у те кто способен навредить просто этого не сделают из-за уважения к старой игре детства (моя причина), а те кто всё таки захотят сделать зло, у них просто ума не хватит.
Ладно не отвлекаю, жду версию с камерой =)
Любое внедрение в War3.exe / хуки и т.д. - это всё нарушение EULA/TOS, потому поздно пить боржоми.
Но в случае распространения через "скачал с сайта, распаковал, положил в папку с варом" это одно, а в случае "какая-то неведанная хрень извлеклась из карты или скачалась из инета после запуска карты, да ещё и прижилась и работает во всех других картах...", вот тут уж можно услышать нехорошие слова в свой адрес, и ещё больше усилить страх перед 126 патчем =)
Tailer007, кароче благодаря нормальной поддержке jngp я буду распространять WFE через свои карты, на компы других пользователей
Осталось только пару карту сделать, но суть в том хорошо, хотя обидно что люди даже знать не будут что им дало такой функционал как хак камеры в любой карте через CTRL, например так планирую делать с dreamui.mix, собственно говоря а почему бы и нет? хотя это похоже на нарушение лицензионного соглашения... Но дримуи реально ничего плохого не сделает.. а вот про другие не сказал бы
quq_CCCP, ты имеешь ввиду выгрузку библиотеки из памяти в случае работы как dll? Tailer007, собственно говоря твоя программа уже поддерживает мемхак и стала ещё больше поддерживать, когда разрешил переименование в dll
Просто как я понял, то в случае мемхака твоя программа поместится в память до тех пор, пока вар не будет перезапущен, то бишь будет работать в других играх на целую сессию
PornoMishka, представляю какого крестьянину в такой ферме жить Rockmaf, ну вроде как трава нужна какие-то кусты, а вообще гугли по сайту статьи по рельефу
А вообще хитрый способ обходить бездну XD, выкладывать на показ что либо в виде вопроса
Кстати господа мемхакеры, а что насчет GetLocalTime()? которая как понял позволяет считывать время с компа, должно раз и навсегда решить проблему в генераторе случайных чисел... ах забыл, у нас же все карты делают под рефордж... простите
Clamp, и PT153, а как вы запрещаете атаку безмолвием чисто у 1 юнита? вроде же как я знаю только тучку или же безмолвие тёмной охотницы, но они же как бы по области работают, ну и тем более могут быть рассеяны.... о чем вы?
Не понял вопроса... и что значит вставлять в карты...?
Ну у нас же как бе мемхак есть на 126, позволяющий пришивать любые dll плюшки к картам, например не плохо, если все игроки в карте получат возможность вот так вот вертеть камерой, не устанавливая и не качая ничего себе///
Но когда же обновиться шапка, как говориться где ссылка? тема от 27 февраля? Tailer007, Поэкспериментировал со старой версией, всё отлично вообще
Поместил во внутрь карты exe и mix
exe извлёк и mix извлёк и загрузил, полёт нормальный камера через ctrl работает
и тут вопросы:
работает на дефолтных параметрах?
сработать ли на компьютере где ранее никогда не запускалась программа?
Где хранится инфа о конфиге если нет файла? в реестре?
Tailer007, ты запретил переименование? ок, а что если я хочу чтобы в плане dll , а не микса работала программа, иначе она потом после встраивания в 1 карту встроится во весь варкрафт....
Tailer007, А что такое глобальная задержка? а какая по дефолту? на что влиять будет?
А есть вариант работать только на dll/mix , например чтобы можно было сие чудо встраивать в карты?
Какую роль играет exe? он же нужен для ведения настроечного диалога?
» WarCraft 3 / Помогите найти проблему в триггере / не знаю почему сбоит
» WarCraft 3 / Помогите найти проблему в триггере / не знаю почему сбоит
» WarCraft 3 / Рандом дроп итемов
» WarCraft 3 / Модель не стала отображаться
» WarCraft 3 / Помогите найти проблему в триггере / не знаю почему сбоит
» WarCraft 3 / Рандом дроп итемов
Тогда дам развернутый ответ:
Рандомизатор при GetLocalTime() будет давать разные результаты даже при включенной галочке "фиксированный случайный разброс"
Достаточно сек+мин и уже практически невозможно повториться
» WarCraft 3 / Модель не стала отображаться
» WarCraft 3 / Помогите найти проблему в триггере / не знаю почему сбоит
где индекс это либо номер игрока если 1 герой со способностью у игрока такой, хотя при условии что срабатывает на событие "юнит атакован", будет всё равно каша-лажа, надо отключать триггер... советую почитать статейки или попросить в заклинаниях на заказ
Adantarn:
» WarCraft 3 / Как отследить юнита к которому подходят?
» WarCraft 3 / Помогите найти проблему в триггере / не знаю почему сбоит
Используй либо локальные переменные на jass либо таймеры с глобалками, или массивами глобалок, тогда будет нормально работать
» WarCraft 3 / атака в движении
» WarCraft 3 / WFE - Warcraft Feature Extender
Ладно не отвлекаю, жду версию с камерой =)
» WarCraft 3 / WFE - Warcraft Feature Extender
» WarCraft 3 / WFE - Warcraft Feature Extender
Осталось только пару карту сделать, но суть в том хорошо, хотя обидно что люди даже знать не будут что им дало такой функционал как хак камеры в любой карте через CTRL, например так планирую делать с dreamui.mix, собственно говоря а почему бы и нет? хотя это похоже на нарушение лицензионного соглашения... Но дримуи реально ничего плохого не сделает.. а вот про другие не сказал бы
» WarCraft 3 / WFE - Warcraft Feature Extender
Tailer007, собственно говоря твоя программа уже поддерживает мемхак и стала ещё больше поддерживать, когда разрешил переименование в dll
» WarCraft 3 / Оценка скриншотов из карты "Вид Городка"
Rockmaf, ну вроде как трава нужна какие-то кусты, а вообще гугли по сайту статьи по рельефу
А вообще хитрый способ обходить бездну XD, выкладывать на показ что либо в виде вопроса
» WarCraft 3 / WFE - Warcraft Feature Extender
» WarCraft 3 / WFE - Warcraft Feature Extender
» WarCraft 3 / Как отключить триггерно атаку?
» WarCraft 3 / Как отключить триггерно атаку?
» WarCraft 3 / Рандом дроп итемов
» Murk Game / Dying blood - Devlog 1
» WarCraft 3 / Как отключить триггерно атаку?
Ред. Берги
» WarCraft 3 / WFE - Warcraft Feature Extender
Но когда же обновиться шапка, как говориться где ссылка? тема от 27 февраля?
Tailer007, Поэкспериментировал со старой версией, всё отлично вообще
» WarCraft 3 / WFE - Warcraft Feature Extender
А есть вариант работать только на dll/mix , например чтобы можно было сие чудо встраивать в карты?
Какую роль играет exe? он же нужен для ведения настроечного диалога?