Оцепенение Князей Вампиров - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Модостроительство В этом разделе можно обсуждать все что касается создания модов для Heroes of Might and Magic V.

Ответ
 
Опции темы
#1
Старый 03.10.2021, 16:00
  #1
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
По умолчанию
Оцепенение Князей Вампиров

Кто знает в какую сторону нужно менять число чтобы шанс оцепенения стал меньше ?
Я считаю что вверх, с 3 до 4.
А товарищ модостроитель говорит что с 3 до 2.

Мануал версии 3.0 говорит о том что я вроде как прав... наверно. Я не уверен)))


Есть те кто "шарит" в оцепенении ?)))
Waterfall_13 вне форума
Ответить с цитированием
#2
Старый 03.10.2021, 16:47
  #2
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2873
Регистрация: 15.04.2014
Сообщения: 2873
По умолчанию
Re: Оцепенение Князей Вампиров

классный вопрос, никогда об этом не задумывался!

на вики написано так

вероятность срабатывания = 1 - (1 - базовая вероятность)^3 

при этом базовая вероятность всегда находится в интервале [0,05; 0,75] то есть скобка будет всегда меньше 1 и чем больше будет степень тем меньше будет скобка, и тем БОЛЬШЕ будет вероятность
то есть нужно уменьшать значение для уменьшения шанса

..... пожалуй напишу пример, на всякий случай, потому что я например запутался 3 раза и исправил последний косяк когда уже писал этот самый пример!
возьмем базовую вероятность 0.75, тогда получится так

х = 1 - (1 - 0.75)^3 = 1 - 0,25^3 = 0,984375 - это максимальная вероятность, но вот если 3 заменить на 1 то она уже будет равна 0,75

для такого результата суммарное здоровье вампиров должно быть в 17 раз больше отряда противника

fktifzobr@mail.ru вне форума
Ответить с цитированием
#3
Старый 03.10.2021, 17:48
  #3
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
По умолчанию
Re: Оцепенение Князей Вампиров

fktifzobr@mail.ru

классный вопрос, никогда об этом не задумывался!

на вики написано так

вероятность срабатывания = 1 - (1 - базовая вероятность)^3 

при этом базовая вероятность всегда находится в интервале [0,05; 0,75] то есть скобка будет всегда меньше 1 и чем больше будет степень тем меньше будет скобка, и тем БОЛЬШЕ будет вероятность
то есть нужно уменьшать значение для уменьшения шанса

..... пожалуй напишу пример, на всякий случай, потому что я например запутался 3 раза и исправил последний косяк когда уже писал этот самый пример!
возьмем базовую вероятность 0.75, тогда получится так

х = 1 - (1 - 0.75)^3 = 1 - 0,25^3 = 0,984375 - это максимальная вероятность, но вот если 3 заменить на 1 то она уже будет равна 0,75

для такого результата суммарное здоровье вампиров должно быть в 17 раз больше отряда противника


Ого как мощно для моего гуманитарного склада серой массы.
В общем-то мне в 17 раз уменьшить не надо, думаю опираясь от того как сейчас срабатывает где-то в 2 раза уменьшить.
Тут ещё такой нюанс, у скорпикор в героях 3 похожая абилка, и я решил добавить скорпикорам в героях 5 её, но у скорпикор ХП значительно больше чем у князей вампиров... не получится ли так что они всегда будут "оцепенять" врага xD

Абилка скорпикор в героях 3


Статы скорпикор в героях 5 



Короче жажду соблюсти баланс =)
Waterfall_13 вне форума
Ответить с цитированием
#4
Старый 03.10.2021, 18:35
  #4
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2873
Регистрация: 15.04.2014
Сообщения: 2873
По умолчанию
Re: Оцепенение Князей Вампиров

вот какой расклад

обычно шанс на срабатывание абилки находится в диапазоне от 14% до 98% в зависимости от силы отряда
если убавить коэффициент с 3 до 1 то шанс будет от 25% до 75%

