Kirill78, ретурт баг пофиксили ещё в 1,24
а мемхак в 1,27
если тебя так интересуют те 3,5 анонимуса сидящих на 1,27+ то можешь не юзать его
хотя ты скорее всего всеравно не сможешь его юзать
если быть точнее то это альфа
которая по сути является анти-прозрачностью
т.е. при максимальной альфе изображение не прозрачно
а при минимальной полностью прозрачно
Absolute, "если текущее хп - полученный урон < максимальное хп * 0,6"
это условие сработает если хп собирается опуститься меньше 60%
дальше делай что хочешь
давай неуязвимость или ещё что
а вообще большинство читов легко отслеживаются
есть уже готовые анти чит системы
добавь в свою карту и радуйся
чит просто выключит
хотя в некоторых системах делают так что выдают поражение или вовсе кикают
Кет, есть преимущество
комп потребует больше вычислений и скрытые майнеры намайнят меньше криптовалюты
а если серьёзно то нету никаких преимуществ
только недостатки
вариант quq_CCCP один из самых лучших имхо
зажми кнопку shift и лишь потом кликай по полю которое надо поменять
и пиши туда что хочешь
а вообще подобных вопросов овер дофига
учитесь использовать поиск
ты отдал приказ перейти атакую противников
он будет идти атакуя всех встретившихся врагов
если враги найдены то он их атакует
если врагов нету то он идёт
если тебе нужно чтобы шли не атакуя врагов то отдай просто приказ "move"
потому что делалось в лучших традициях костыльно ориентированного программирования
нужна фича - влепил костыль
вообще jass это скриптовый язык (что в большинстве случаев представляет собой кучу костылей)
и создавался для использования в стандартных кампаниях самими близард
ожидать чего то выходящего за пределы их нужд глупо
за всё время существования вар3 единственная причина по которой правили jass это доступ к памяти
и то лишь потому что это создаёт серьёзную дыру в безопасности и если не исправить то игра попадает под категорию вредоносного по
GRESHNIK1, сторонние модификации варкрафта
пусть удаляет все левые проги наподобие мх
и левые моды к игре
а так же другие mix файлы
вообще в папке вар3 одновременно должно быть не более 1 mix файла
иначе могут быть конфликты между ними
masias3, когда жмёшь добавить условие там среди вариантов есть and (multiple condition) и or (multiple condition)
после того как добавил их к ним можно добавлять условия
and переводится как "и" и означает что все условия должны быть истины
or переводится как "или" и означает что хотябы 1 условие должно быть истиным
попробуй при "Приводит способность в действие" проверять что за способность и если создание иллюзии то заноси способность в очередь
а после при "Вызывает боевую единицу" извлекай способность из очереди
при условии что все способности имеют одинаковую задержку перед появлением иллюзии то эта извлечённая способность и будет способностью которая создала иллюзию
masias3, попробуй добавить свои условия в блок and
а вообще есть куча готовых систем крафта
лучше использовать их т.к. тот подход что ты сейчас используешь имеет много багов и недочётов
а сделать по нормальному ты врядли сможешь
Alexey103, в гуи используется та же самая команда что и у меня
гайдов по джассу на этом сайте куча
открой раздел статьи
большинство местных по ним джасс учило
и причём тут вообще джасс?
я тебе написал как должен выглядеть триггер на гуи
если ты не можешь в окошке вместо стандартной абилки выбрать свою то советую бросить это дело и пойти в детский сад
ибо как правило в детских садах учат различать буквы
вроде был на сайте индексатор для групп
ищи, юзай
накидал простой итератор для груп
пример использования
GroupIterator iterator=GroupIterator.new(units); // создаём итератор для группы units
while (iterator.hasNext()){ // проверяем что ещё есть юниты для перебора
first = iterator.next(); // извлекаем следующего юнита
...
}
iterator.delete(); // удаляем итератор
Alexey103, AInv это равкод стандартной абилки
тебе же необходимо создать свою абилку на основе стандартной и проверять наличие твоей абилки а не стандартной
назови свою абилку "my hero inventory"
и в триггере в списке способностей выбираешь не "Предметы (Герой)" а "my hero inventory"
у меня в джасс ничего крутого нету
обычная проверка на наличие спела
т.е. у меня там написано следующее
если уровень способности "hero inventory" > 0 то
вывести на экран текст "hero"
иначе
вывести на экран текст "unit"
Alexey103, а зачем менять уровень?
просто создал на основе стандартной и заметил у всех героев стандартную на созданную
у меня всё сработало
судя по всему инвентарь носильщика это просто обёртка над стандартным инвентарём
т.е. он содержит в себе стандартную способность "Предметы (Герой)"
и при проверки на уровень стандартной "Предметы (Герой)" выдаёт что она есть т.к. она содержится в носильщике
но если проверять на уровень нестандартной "Предметы (Герой)" то выдаст что её нету
я добавил карту пример
если приказать подобрать предмет герою который владеет способностью hero inventory (нестандартная способность на основе "Предметы (Герой)") то напишет hero
иначе unit
quq_CCCP, насколько я понял то надо проверить что у юнита именно способность "Предметы (Герой)" а не носильщик и прочие способности инвентаря
самый простой способ сделать подобное это проверить уровень способности "Предметы (Герой)" у юнита
если уровень больше 0 то у юнита "Предметы (Герой)"
в противном случае у него другой инвентарь
причина по которой не работает то что на скрине не ясна до конца но похоже это особенность устройства способностей инвентаря
советую создать нестандартную способность на основе "Предметы (Герой)" и дать её твоим героям вместе стандартной
» WarCraft 3 / лобби
ваш кэп
а вообще научись объяснять понятнее
» WarCraft 3 / Мемхак
а мемхак в 1,27
если тебя так интересуют те 3,5 анонимуса сидящих на 1,27+ то можешь не юзать его
хотя ты скорее всего всеравно не сможешь его юзать
» WarCraft 3 / Что означают первые FF в цветовом коде?
которая по сути является анти-прозрачностью
т.е. при максимальной альфе изображение не прозрачно
а при минимальной полностью прозрачно
» Администрация XGM / Почему забаненные пользователи могут писать в мой личный блог!
Ред. nvc123
» Администрация XGM / Почему забаненные пользователи могут писать в мой личный блог!
просто надо знать кого можно банить а кого нет
и крышу иметь надо
без неё вообще сложно на сайте
» WarCraft 3 / Стак способностей
не лагает
не требует создания овер дофига абилок (нужен только 1 предмет)
легко удаляется
лучше только мемхак
» WarCraft 3 / Как не дать юниту умереть
это условие сработает если хп собирается опуститься меньше 60%
дальше делай что хочешь
давай неуязвимость или ещё что
а вообще большинство читов легко отслеживаются
есть уже готовые анти чит системы
добавь в свою карту и радуйся
чит просто выключит
хотя в некоторых системах делают так что выдают поражение или вовсе кикают
» WarCraft 3 / Как правильно отдавать приказы на перемещение в область?
» WarCraft 3 / Способность дропающая все предметы у юнита
комп потребует больше вычислений и скрытые майнеры намайнят меньше криптовалюты
а если серьёзно то нету никаких преимуществ
только недостатки
вариант quq_CCCP один из самых лучших имхо
» WarCraft 3 / Проблема со способностью рудника
и пиши туда что хочешь
а вообще подобных вопросов овер дофига
учитесь использовать поиск
» WarCraft 3 / Краши у конкретного игрока при использовании паича .mix?
глянем что именно там упало
» WarCraft 3 / Как правильно отдавать приказы на перемещение в область?
он будет идти атакуя всех встретившихся врагов
если враги найдены то он их атакует
если врагов нету то он идёт
если тебе нужно чтобы шли не атакуя врагов то отдай просто приказ "move"
» WarCraft 3 / Бонусная атака
» WarCraft 3 / Как изменить максимальную и максимальную атаку героя?
других вариантов нету
смирись
ну или пиши свой вар3 в котором будет такая фича
Ред. nvc123
» WarCraft 3 / Почему в GenericUnitEvent отсутствуют некоторые события?
нужна фича - влепил костыль
вообще jass это скриптовый язык (что в большинстве случаев представляет собой кучу костылей)
и создавался для использования в стандартных кампаниях самими близард
ожидать чего то выходящего за пределы их нужд глупо
за всё время существования вар3 единственная причина по которой правили jass это доступ к памяти
и то лишь потому что это создаёт серьёзную дыру в безопасности и если не исправить то игра попадает под категорию вредоносного по
» WarCraft 3 / Краши у конкретного игрока при использовании паича .mix?
пусть удаляет все левые проги наподобие мх
и левые моды к игре
а так же другие mix файлы
вообще в папке вар3 одновременно должно быть не более 1 mix файла
иначе могут быть конфликты между ними
» WarCraft 3 / Триггеры
после того как добавил их к ним можно добавлять условия
and переводится как "и" и означает что все условия должны быть истины
or переводится как "или" и означает что хотябы 1 условие должно быть истиным
Ред. nvc123
» WarCraft 3 / Как отследить способность, которой была вызвана иллюзия?
а после при "Вызывает боевую единицу" извлекай способность из очереди
при условии что все способности имеют одинаковую задержку перед появлением иллюзии то эта извлечённая способность и будет способностью которая создала иллюзию
Ред. nvc123
» WarCraft 3 / Триггеры
а вообще есть куча готовых систем крафта
лучше использовать их т.к. тот подход что ты сейчас используешь имеет много багов и недочётов
а сделать по нормальному ты врядли сможешь
» WarCraft 3 / Определить разделитель приватных данных
заменить private на public
вообще private нужен для инкапсуляции
если инкапсуляции нету то нафига его писать?
Ред. nvc123
» WarCraft 3 / Как задетектить инвентарь?
гайдов по джассу на этом сайте куча
открой раздел статьи
большинство местных по ним джасс учило
и причём тут вообще джасс?
я тебе написал как должен выглядеть триггер на гуи
если ты не можешь в окошке вместо стандартной абилки выбрать свою то советую бросить это дело и пойти в детский сад
ибо как правило в детских садах учат различать буквы
» WarCraft 3 / Как совершить обход по объекту group?
ищи, юзай
накидал простой итератор для груп
пример использования
Ред. nvc123
» WarCraft 3 / Как задетектить инвентарь?
тебе же необходимо создать свою абилку на основе стандартной и проверять наличие твоей абилки а не стандартной
назови свою абилку "my hero inventory"
и в триггере в списке способностей выбираешь не "Предметы (Герой)" а "my hero inventory"
у меня в джасс ничего крутого нету
обычная проверка на наличие спела
т.е. у меня там написано следующее
» WarCraft 3 / Как задетектить инвентарь?
просто создал на основе стандартной и заметил у всех героев стандартную на созданную
у меня всё сработало
судя по всему инвентарь носильщика это просто обёртка над стандартным инвентарём
т.е. он содержит в себе стандартную способность "Предметы (Герой)"
и при проверки на уровень стандартной "Предметы (Герой)" выдаёт что она есть т.к. она содержится в носильщике
но если проверять на уровень нестандартной "Предметы (Герой)" то выдаст что её нету
я добавил карту пример
если приказать подобрать предмет герою который владеет способностью hero inventory (нестандартная способность на основе "Предметы (Герой)") то напишет hero
иначе unit
Ред. nvc123
» WarCraft 3 / Как задетектить инвентарь?
самый простой способ сделать подобное это проверить уровень способности "Предметы (Герой)" у юнита
если уровень больше 0 то у юнита "Предметы (Герой)"
в противном случае у него другой инвентарь
причина по которой не работает то что на скрине не ясна до конца но похоже это особенность устройства способностей инвентаря
советую создать нестандартную способность на основе "Предметы (Герой)" и дать её твоим героям вместе стандартной