3uMvirAd
offline
Опыт:
9,047Активность: |
Абилка со случайным уроном
Можно ли вообще сделать спелл (пусть будет, например, молния какая-нибудь), чтобы когда кастуешь его на врага, он случайно наносил или 100 единиц урона, или 500, или тысячу? (В моём случае хватит трёх разных значений) |
16.01.2008, 14:56 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
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 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Galak
Эльфег
offline
Опыт:
1,574Активность: |
Можно конечно!!! Это легко осуществимо с помошью триггеров. |
16.01.2008, 15:02 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
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 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MartyrOfSorrow
Kicked by ZlaYa1000
offline
Опыт:
9,320Активность: |
3uMvirAd оооо раз уже пошло мастер случайного урона - Девиатор))А так надо внимательно смотреть арифметику и математику!святая вещь, вот там моно зделать случайное число делаеш например от 0 до например 125 и вот пажаласта какойто да вібьет
MartyrOfSorrow добавил: или твои 100 500 1000, или как тут писали по вариантам, если переменная равна 1 - тогда нанести 100 и таак делаее |
16.01.2008, 17:09 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nikolya
offline
Опыт:
195Активность: |
Люди, а может проще добавлять урон в зависимости от рандомного числа к урону молнии. Например урон молнии там 100 - 200 ед. Вот и создать молнию, которая вібивает 100 урона, и триггером нанести урона равного рандомному числу (рандом число от 1 до 200-100 единиц) |
11.02.2008, 15:43 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Омега
offline
Опыт:
12,033Активность: |
Semionn,а нафига делать 1 эт 100?
Можно сделать 1 эт 3 Nikolya,юзай Damege target.в поле урона поставь математика рэндом нумбер 1 эт 200 этио верхняя и нижняя граница урона |
11.02.2008, 15:52 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nikolya
offline
Опыт:
195Активность: |
Можно и так, но єто одно и то же |
12.02.2008, 14:01 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sporc
:)
offline
Опыт:
912Активность: |
эмнем яп зделал юнита пустышку с абилкой у которой например если урон от 1 до 100 рэндомно 100 уровней от 1 до 100 урона соответственно и триггерно устанавливается случайный уровень абилки :\ конешно гемор прописывать урон на уровень, но это уже детали. ну это если заклинание типа цепи молний или какого-то, которое не сразу наносит урон , а еще "летит" до цели :) |
12.02.2008, 14:10 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|