количество здоровья отвечает только за размер вероятности, проблема в том, что эта абилка идет как альтернатива "враг не сопротивляется" и с маленьким шансом она будет ей проигрывать, а так, вампир становится неистовым истребителем маленьких низкоуровневых отрядов, и наоборот - против толп врагов эффективность упадет
fktifzobr@mail.ru вне форума
Ответить с цитированием
#5
Старый 03.10.2021, 19:15
  #5
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30673
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30673
По умолчанию
Re: Оцепенение Князей Вампиров

Проверьте какие-нибудь экстремальные значения, типа 1 и 8, тогда будет понятно, если сомневаетесь )
Ment сейчас на форуме
Ответить с цитированием
#6
Старый 03.10.2021, 20:57
  #6
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2873
Регистрация: 15.04.2014
Сообщения: 2873
По умолчанию
Re: Оцепенение Князей Вампиров

кстати, тут интересная фигня - если мы меняем степень, то с ее увеличением шанс будет расти, так например 8 степень поднимет минимальный шанс с 14% до 37%, по законам математики, если прописать значение с (-) то число будет не возводиться в степень, а наоборот - из него придется брать корень, то есть в теории если прописать -2, то максимальный шанс будет 50%, а средний шанс будет 13%, но не понятно как игра воспримет этот самый (-)

1)возможно игра просто сломается - все формулы, чьи коэффициенты записаны ниже этого, перестанут работать
2)возможно игра забьет на этот минус и ничего сильно не поменяется
3)возможно игра вылетит при использовании способности

Добавлено через 28 минут
Ну и да, последний вариант - игра спокойно воспримет (-) и возьмёт корень и всё будет работать
fktifzobr@mail.ru вне форума
Ответить с цитированием
#7
Старый 07.10.2021, 20:58
  #7
^
VeryDobro3D
 
Аватар для VeryDobro3D
📖
Регистрация: 02.02.2017
Сообщения: 34
Регистрация: 02.02.2017
Сообщения: 34
По умолчанию
Re: Оцепенение Князей Вампиров

в мануале есть пункт про фактор, где написано что фактор это и есть количество попыток для срабатывания способности. та же солдатская удача именно увеличивает фактор в 2 раза
т.е для уменьшение шанса применения способности нужно уменьшить фактор
VeryDobro3D вне форума
Ответить с цитированием
#8
Старый 09.10.2021, 09:35
  #8
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
По умолчанию
Re: Оцепенение Князей Вампиров

VeryDobro3Dв мануале есть пункт про фактор, где написано что фактор это и есть количество попыток для срабатывания способности. та же солдатская удача именно увеличивает фактор в 2 раза
т.е для уменьшение шанса применения способности нужно уменьшить фактор

Спасибо
Waterfall_13 вне форума
Ответить с цитированием
#9
Старый 10.10.2021, 22:11
  #9
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2873
Регистрация: 15.04.2014
Сообщения: 2873
По умолчанию
Re: Оцепенение Князей Вампиров

я оказывается плохой математик - я почему то считал что дробной степени не существует, и нашел ее сегодня в формуле атаки страхом!
на самом деле не бывает отрицательной степени, а дробная как раз и идет корнем

вероятность атаки страхом
1 - (1 - Базовая вероятность)^0,8
изменяемый параметр <Fear_ProcFactor>0.8</Fear_ProcFactor>

вероятность оцепенения
1 - (1 - Базовая вероятность)^3
изменяемый параметр <SleepingStrike_ProcFactor>3</SleepingStrike_ProcFactor>

там даже базовая вероятность высчитывается одинаково

при одинаковых соотношениях здоровья отрядов вероятность ослепления (например) будет 0,5 а вероятность испуга 0,17
fktifzobr@mail.ru вне форума
Ответить с цитированием
Ответ


Опции темы



Часовой пояс GMT +4, время: 13:32.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru