Форумы-->Вопросы и помощь в игре--> <<|<|19|20|21|22|23|24|25|26|27|28|29|>|>>
Автор | Неофициальная справка. Версия 2.0 |
извиняюсь, подзабыл. | Не могу найти элементалей монстров ГН не в онлайн справке, не в 2.5.2! Просьба добавить или исправить!
Заранее спасибо! | 28 февраля будет обновление справки, включая добавление в нее элементалей. | Noldor, добавь плиз формулы расчета урона с учетом тех проверок которые делала Дефачка. Перки, оружие, крафт. | Для всего этого нужна большая статья. Просто немного формул будут подвиснут в воздухе. | При постройке Стоунхенджа у эльфов не требуется фонтан удачи как написано в НС 2.5.2. | Просьба в таблице кланов добавить столбец "Боевой клан" или выделить цветом/шрифтом. | При постройке Стоунхенджа у эльфов не требуется фонтан удачи как написано в НС 2.5.2.
В онлайн версии это уже исправлено.
Просьба в таблице кланов добавить столбец "Боевой клан" или выделить цветом/шрифтом.
Планирую сделать отдельную таблицу по боевым кланам. | В Толковом словаре все определения, начиная с "ФГВ", жирным выделены... :)) Мелочь, конечно, но немного внешний вид портит :) | Прошу как можно скорее написать гномов - хочется знать их перед войной, тем более что первые бои уже были | 470+
Поддерживаю, надо написать гномов в справке. | для начала конкретный вопрос - что такое знак огня? | Вопросы по гномам нужно задавать в этой теме: https://mirror.heroeswm.ru/forum_messages.php?tid=230148 | В онлайн версию Справки добавлены все существа гномов с их умениями. | Чего-то я не понял, где28 февраля будет обновление справки, включая добавление в нее элементалей. | Чего-то я не понял, где
По техническим причинам произошла задержка, а потом пришли гномы. Так что апдейт будет уже после войны со всеми новыми существами и их умениями. | По техническим причинам произошла задержка, а потом пришли гномы. Так что апдейт будет уже после войны со всеми новыми существами и их умениями.
Приблизительно когда выдет новая версия? | В течение 5-7 дней после окончания войны. | День добрый!
В первую очередь, спасибо огромнейшее за этоогромную работу.
Пользуюсь очень часто... Собственно единственная ссылка на главной странице у меня - на эту справку)
А теперь по поводу некой ошибки. Это кеасается раздела "Руководство по ATB-шкале"
Дело в том, что там вкралась очепятка... или недосмотр-недосчет... И к сожалению он же есть в оригинальной статье на ag.ru Если соберусь, отпишу автору.. Или, если ты с ним знаком - лучше ты?
А теперь к сути.
мм.. не знаю с чего начать.. пожалуй сразу быка за рога)
Для того чтобы использовать параметр Инициатива из параметров героя в формулах, его нужно делить на 100. Именно так он обрабатывается механикой игры.
Далее собственно - почему это так и какие изменения надо внести.
В первую очередь это все касается раздела Физика ATB-шкалы.
4.1, 4.2 - все в порядке.
А вот 4.3 надо менять. В пункте 4.2 написано, что "1 тур – это время, за которое стек со скоростью (она же - «инициатива») = 10, проходит 1 ATB"
Давайте посчитаем, если у нас расстояние = ATB=1, а время, за которое проходит стек это расстояние = 10 ATBсек, то скорость с которой он движется(Инициатива) = 1/10 ATB/ATBсек. Из этого впрямую следует, что Параметр инициативы, который приведен на странице персонажа надо делить на 100 для использования его в формулах. Так же как удача и мораль, которые нужно делить на 10 для расчета вероятности. Для наглядности параметр был приведен к целому числу...
Соответственно в пункт 4.3 и нужно дописать фразу типа: "Так как механика игры использует параметр инициативы /100, то в дальнейшем не удивляйтесь наличию в формулах соответствующих дробей"
Идем дальше уже с учетом этого знания;)
В пункте 5 по моему все норм.. Я не проверял честно говоря;) Но по идее там как раз ошибок не будет..
Теперь пункт 6.
>ATB-время = разница_продолжительностей*инициатива /10. Измеряется в ATB-шкалах
Во первых должен сказать, что время это время, а ATB-шкала - это расстояние, поэтому Мы находим в этой формуле не время, а сколько ATB-шкалы прошел стек. То есть надо изменить то что написано в левой части уравнения на Расстояние(ATBшкала)=
Представим, что у нас некое заклинание на существе, которое после хода пары существ естественно изменилось. Пусть стек у нас с ини 15.
Было 0,8, стало 0,3
Подставляем (0,8-0,3)*10/10=0,5. При ини=15 это расстояние будет = 0,75. Все верно. Формула правильно работает. Только не понятно откуда взялось это деление на 10 ;)
Здесь надо понимать одну тонкость и не запутаться. Разница продолжительностей вычисляется исходя из времени эффекта. Время мы смотрим в игре. Но есть одно "Но")) Мы же ранее договорились, что время, потребное для прохождения одной ATB шкалы стеком с ини=10 будет 10 сек. А игра об этом не знает) и подсовывает нам время деленное на 10!
Чтобы перевести это к нашим договоренностям, надо это время умножать на 10, а ини делить на 100. В результате формула принимает вид:
Пройденное ATB-расстояние = 10*разница_продолжительностей*инициатива /100.
Ну и после сокращения 10-ки разумеется приходим к исходной формуле - мы же уже знаем, что она правильная) Но просто раньше имхо это была подгонка под ответ))
Извините за занудство, но с чего то нужно было начать)
И если с этой формулой все было в порядке (кроме левой части), то со следующей не все гладко.
>>1. За какое ATB-время стек пройдет часть шкалы:
=10*ATBdistance/Initiative туров.
Если мы сюда подставим те же цифры из примера выше, то получим:
10*0,5/10=0,5 туров - для стека с ини 10
Тут еще одна собачка порылась - получившееся значение опять путает.
Если мы перешли к физической модели, то в ней есть три основных параметра - время ATBсек, расстояние ATBшкала и скорость =Ini/100
Эта формула при подстановке обозначениий дает: ATBшкала/(ATBшкала/ATBсек)=ATBсек. А вовсе не туры героя.
И какие же секунды она дает? 0,5 ATBсек. Это не правильный ответ)) Нужно было получить 5 секунд.
Формула должна выглядеть:
=ATBdis | Так... обрезалось)
Хорошо что я сохранил копию ;)
Во первых -сразу - сорри - в куске
Представим, что у нас некое заклинание на существе, которое после хода пары существ естественно изменилось. Пусть стек у нас с ини 15.
Было 0,8, стало 0,3
Нужно конечно читать - Пусть стек у нас с ини 10.
А теперь продолжу:
Формула должна выглядеть:
=ATBdistance/(Initiative/100) или =100*ATBdistance/Initiative.
Но, разумеется, если нам нужно, мы можем это значение перевести в "Туры героя", умножив на его скорость(ини) =0,1 ATBшкал/ATBсек - то есть тогда у нас получится, ответ на вопрос: Сколько шкал пройдет за это время герой или другой стек с ини 10. Но это странный вопрос в данном приложении, так как ответ мы знали с самого начала - он у нас в правой части и называется ATBdistance))
Теперь разберем стек с ини 20.
=100*0,5/20=2,5 ATBсек. То есть стек с ини 20 пройдет половину шкалы за 2,5 секунды. А что с Турами? Здесь можно придумать два вопроса -
1. (странный)) Сколько туров самого этого стека он прошел = 0,2*2,5=0,5, что нам уже было известно
2. Сколько Туров героя прошло за это время = 0,1*2,5=0,25. Что уже представляет интерес. Собственно только на этот вопрос и отвечала исходная формула. Только в ее описании об этом не было сказано;) а говорилось нечто совсем другое)
Собственно говоря и все))
Остальные формулы верны и 10-ка там оправдана, так как это не инициатива героя, а результат сокращения 100 от инициативы и 10 от времени.
И на закуску - в описании останавливающих эффектов заморозки фраза
"останавливают движение стека по шкале на 0,3 хода (инициатива эффекта = 10)" на самом деле в зашифрованном ;) виде содержат информацию о заморозке на 3 секунды))
Ибо на этом месте в формуле может быть только время а никак не расстояние.
Таким образом правильно формула выглядит так:
curATB - 3*Initiative/100,
что естественно дает тот же результат что и приведенная в справке, только меньше путает - так как мне например не понятно, зачем 3 на одну 10-ку разделили, а на вторую - нет)
Ну и то же самое - со второй формулой.
Надеюсь время портраченное на чтение этого было потрачено не зря... |
<<|<|19|20|21|22|23|24|25|26|27|28|29|>|>>К списку тем
|