XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
YoGA

offline
Опыт: 243
Активность:
Кучка вопросов об абилках
Делаю "новую версию" вара (решил назвать "Warka"). Возникли вопросы:
  1. Как сделать обмен ресурсов с дерева на золото и наоборот?
  2. Как сделать способность, чтобы крестьяне могли "выращивать" или хотя бы восстанавливать деревья, как целители лечат живых юнитов.
  3. У фермы есть способность "вызов ополчения" двух уровней. Первый вызывает двух ополченцев, второй - двух ополченцев и лучницу. Как сделать улучшение, повышающее уровень этой способности с первого на второй у всех ферм?
Спасибо всем, кто ответит на эти вопросы, как че-нить путевое получится, кину на форум, пускай все заценят. И еще не помешало бы АИ добавить, самому мне лень. Если кто в этом хорошо шарит, покажитесь, пожалуйста!
Старый 16.05.2006, 19:30
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
Цитата:
1) Как сделать обмен ресурсов с дерева на золото и наоборот?

как на рынке? делаешь, напр, юнит, названный "Золото-дерево", ставишь ему стоимость Х1 древесины, модельку, допустим, "1.mdl" (это в файл модели впиши в самую нижнюю строку, чтоб не было модели), удаляешь тень, время постройки 0.01 (или сколько там минимум?). Триггер:
Событие: игрок тренирует юнита
Условие: тренируемый юнит равен "Золото-дерево"
Действие: 1) удалить (Triggering Unit); 2) дать иргоку Х2 золота

Кажись так, но я в триггерах не рулю, тму хз...

Цитата:
3) У фермы есть способность "вызов ополчения" двух уровней. Первый вызывает двух ополченцев, второй - двух ополченцев и лучницу. Как сделать улучшение, повышающее уровень этой способности с первого на второй у всех ферм?

также попробую - пустой апгрейд сделай, ничего не дающий, триггер:
Событие: игрок исследовал че-то там
Усл-ие: че-то там равно "пустой апгрейд"
Событие: повысить уровень способности "вызов ополчения"

(может быть тут надо способность 1го уровня удалить, а дать вместо нее способность второго)
Старый 16.05.2006, 20:26
remal
нечто
offline
Опыт: 2,087
Активность:
1)лучше использовать магаз с предметами.
2)копайся в РО.
Старый 16.05.2006, 23:47
YoGA

offline
Опыт: 243
Активность:
Wolverine
Я пытался сделать что-то похожее. Сделал способность "Золото-Дерево" (для обмена 300 ед. золота на 100 ед. дерева). В триггере пишу
Events:
Unit начинает применять способность
Conditions:
Ability being cast равно Золото-Дерево
Actions:
Set _player = owner of (casting unit)
Set _integer = min (300, Количество золота у _player)
Add (_integer / 3) дерева for _player
Add (-1 x _integer) золота for _player
А он почему-то отнимает _integer / 3 золота и столько же дерева
Где косяк???
Насчет ферм. Есть триггер "Повысить уровень способности у юнита", но не у _типа_юнитов_. Я пытался сделать как улучшение "Магия скелетов у нежити". Задаю Данные 1: Способность на уровень (способность "Вызов ополчения", уровень изначальный 1, уровень дополнительный 1). Не работает.
remal
Поподробнее с магазинами.
Старый 17.05.2006, 07:29
w3soft
ТГБ тим
offline
Опыт: 1,769
Активность:
1)Делаешь пустую способность. Триггер:
События:
A unit приводит спосоьность в действие
Действия:
Add золото to (owner of (unit being ability cast))=100
Add дерево to (owner of (unit being ability cast))=-100
2)Ставь способность как у светлячка
Старый 23.05.2006, 06:34
Blood Angel

offline
Опыт: 1,818
Активность:
  1. В способносте "Лечение" у целителей попробуй поставить в редакторе объектов разрешённые цели "рзарушаемые объекты", или "деревья".

Отредактировано Blood Angel, 23.05.2006 в 07:23.
Старый 23.05.2006, 07:18
dk

offline
Опыт: 60,293
Активность:
1)w3soft не подойдет, а если золота меньше 300 и воще действия корявые!
YoGA надо так:
Код:
Events:
Unit начинает применять способность

Conditions:
Ability being cast равно Золото-Дерево
Integer Comparison-Золото текущ.(owner of (trigering unit)) больше или равно 300

Actions:
Set (owner of (trigering unit)) Золото тек. to  Золото тек.(owner of (trigering unit))-300 
Set (owner of (trigering unit)) Древесина тек. to Древесина тек.(owner of (trigering unit))+100

Можно конечно просто Add

2) сделай новую дамми способность типа "волна силы"

Код:
событие и условие такое же

действие:
декорация-creat стена из летних деревьев at (Target point of ability being cast ) facing (random angle) with scale 1 and variation X

Отредактировано Dead_knight, 23.05.2006 в 09:04.
Старый 23.05.2006, 07:24
DioD

offline
Опыт: 45,134
Активность:
Хахаха, есть стандартные навыки обмена ресурсов.
Еще раз ха, посмотрите апгрейд на скелетов-магов.
Еще раз ха, всё это не требует ни одного тригера.

DioD добавил:
На мёртвое дерево незя навести, просто немозможно, АОЕ пожалусто но не как у пристов.
Старый 23.05.2006, 07:37
dk

offline
Опыт: 60,293
Активность:
DioD он спросил как сделать тригером я сказал!
Можно просто выращивать деревья я написал!
Старый 23.05.2006, 07:40
Murloc
Powered by Q
offline
Опыт: 16,977
Активность:
Вот блин карта по вопросу 1, нашёл на сёрче, меня млин не карать! Зарежю перережю!

Cyberface добавил:
ой, нето, извиняюсь, но это тоже забавно, а так как сказал вульверин тоже гут.
Вапще мой спосоп: юнит получает предмет
предмет = золото - дерево
дестрой придмет
дать золото
Старый 23.05.2006, 13:35
DioD

offline
Опыт: 45,134
Активность:
Я кстати тоже с сича качаю все карты, но там очень редко есть путные вещи.
Старый 23.05.2006, 13:36
Murloc
Powered by Q
offline
Опыт: 16,977
Активность:
Вот карта по первому вопросу.

Ещё добавил покупку спеллов в магазе.

Cyberface добавил:
Чё за способности у фермы то? Ферма нам даёт еду и больше ничего.

Отредактировано Cyberface, 23.05.2006 в 14:16.
Старый 23.05.2006, 14:35
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
YoGA по пятому вопросу - юзай абилку Chaos
Старый 24.05.2006, 03:14
Murloc
Powered by Q
offline
Опыт: 16,977
Активность:
YoGA видмо пропал, но всётаки - как воскрешать деревья? Пример дайте.
Старый 24.05.2006, 17:16
MOd2war
идейщик
offline
Опыт: 4,353
Активность:
Cyberface можно прсто кастовать спел рост деревьев
Старый 24.05.2006, 21:46
Murloc
Powered by Q
offline
Опыт: 16,977
Активность:
Это да, но как их воскресить то? Блин не идёт в башку идея.
Старый 24.05.2006, 21:51
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
просто новые на том же месте выращивать с анимой.... на месте старых...
Старый 24.05.2006, 21:53
Dead Jay
Братег Дракончег
offline
Опыт: 8,425
Активность:
А вот есть такая хрень: В способности проглотить нету параметра урона в секунду. Он просто осутсувует! Как мне этот параметр изменить (он называется DataC1)
Старый 25.05.2006, 13:59
DioD

offline
Опыт: 45,134
Активность:
Навыков на воскрешение деревьев нету, но есть другая фича
native DestructableRestoreLife takes destructable d,real life,boolean birth returns nothing
странно что это натив функция указана не была.
Старый 25.05.2006, 16:05
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:07.