Добавлен ProstoSmile
Нужно что бы через способность можно было продавать уже обученного юнита, как на разных TD картах, по принципу (построил здание, потом когда уже оно не нужно продать за 70% от её стоимости)
Принятый ответ
Это просто гуглится. А ещё можно открыть близовскте карты и скопипастить оттуда.
Самый банальный способ.
В Редакторе Объектов ставишь своей башни Point Value равное стоимости башни. Даёшь башне способность Х на основе Channel (Канал).
А теперь триггер.
Самый банальный способ.
В Редакторе Объектов ставишь своей башни Point Value равное стоимости башни. Даёшь башне способность Х на основе Channel (Канал).
А теперь триггер.
События:
Юнит начинает применять способность.
Условия:
Тип юнита равно Здание
Применяемая способность равно Х
Действие:
Add Integer(0.70 x (Real(Point Value of Casting Unit))) to (Owner of Casting Unit) Current Gold
Удалить Casting Unit
Кто-нибудь, переведите части на английском на русский, я не пользуюсь русской версией редактора.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован PT153
Самый банальный способ.
В Редакторе Объектов ставишь своей башни Point Value равное стоимости башни. Даёшь башне способность Х на основе Channel (Канал).
А теперь триггер.
Отредактирован MpW
parentKey - родительский ключ
childKey - младший ключ
Действие - Сохранить в Хэше по старшему ключу (parentKey=тип юнита) по младшему ключу (childKey=0) целое число (указываем золото)
Действие - Сохранить в Хэше по старшему ключу (parentKey=тип юнита) по младшему ключу (childKey=1) целое число (указываем дерево)
Загрузить из Хэша целое по старшему ключу (parentKey=тип юнита) по младшему ключу (childKey=0)
можно также
<переменная> = Загрузить из Хэша целое число по старшему ключу (parentKey=тип юнита) по младшему ключу (childKey=0)
Формула вычисления прибавленного ресурса за 1 секунду: Ресурс=Cost/(hp/damage)*p
PT153,
По поводу бд. Бд лучше сделать на структурах, это описано тут.
Отредактирован scopterectus