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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как сотворить случайность?
Как сотворить случайность?
Zver6233Дата: Понедельник, 25 Июня 2012, 18:20:48 | Сообщение # 1
3 уровень
Группа: Пользователи
Сообщений: 64
Награды: 0
Репутация: 0
Блокировки:
нужно создать скил который действовал с какимто процетом. Так как смертельный удар. С каждым уровнем вероятность срабатывания увеличалась.
 

DreiiДата: Понедельник, 25 Июня 2012, 18:21:21 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Zver6233, возвать к небесам и молить что бы Бога явили ЧУДО!!

 

Zver6233Дата: Понедельник, 25 Июня 2012, 18:24:26 | Сообщение # 3
3 уровень
Группа: Пользователи
Сообщений: 64
Награды: 0
Репутация: 0
Блокировки:
спс за совет. Но мы щас о вирте говорим.
 

SirNikolasДата: Понедельник, 25 Июня 2012, 18:26:31 | Сообщение # 4
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Математика - Random integer number.

 

АлишерДата: Понедельник, 25 Июня 2012, 18:28:12 | Сообщение # 5
8 уровень
Группа: Проверенные
Сообщений: 639
Награды: 0
Репутация: 186
Блокировки:
Возьми за основу
Quote (Zver6233)
смертельный удар
 

derasdДата: Понедельник, 25 Июня 2012, 19:16:47 | Сообщение # 6
3 уровень
Группа: Пользователи
Сообщений: 48
Награды: 0
Репутация: 10
Блокировки:
Триггер
Событие- Начало подготовки скила
Условие-Случайное число от 1 до 100 = случ. число от 1 до N.(где N-твой шанс)
Действие-Всё что хотел от скила ты сам.
 

SirNikolasДата: Понедельник, 25 Июня 2012, 19:22:05 | Сообщение # 7
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (derasd)
Случайное число от 1 до 100 = случ. число от 1 до N
И получаем шанс в (0.01 * N)%


 

АлишерДата: Понедельник, 25 Июня 2012, 19:27:22 | Сообщение # 8
8 уровень
Группа: Проверенные
Сообщений: 639
Награды: 0
Репутация: 186
Блокировки:
Quote (SirNikolas)
И получаем шанс в (0.01 * N)%

И неизвестно сработает ли это вообще)))
 

FkoFFДата: Понедельник, 25 Июня 2012, 19:27:40 | Сообщение # 9
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Zver6233,

Сравнение целых чисел - Случайное число от 1 до 100 меньше или равно (Арифметика: базовое число + Арифметика(число на которое повышается с каждым уровнем шанс * уровень способности Х для Запускающий юнит)
Comparison - Integer - Random integer number between 1 and 100 lower or equial (Maths: базовое число + Maths(множитель уровня * Ability (raw) for Triggering Unit)


 

DreiiДата: Понедельник, 25 Июня 2012, 20:08:20 | Сообщение # 10
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Имхо лучше искать в диапазоне от 0 до 1

 

Ramazan(off)Дата: Понедельник, 25 Июня 2012, 20:19:06 | Сообщение # 11
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 765
Блокировки:
Dreii, как объяснишь?
 

DreiiДата: Понедельник, 25 Июня 2012, 20:22:06 | Сообщение # 12
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Ramazan(off), меньший перебор чисел ясно же

 

NaturekidДата: Понедельник, 25 Июня 2012, 20:30:26 | Сообщение # 13
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Quote (FkoFF)
Сравнение целых чисел - Случайное число от 1 до 100 меньше или равно (Арифметика: базовое число + Арифметика(число на которое повышается с каждым уровнем шанс * уровень способности Х для Запускающий юнит) Comparison - Integer - Random integer number between 1 and 100 lower or equial (Maths: базовое число + Maths(множитель уровня * Ability (raw) for Triggering Unit)

+1)
Однако мб ты объяснишь, [автор], что твой скил ДОЛЖЕН ДАВАТЬ??
Хотя на действие это не влияет.
например ты делаешь скил как у войда на откат урона
1 уровень даёт 15% шанс,2 - 20%, 3 - 25%
условие случайности будет
random integer number between 0 and 19 < 2 + уровень скила....


 

Zver6233Дата: Понедельник, 25 Июня 2012, 20:56:59 | Сообщение # 14
3 уровень
Группа: Пользователи
Сообщений: 64
Награды: 0
Репутация: 0
Блокировки:
скил дает % того что моментально убивает моба. А по герою создает вероятность того что осн урон увеличитса на % . Ну и еще много чего мне надо создавать с вероятностю.
 

NaturekidДата: Понедельник, 25 Июня 2012, 21:32:40 | Сообщение # 15
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Quote (Zver6233)
скил дает % того что моментально убивает моба. А по герою создает вероятность того что осн урон увеличитса на % . Ну и еще много чего мне надо создавать с вероятностю.

ну короче тебе ответили как сделать и уже много раз=)

Добавлено (25 Июнь 2012, 21:32:40)
---------------------------------------------
по теме* :)


 

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

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