Добавлен KvarK99_
Возможно ль как-то сделать на гуи триггер, не позволяющий герою носить два и больше, например, оружия.
Условия: предмет которым манипулируют равно класс постоянные (я решил всё оружие внести в класс постоянные)
действие:
Если\то\иначе
и тут проблема, потому что нет такого условия типа "герой уже обладает предметом данного класса"
пробовал сделать через логическое сравнение, да там есть "герой обладает предметом типа" но не класса, не делать же на каждый предмет триггер?
помогите
- Пробовал делать так
Условия: предмет которым манипулируют равно класс постоянные (я решил всё оружие внести в класс постоянные)
действие:
Если\то\иначе
и тут проблема, потому что нет такого условия типа "герой уже обладает предметом данного класса"
пробовал сделать через логическое сравнение, да там есть "герой обладает предметом типа" но не класса, не делать же на каждый предмет триггер?
помогите
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Для начала создадим две глобалки:
Условия свои тоже подберешь
Действия
для начала запоминаем взятый предмет и его заряды
set Item = предмет которым манипулируют
set Charges = кол-во зарядов предмета Item
Удаляем предмет Item
Проверяем есть ли у героя тип предмета как Item
Если да, то создать под ногами героя предмет Item и дать ему Charges зарядов
Если нет, то выключить этот триггер, создать герою предмет Item и дать ему Charges зарядов, включить этот триггер
Или тебе нужно чтобы второй предмет был просто неактивен?
Уровень 2 - Луки
Уровень 3 - Посохи
Уровень 4 - Копья и т.п.
В описании предметов и так можно будет написать любой уровень!
Ну а дальше думаю ты уже и сам знаешь: если юнит уже имеет предмет определенного уровня - запретить его поднимать.
RiseD_Konst:
А дальше в логическом сравнении есть условие "герой обладает предметом ТИПА" а не УРОВНЯ к сожелению
Отредактирован Raised
Жаль, попробовал с цыклом - все то же (. . .
Или вот это. Хорошая наработка, насколько я помню.