Можешь всем "мечам" выставить уровень "77"
При поднятии предмета считай сколько у юнита предметов такого же уровня
Если больше 1 - то выбрасываешь то, что только что подобрал, всё...
Примитив, но работает как часы
Artyom18, ну с такой позицией скоро объем твоей минусовой кармы перестанет помещаться под аватаром.
я не просиживаю все дни на пролёт в XGM
поэтому не успеваю обзавестись положительной "кармой"
да и встречаются тут такие как ты, с неверной точкой зрения.
если ты учишь, то будь добр показать как и наглядно решить задачу (принцип работы Учителей)
а ни просто написать и всё.
тем более редакторы у всех разные и русификаторы тоже. и не надо мне говорить: Учи Англ. мне на Русском как-то хорошо.
Лови наработку, на твоё счастье мне самому она будет не лишней.
И да, таки ленивый тут ты, ибо вместо чтения статей и других вопросов, дергаешь форумчан, чтоб они всю работу делали за тебя. Steal nerves, на гуи это можно реализовать через pick item - drop item
это не ЛЕНЬ а обучение на практике!
теорию читать неинтересно
Желаемое название заклинания: НаноЩит
Желаемый метод исполнения GUI
MUI=нет
Цель применения способности=Сам Юнит\Союздники
Количество уровней=1
Описание:что-то на подобии ЩИТА у Протоссов из SC2 тоесть вторая полоска жизни (1-я=Здоровье 2-я=Мана 3-я=Щит)
Технические характеристики: Затраты маны=50 Урон=НЕТ Перезарядка=20Сек. Время действия 20Сек.
Artyom18, если предмет имеет цель наведения, то там делается все в два клика (нажал на предмет, натравил на цель). Однако, отслеживается только второй момент =((. Если можно было отследить нажатие, просто нажатие, можно было бы что-то сделать. Но к сожалению никак (не помогли "использует предмет", "использует способность с разными событиями", "отдал приказ", ловят лишь второй момент). Предмет тесно связан с активной способностью, если ее убрать, то и события не срабатывают (жаль). Совсем иначе с предметами без цели - тут достаточно одного клика мыши, но тоже ловится по второму моменту.
скорее всего придется туда ставить в качестве пустышки канал. Там можно настраивать цели, натравливать можно будет на предмет и на юнита, например. А все остальное реализуемо триггерами.
Недостаток в том, что пустышки вызываемые предметами, пусты, ничего не делают и еще они могут по чистой случайности использовать заряды предметов, и у тебя могут закончится (придется регулировать кол-во зарядов), и еще запустить перезарядку предмета (можно удалить и пересоздать). Можно поизвращаться заменами предметов, НО с разными абилками.
Понимаешь в чем основной недостаток? если нажмешь на зелье (без цели), у тебя сработает каст, запустится перезарядка, а второй раз не получится нажать. Аналогично и с предметом, имеющий наводку на цель. А также если в предмете была пустышка, надо было как-то заставить кастануть оригинал (через дайми и прочее).
Надо как-то сымитировать каст, и прочее. попробуй поиграться с рунами xgm.guru/p/wc3/powerups. или можно забить на это и постараться перетаскивать щелчком мыши xgm.guru/p/wc3/3750 Были бы возможность добавлять или удалять способность в предмете. Запретить юзать и прочее. Только через новый ретурн баг.
Хотя некоторые дабл-клики можно использовать в других целях, вроде свитка телепорта, нажал два раза и сам телепортнул или предмет "вард целителей-духов", нажал два раза и рядом с собой установил заряд )хотя у варда это и так сделано). Это легче всего реализовать.
xgm.guru/forum/showthread.php?t=47671
xgm.guru/forum/showthread.php?t=17716
xgm.guru/forum/showthread.php?t=39655
вот мой "двойной клик", хотя немного недоработанный, где-то криво работает.
Я сделал, но простенький. Каст на цель не стал делать. Мне кажется, что это все не так реализуемо, потому я давно бросил эту затею. Был бы выход
Группа игроков: Выбрать каждого игрока в группе: Союздники игрока 1 (Игрок1 должен быть в клане1) и
если: (Сравнение контроллера игрока) Если выбраный игрок равно Человек
то делай то что тебе нужно
отлавливаем применение предмета
если цель предмета совпадает с применяемым предметом то уменьшаем количество зарядов в 2 раза и даём предмет с оставшимися зарядами
в виде карты удобнее будет веть мы не используем предмет а просто два раза кликаем по нему
а что если предмет на наведение? получается мы кликая не наводим а значит не используем
Карту лучше.
» WarCraft 3 / как закрепить оружие юниту на левую руку в РО
» WarCraft 3 / Патроны в Инвентаре
в самой карте всё нормально но при импорте в мою карту всё накрывается :(
я отправлю тебе карту в ЛС
» WarCraft 3 / Патроны в Инвентаре
» WarCraft 3 / как проверить есть ли предмет у юнита?
» WarCraft 3 / Модель не открывается
» WarCraft 3 / как сделать отлов строки?
» WarCraft 3 / [переспрошу]как показать мультиборд одному игроку
» WarCraft 3 / как проверить есть ли у юнита предмет
поэтому не успеваю обзавестись положительной "кармой"
да и встречаются тут такие как ты, с неверной точкой зрения.
если ты учишь, то будь добр показать как и наглядно решить задачу (принцип работы Учителей)
а ни просто написать и всё.
тем более редакторы у всех разные и русификаторы тоже. и не надо мне говорить: Учи Англ. мне на Русском как-то хорошо.
» WarCraft 3 / как проверить есть ли у юнита предмет
теорию читать неинтересно
» WarCraft 3 / как проверить есть ли у юнита предмет
и я же просил в виде карты :( неужели вы такие ленивые...
» WarCraft 3 / Способности и алгоритмы на заказ
Желаемый метод исполнения GUI
MUI=нет
Цель применения способности=Сам Юнит\Союздники
Количество уровней=1
Описание:что-то на подобии ЩИТА у Протоссов из SC2 тоесть вторая полоска жизни (1-я=Здоровье 2-я=Мана 3-я=Щит)
Технические характеристики: Затраты маны=50 Урон=НЕТ Перезарядка=20Сек. Время действия 20Сек.
» WarCraft 3 / Модели по полочкам!
» Unreal Engine / Unreal Engine
у меня к примеру 4Гб
» WarCraft 3 / Система складывания Предметов
» WarCraft 3 / Передать здание игроку X
если: (Сравнение контроллера игрока) Если выбраный игрок равно Человек
то делай то что тебе нужно
Ред. Artyom18
» WarCraft 3 / Система складывания Предметов
а что если предмет на наведение? получается мы кликая не наводим а значит не используем
Карту лучше.
» StarCraft 2 / Как перевести на русский?
у меня и то и то но в данный момент я имею введу Пиратский
Ред. Artyom18
» WarCraft 3 / как двигать юнитов?
» WarCraft 3 / Текущее время перезарядки у способности