Сейчас 02:33:19 Четверг, 2 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Шанс
Шанс
Tapoche[G]Дата: Воскресенье, 31 Октября 2010, 20:39:47 | Сообщение # 1
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: -14
Блокировки:
Как можно сделать шанс (допустим, крит) при уравнении:
x = хп
y = уровень абилки
k = крит
p = хп противника

k = ((x:y) + (p:y)) : y

Понимаю, что вопрос нубский, но что то туплю.

Добавлено (31-10-2010, 20:11)
---------------------------------------------
Надо сделать так, чтобы шанс крита был равен k

Добавлено (31-10-2010, 20:39)
---------------------------------------------
Спелл на основе крита у бм.

 

DarkVaderДата: Воскресенье, 31 Октября 2010, 20:52:58 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 357
Награды: 0
Репутация: 95
Блокировки:
Quote (Tapoche|G|)
Надо сделать так, чтобы шанс крита был равен k

ставишь просто в условии для действий случайное число от 1 до 100 < k и все.

Добавлено (31-10-2010, 20:52)
---------------------------------------------
точнее <= ( меньше или равно)

 

Tapoche[G]Дата: Воскресенье, 31 Октября 2010, 20:54:28 | Сообщение # 3
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: -14
Блокировки:
DarkVader, ты дебил. Ты тему вообще смотрел?
Quote (Tapoche|G|)
k = ((x:y) + (p:y)) : y
 

[DUОS]Дата: Воскресенье, 31 Октября 2010, 21:50:23 | Сообщение # 4
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
На джассе это будет выглядеть так.

Code
set k = (GetWidgetLife(u) / GetUnitAbilityLevel(u,GetSpellAbilityId()) + GetWidgetLife(o) / GetUnitAbilityLevel(u,GetSpellAbilityId())) / GetUnitAbilityLevel(u,GetSpellAbilityId())

u - кастер
o - противник

На триггерах страшнее.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

Tapoche[G]Дата: Понедельник, 01 Ноября 2010, 06:42:55 | Сообщение # 5
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: -14
Блокировки:
[DUОS], благодарю.
 

RoBoT1Дата: Понедельник, 01 Ноября 2010, 11:50:46 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
[DUОS], а этот код можно вставить как "Личный сценарий"?
 

[san9]Дата: Понедельник, 01 Ноября 2010, 11:51:26 | Сообщение # 7
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
Quote (RoBoT1)
"Личный сценарий"

Да


 

RoBoT1Дата: Понедельник, 01 Ноября 2010, 11:52:51 | Сообщение # 8
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
[san9], спс!
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Шанс
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz