О, всеведущие, я снова обращаюсь к вам за советами с, опять же, простыми вопросами.
  1. Можно ли на ГУИ сделать так, чтобы урон скейлился от силы атаки героя? Типа
Приказать (герой) атаковать (юнит) принося (Разум(героя) х Сила атаки(героя)) вреда....
(понимаю, что написал чмошно, но что уж тут поделать, надеюсь, вы всё поняли)
С разумом всё понятно, но вот как сделать так, чтобы он умножался на силу атаки героя? Просто я не нашёл такой функции, поэтому прошу помощи.
2.Как сделать так, чтобы юниты становились слабее, если, допустим только 2 из 3 игроков в игре?
Заранее, спасибо за помощь

Принятый ответ

RikLine:
Sergarr:
Со вторым - можно легко уменьшить хп всех юнитов одной стороны с помощью функции Set Handicap из ГУИ.
Да, я понимаю, но другой вопрос: как "дать редактору понять", что один из игроков отсутствует? Какое событие или же условие надо поставить?
Можно просто считать количество играющих игроков. В ГУИ это делается так: создаешь целочисленную переменную и приравниваешь ее значение к Number of players in (All of players matching (((Matching player) slot status) равно Играет)).
Чтобы это дело прикрутить к установке гандикапа, ты создаешь триггер с кучей событий вида Игрок 1 (красный) leaves the game, туда вставляешь эту штуку выше, и затем там же устанавливаешь гандикап.
Да, и еще, эта функция считает всех компьютерных игроков тоже как "играющих", так что на это надо сделать поправку.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
22
6 лет назад
0
Нету функции возвращающей урон юнита.
Если очень нужно, придется прибегнуть к мемхаку или писать свою систему нанесения урона.
+
Возможно в новой версии игры ввели, не уверен. Не использую последнюю версию поскольку не могу заставить JNGP работать в таком случае.
5
12
6 лет назад
5
Со вторым - можно легко уменьшить хп всех юнитов одной стороны с помощью функции Set Handicap из ГУИ.
0
21
6 лет назад
0
Урон от силы атаки героя можно как атаку с критом проводить, а там уж при нанесении этого урона еще доп. дамажить по Разуму или чему надо (вообще ведь по сути урон "от силы атаки" - это ж криты и есть).
Геморно и скорее всего не совсем безглючно, но ни мемхак, ни ласт версию ставить не требуется.
0
3
6 лет назад
0
Sergarr:
Со вторым - можно легко уменьшить хп всех юнитов одной стороны с помощью функции Set Handicap из ГУИ.
Да, я понимаю, но другой вопрос: как "дать редактору понять", что один из игроков отсутствует? Какое событие или же условие надо поставить?
ClotPh:
Урон от силы атаки героя можно как атаку с критом проводить, а там уж при нанесении этого урона еще доп. дамажить по Разуму или чему надо (вообще ведь по сути урон "от силы атаки" - это ж криты и есть).
Геморно и скорее всего не совсем безглючно, но ни мемхак, ни ласт версию ставить не требуется.
Это да, но у меня скилл, который дамажит всех в области и там уже твоим способов не получится. Если же и как-то получится, то это непостижимые мне знания...
0
22
6 лет назад
0
RikLine,
Можно отловить событие поражения для игрока или выход игрока.
1
12
6 лет назад
1
RikLine:
Sergarr:
Со вторым - можно легко уменьшить хп всех юнитов одной стороны с помощью функции Set Handicap из ГУИ.
Да, я понимаю, но другой вопрос: как "дать редактору понять", что один из игроков отсутствует? Какое событие или же условие надо поставить?
Можно просто считать количество играющих игроков. В ГУИ это делается так: создаешь целочисленную переменную и приравниваешь ее значение к Number of players in (All of players matching (((Matching player) slot status) равно Играет)).
Чтобы это дело прикрутить к установке гандикапа, ты создаешь триггер с кучей событий вида Игрок 1 (красный) leaves the game, туда вставляешь эту штуку выше, и затем там же устанавливаешь гандикап.
Да, и еще, эта функция считает всех компьютерных игроков тоже как "играющих", так что на это надо сделать поправку.
Принятый ответ
1
17
6 лет назад
1
Попробуй получить урон нанесённый юниту,потом тупо дамаж тригом умноденого на силу минус урон
0
3
6 лет назад
0
Ну, как я понял, всё-таки нет функции, которая ссылалась бы на дамаг юнита? Если так, то вопрос закрыт.
0
17
6 лет назад
0
RikLine, Функции нет но что если взять ауру боевой дух и поставить тип цели сам воин. Всё процентный урон на одного юнита, если нужно менять то сделать больше уровней, также можно её засунуть в книгу заклинаний и запретить её чтоб у героя не было видно иконки. Костыли наше всё)
0
8
6 лет назад
0
Возможно в новой версии игры ввели, не уверен.
Именно, что ввели.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.