![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Критическая атака с низким шансом
Очень давно слышал сказку о том, что при шансе в 1-2% смертельный удар никогда не сработает. С другой стороны, я помню старую доту, в которой хаос кнайт имел 20-кратный крит с шансом в 1%, и он иногда срабатывал. Кроме доты была карта про неудачников, в которой были и криты, и баши с таким же шансом.
Установил на карте героя с высокой скоростью атаки 1% критом и потенциально неуязвимого юнита. Критов не дождался. Отредактировано Clamp, 28.04.2013 в 21:26. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Goodie
![]() ![]() offline
Опыт:
2,825Активность: |
А что мешает самому проверить?) Ну по теории она работает. На практике видел не больше 1 -2 карты где были такие криты |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Raised
Rid-Aid-Ios
![]() ![]() offline
Опыт:
20,792Активность: |
Я как-то пробовал и все работало. Допустим крит с вероятностью 20% не значит, что каждый 5-й удар будет критом, а также не значит что хотя бы один из пяти или большего количества ударов будет критом.
Навскидку могу предположить, что ответ можно найти, разобравшись с "Генератором рандома", хотя честно говоря я и близко не знаю как это сделать. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Goodie:
Clamp:
вот тут весьма уважаемый мною человек утверждает, что не должно бы |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
LOR_D
![]() ![]() offline
Опыт:
8,450Активность: |
Clamp, я проверил. У меня лично не работали криты до 2.49% шанса включительно. С 2.50 всё начинало прекрасно работать. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Variecs
![]() ![]() offline
Опыт:
2,508Активность: |
Вероятность, что 1%-й крит не выпадет ни разу за 500 атак, около 99,7%. Если ты это повторил не единожды, то можно с уверенностью сказать, что рандом кривой.
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Bornikkeny
Silenced by Bornikkeny
![]() ![]() offline
Опыт:
24,410Активность: |
Все отлично работает. Я даже делал со способностью "Сокрушение", тоже норм. Думаю, такие карты веселые получаются ;D |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,467Активность: |
Clamp:
11 кратный крит с 1% шанс... Вероятно вар использует иной алгоритм рассчёта случайных событий, мы привыкли проверять шансы так ((код jass
return GetRandomInt(1,100) <= некое число, от 1 до 100 )) |
![]() |
#8
+1/−4
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
quq_CCCP, и ты снова выдал глупость, поздравляю.
Для 1% и 2% он работает не так, как мы привыкли, а с 2.5 ВНЕЗАПНО начинает работать как положено. Clamp добавил:
алсо потестил ещё раз: теперь не работают 1-2% вообще, 3% работают нормально. Clamp добавил: Bornikkeny, Уклонение и сокрушение работают, но вопрос был про смертельный удар. |
![]() |
#9
+3/−5
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Bornikkeny
Silenced by Bornikkeny
![]() ![]() offline
Опыт:
24,410Активность: |
Если посмотреть с точки зрения гуманитарии, то из ~100 ударов, 1-2 будут крит, но хер знает эту систему, я даже как-то подозревал что "этот" рандом не совсем рандом, а "псевдорандом". Может быть даже так, кто знает Близзов? Хехе ;D |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
По-моему где то была инфа, что не работают именно 2% или 4% хз, короче какой-то из низких не работал вообще. Про 1% я там написал, т.к. он не работал у меня. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Doc, 1% и 2% не работают у меня вообще, 3%+ (тестил до 10%) работают хорошо.
Clamp добавил: Bornikkeny: Генератор_псевдослучайных_чисел Отредактировано Clamp, 28.04.2013 в 20:48. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ancient
Щпаовапа
![]() ![]() offline
Опыт:
38,370Активность: |
Clamp, я ради интереса проверил. Все прекрасно работает. 1% и 2% работают на ура. Ооооочень редко срабатывают, но работают. У меня крит прокнул с 300+ удара |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
((кат при шансе в 2.5%
))
((кат при шансе в 2.49%
))
Предпосылка, что при шансе <2.5% оно не работает, оправдалась. Как у вас работает, я не могу взять в толк. |
![]() |
#14
+7/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ancient
Щпаовапа
![]() ![]() offline
Опыт:
38,370Активность: |
Тьфу, завтык. Я проверял на тригерном крите. Там шанс и .001 сработает. На стандартном хз как оно. Сори за дезинформацию |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Ancient, дело в том, что я могу отлавливать криты, поэтому не нуждаюсь в создании триггерной версии. Отсутствие 1-2% не критично, но весьма неприятно, поэтому и думаю, что же такое у Bornikkeny и RiseD_Konst сделано, что у них всё ок, когда у меня и Doc'а нет.
Clamp добавил: LOR_D, отдельное спасибо за выяснение точной границы. |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zetox
![]() offline
Опыт:
1,738Активность: |
100 % крит в помощь и отслеживаем атаку (не урон), и убираем и даем когда нужно.
событие: юнит атакован условие: РандомИнт(-49,50) == 1 ничего не делать иначе Убрать спел Добавить спел Если дать игроку 100% крит, и отнимать его перед атакой и снова давать крита не будет. |
![]() |
#17
+2/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
|
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Карточка
Kicked by SSrunX
![]() offline
Опыт:
2,017Активность: |
не ты ли недавно выпендривался "суперправильными библиотеками" на тему "юнит атакован"?
по теме - сделать триггерный крит с большим дополнительным функционалом - 1 час работы |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Карточка:
я отлавливаю урон без регистрации факта начала атаки, а магический урон от физического позволяет отличить всего одна логическая переменная. К тому же, я ответил на предложение, а не сказал про свою реализацию. то, что ты не удосужился скачать его карту и потестить нерабочие фичи, тебя как всегда не ок показывает. Карточка: хочу нативный. |
![]() |
#20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|