Привет, хочу сделать фишку для конкретного героя, но не знаю как.
Суть в том, что герой шахтёр, атакуя глыбы (декорацию) должен выбивать из них камни разной степени редкости и при этом зарабатывать атрибут силы и опыт.
Прошу помощи, делаю на GUI.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
2 года назад
0
Похожие вопросы:

ответ
Поиграйся с орбэффектами, добавляя в разрешённые цели необходимую клиссификацию. А вообще, просто поступи так:
Атака есть изначально, но при ударе юнитом по камню или дереву, проверка, имеет ли он кирку, и если да, тогда ролить переменную от N до N, и если равно N - создать такой то ресурс.
Можно также сделать систему с уровнем кирки(ну типа деревянная каменная железная алмазная окда), и по уровню кирки определять коилчество последовательностей "Иначе": Роллить первое число от 1 до 100 - камень. Если не выпал, но кирка у тебя выше деревянной - Роллить от 1 до 200 - железо. Если не выпало, но кирка выше каменной - роллить от 1 до 1000 - аметист, и т.д.
ответ
Попробуй эту систему. Правда, в мультиплеере она не тестировалась.
ответ
Daniil33, нет, надо через if-then-else проверять, что камень там еще "живой", и если нет, создавать новый и заносить в переменную.
И так циклом для каждой области
Сами области в массив заносить при инициализации карты

0
5
2 года назад
0
Камни как предметы ? Что в твоем понимание сила, атрибут ? Можно пожалуйста конструировать вопросы конкретнее
0
11
2 года назад
0
Камни как предметы ? Что в твоем понимание сила, атрибут ? Можно пожалуйста конструировать вопросы конкретнее
Камни = предметы, сила = атрибут
0
5
2 года назад
0
eriel222:
Ну тогда все просто, отслеживаешь получаемый урон, потом сверяешь с тем, что получаемый урон юнит это твоя глыба, генерируешь RandomInt глобальную переменную после каждого удара, и через оператор if проверяешь попала ли переменная в область определения той или иной руды, и если да то просто создаешь предмет в позиции руды или героя, можешь так же создать полет по гиперболе, от глыбы к герою, но это только с использованием jass стоит творить, а так можешь просто смещать предмет под углом между героем и глыбой где-то между ними.
А вот на счет атрибутов не знаю, но скорей всего это можно сделать с помощью орб-эффектов

А, точно, еще опыт
Просто после каждого удара выдаешь атакующему книгу опыта, а в параметрах книги делаешь моментальное использование при получении, либо через приказ использовать предмет.
1
18
2 года назад
Отредактирован SNART
1
Похоже на одну не релизную карту. Как там её, вроде - Голдентрейл, она называется...
Там ещё такой каторожный инком, от котрого 2kxaoc сдох бы, да помирал...
0
11
2 года назад
0
Похоже на одну не релизную карту. Как там её, вроде - Голдентрейл, она называется...
Там ещё такой каторожный инком, от котрого 2kxaoc сдох бы, да помирал...
А она на триггерах сделана или на jass?
0
18
2 года назад
Отредактирован SNART
0
eriel222:,да не суть, долго шарить...
Погоди, местные ребятки такого подскажут, голова кругом пойдёт, но не тормози, а хавай, всё будет по делу.

А сам... В своих картах трудно разобраться
0
11
2 года назад
0
eriel222:,да не суть, долго шарить...
Погоди, местные ребятки такого подскажут, голова кругом пойдёт, но не тормози, а хавай, всё будет по делу.

А сам... В своих картах трудно разобраться
Я вот жду более-менее внятного для меня ответа. В крайнем случае сделаю лишь получение опыта, а камни просто будут падать после уничтожения
0
11
2 года назад
Отредактирован eriel222
0
Сделал иначе и намного проще лично для себя. Вместо глыб - нейтрально-пассивная шахта
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.