Îöåïåíåíèå Êíÿçåé Âàìïèðîâ - Ôîðóì 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
Àäðåñ: Êðûì
Ñîîáùåíèÿ: 834
Waterfall#7225
Ðåãèñòðàöèÿ: 31.03.2020
Àäðåñ: Êðûì
Ñîîáùåíèÿ: 834
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
Ñîîáùåíèÿ: 3036
Ðåãèñòðàöèÿ: 15.04.2014
Ñîîáùåíèÿ: 3036
Ïî óìîë÷àíèþ
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
Àäðåñ: Êðûì
Ñîîáùåíèÿ: 834
Waterfall#7225
Ðåãèñòðàöèÿ: 31.03.2020
Àäðåñ: Êðûì
Ñîîáùåíèÿ: 834
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
Ñîîáùåíèÿ: 3036
Ðåãèñòðàöèÿ: 15.04.2014
Ñîîáùåíèÿ: 3036
Ïî óìîë÷àíèþ
Re: Îöåïåíåíèå Êíÿçåé Âàìïèðîâ

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

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

количество здоровья отвечает только за размер вероятности, проблема в том, что эта абилка идет как альтернатива "враг не сопротивляется" и с маленьким шансом она будет ей проигрывать, а так, вампир становится неистовым истребителем маленьких низкоуровневых отрядов, и наоборот - против толп врагов эффективность упадет
fktifzobr@mail.ru âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#5
Ñòàðûé 03.10.2021, 19:15
  #5
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30765
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30765
Ïî óìîë÷àíèþ
Re: Îöåïåíåíèå Êíÿçåé Âàìïèðîâ

Проверьте какие-нибудь экстремальные значения, типа 1 и 8, тогда будет понятно, если сомневаетесь )
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#6
Ñòàðûé 03.10.2021, 20:57
  #6
^
fktifzobr@mail.ru
 
Àâàòàð äëÿ fktifzobr@mail.ru
📖
Ðåãèñòðàöèÿ: 15.04.2014
Ñîîáùåíèÿ: 3036
Ðåãèñòðàöèÿ: 15.04.2014
Ñîîáùåíèÿ: 3036
Ïî óìîë÷àíèþ
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
Àäðåñ: Êðûì
Ñîîáùåíèÿ: 834
Waterfall#7225
Ðåãèñòðàöèÿ: 31.03.2020
Àäðåñ: Êðûì
Ñîîáùåíèÿ: 834
Waterfall#7225
Ïî óìîë÷àíèþ
Re: Îöåïåíåíèå Êíÿçåé Âàìïèðîâ

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

Спасибо
Waterfall_13 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#9
Ñòàðûé 10.10.2021, 22:11
  #9
^
fktifzobr@mail.ru
 
Àâàòàð äëÿ fktifzobr@mail.ru
📖
Ðåãèñòðàöèÿ: 15.04.2014
Ñîîáùåíèÿ: 3036
Ðåãèñòðàöèÿ: 15.04.2014
Ñîîáùåíèÿ: 3036
Ïî óìîë÷àíèþ
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, âðåìÿ: 07:33.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru