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

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

Ответ
 
3uMvirAd

offline
Опыт: 9,047
Активность:
Абилка со случайным уроном
Можно ли вообще сделать спелл (пусть будет, например, молния какая-нибудь), чтобы когда кастуешь его на врага, он случайно наносил или 100 единиц урона, или 500, или тысячу? (В моём случае хватит трёх разных значений)
Старый 16.01.2008, 14:56
Hexus
Looking for a victim
offline
Опыт: 19,166
Активность:
Можно. If/Then/Else: Условие: random real number between 1 and 100 = x. Actions: cause triggering unit... сделай 3 таких кода и икс каждый раз новый делай, и урон соответственно.
Старый 16.01.2008, 15:01
Galak
Эльфег
offline
Опыт: 1,574
Активность:
Можно конечно!!! Это легко осуществимо с помошью триггеров.
Старый 16.01.2008, 15:02
Semionn

offline
Опыт: 472
Активность:
Делай триггерный спелл, а там n% шанс на сто-ка то урона

Semionn добавил:
Ежели непонятно:
Событие: Unit кастует спелл
Условие: ability being cast = твой(молния)
Действие:
Set random(переменная) = random real number between 1 and 100
If
random меньше или равно 33
Then
Take damage (твой герой) to Unit target of ability casting 100 урона
Else
if
random меньше или равно 66
then
Take damage (твой герой) to Unit target of ability casting 500 урона
else
if
random меньше или равно 100
then
Take damage (твой герой) to Unit target of ability casting 1000 урона
Старый 16.01.2008, 15:21
MartyrOfSorrow
Kicked by ZlaYa1000
offline
Опыт: 9,320
Активность:
3uMvirAd оооо раз уже пошло мастер случайного урона - Девиатор))А так надо внимательно смотреть арифметику и математику!святая вещь, вот там моно зделать случайное число делаеш например от 0 до например 125 и вот пажаласта какойто да вібьет

MartyrOfSorrow добавил:
или твои 100 500 1000, или как тут писали по вариантам, если переменная равна 1 - тогда нанести 100 и таак делаее
Старый 16.01.2008, 17:09
Nikolya

offline
Опыт: 195
Активность:
Люди, а может проще добавлять урон в зависимости от рандомного числа к урону молнии. Например урон молнии там 100 - 200 ед. Вот и создать молнию, которая вібивает 100 урона, и триггером нанести урона равного рандомному числу (рандом число от 1 до 200-100 единиц)
Старый 11.02.2008, 15:43
Омега

offline
Опыт: 12,033
Активность:
Semionn,а нафига делать 1 эт 100?
Можно сделать 1 эт 3
Nikolya,юзай Damege target.в поле урона поставь математика рэндом нумбер 1 эт 200
этио верхняя и нижняя граница урона
Старый 11.02.2008, 15:52
Nikolya

offline
Опыт: 195
Активность:
Можно и так, но єто одно и то же
Старый 12.02.2008, 14:01
Sporc
:)
offline
Опыт: 912
Активность:
эмнем яп зделал юнита пустышку с абилкой у которой например если урон от 1 до 100 рэндомно 100 уровней от 1 до 100 урона соответственно и триггерно устанавливается случайный уровень абилки :\ конешно гемор прописывать урон на уровень, но это уже детали.
ну это если заклинание типа цепи молний или какого-то, которое не сразу наносит урон , а еще "летит" до цели :)
Старый 12.02.2008, 14:10
Ответ

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

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

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

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



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