Опыт в HMM3

Post reply

Tavern | Questions of beginners

Subscribe to our groups:
Go to forum:
Author Subject
Sir Demyan
+
Demyan

HoMM III: Baron (6)
Messages: 692
From: Russian Federation

Quote link Опыт в HMM3 Added: 30.07.2007 16:33
Вашему вниманию предлагается уточненная страница из справочника Физики мира Героев автора AmberSoler, посвященная очкам опыта в HMM3 SoD (3.2).

demyan-hp.fatal.ru/TestExp/Page18.xls

Все расчеты вы можете проверить самостоятельно по сейвам:
demyan-hp.fatal.ru/TestExp/TestExp_Level6424.GM1
demyan-hp.fatal.ru/TestExp/TestExp_Level5920.GM1
demyan-hp.fatal.ru/TestExp/TestExp_Level3732.GM1
demyan-hp.fatal.ru/TestExp/TestExp_Level108.GM1

После 6424 уровня хватило силы проверить только до 11300, потом сильно надоело, тем более, что на саму механику начисления опыта конкретные уровни опыта и их значения не оказывают никакого влияния.

Changed 18.11.2016 07:18 by moderator Registr
Demyan
Profile Hero history PM E-mail
Go to reply form Go to top
Sir AmberSoler
+ + + + + + +
AmberSoler

HoMM III: Duke (10)
Messages: 1618
From: Russian Federation

Quote link Re: Опыт в HMM3 Added: 30.07.2007 21:55
Сэр Demyan, 30.07.2007 17:33
После 6424 уровня хватило силы проверить только до 11300, потом сильно надоело, тем более, что на саму механику начисления опыта конкретные уровни опыта и их значения не оказывают никакого влияния.
Если не сложно, поясните как Вы получили последнюю строку таблицы:
...
82/>11300 - 107 501 - 2 147 400 657
83/????? - 82 990 - 2 147 483 647 ХР

Ведь получить ссылку на величину следующего уровня ХР (выделено) можно только достигнув предыдущий... А переход на предыдущий level 82, по Вашим же словам, отыскать не удалось, что обозначено как >11300...
AmberSoler
Special status:
Author of the best multiplayer L map for HMM3 (2006)Specialist of offline tournament "HeroesLands3" in 2011
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Demyan
+
Demyan

HoMM III: Baron (6)
Messages: 692
From: Russian Federation

Quote link Re: Опыт в HMM3 Added: 1.08.2007 17:55
Сэр AmberSoler, 30.07.2007 22:55
Если не сложно, поясните как Вы получили последнюю строку таблицы:
...
82/>11300 - 107 501 - 2 147 400 657
83/????? - 82 990 - 2 147 483 647 ХР

Ведь получить ссылку на величину следующего уровня ХР (выделено) можно только достигнув предыдущий... А переход на предыдущий level 82, по Вашим же словам, отыскать не удалось, что обозначено как >11300...


Вы абсолютно правы, кол-во опыта на следующем (83) уровне знать я не могу, поэтому и записал туда максимально возможное кол-во очков опыта - 2 147 483 647, лишь предполагая, что больше уровней не будет. Хотя на самом деле уровней может очень много (до 65 536) с разницей в 1-2 очка опыта... Поэтому и выделил две последнии строки другим цветом, чтобы все понимали, что это не окончательные данные.

Еще раз повторю, что после 75 (88) уровня прирост очков опыта от дерева знаний фиксированный и гораздо проще сразу уйти в минус и спокойно набирать опыт дальше, что убивать клавиатуру, удовлетворяя садистские наклонности разработчиков игры.

Забыл написать в статье - дополню здесь: абсолютное значение опыта (при отрицательных значениях очков опыта), набранного героем, считается по формуле:
OpAbs = 2 147 483 647 * 2 + OpHero + 1
OpAbs - абсолютное значение опыта
OpHero - текущеее значение опыта у героя.

Например: у героя опыт равен "-705 425 852"
Абсолютный опыт OpAbs = 2 147 483 647 * 2 + (-705 425 852) + 1 = 3 589 541 443.

PS: конечно, я не против того, чтобы статья попала в справочник.
PPS: при ссылке на ресурс используете HeroesPortal.
Demyan
Profile Hero history PM E-mail
Go to reply form Go to top
Sir HateYou
+ +
HateYou

HoMM III: Duke (5)
Messages: 2665
From: Colombia

Quote link Added: 24.08.2007 04:45
Хммм... вроде в одном ДЗ набирал уровень выше 75 и никаких глюков небыло... кроме того что не успел вовремя послать сэйвик)
HateYou
Special status:
Alliance
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Gorislav
+ + + + +
Gorislav

HoMM IV: Landless
HoMM III: Knight (2)
HoMM II: Landless
HoMM I: Landless
Messages: 711
From: Russian Federation

Quote link Added: 24.08.2007 10:57
Сэр HateYou, 24.08.2007 05:45
Хммм... вроде в одном ДЗ набирал уровень выше 75 и никаких глюков небыло... кроме того что не успел вовремя послать сэйвик)


А по разному бывает... Тока что протестил... В первый раз обнулился после 88 уровня(если не ошибаюсь)... Потом дошел до 105 уровня, без онуления, а он гад на след уровень не перешел а соскачил на 76 уровень...
Gorislav
Special status:
Dungeon Keepers
Profile Hero history PM E-mail
Go to reply form Go to top
Sir HateYou
+ +
HateYou

HoMM III: Duke (5)
Messages: 2665
From: Colombia

Quote link Added: 24.08.2007 12:56
Сэр Gorislav, 24.08.2007 11:57
Сэр HateYou, 24.08.2007 05:45
Хммм... вроде в одном ДЗ набирал уровень выше 75 и никаких глюков небыло... кроме того что не успел вовремя послать сэйвик)


А по разному бывает... Тока что протестил... В первый раз обнулился после 88 уровня(если не ошибаюсь)... Потом дошел до 105 уровня, без онуления, а он гад на след уровень не перешел а соскачил на 76 уровень...

А по статье должно полюбак глючить после 75, апшибочка.
HateYou
Special status:
Alliance
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Gorislav
+ + + + +
Gorislav

HoMM IV: Landless
HoMM III: Knight (2)
HoMM II: Landless
HoMM I: Landless
Messages: 711
From: Russian Federation

Quote link Added: 24.08.2007 14:07
Сэр HateYou, 24.08.2007 13:56
Сэр Gorislav, 24.08.2007 11:57
Сэр HateYou, 24.08.2007 05:45
Хммм... вроде в одном ДЗ набирал уровень выше 75 и никаких глюков небыло... кроме того что не успел вовремя послать сэйвик)


А по разному бывает... Тока что протестил... В первый раз обнулился после 88 уровня(если не ошибаюсь)... Потом дошел до 105 уровня, без онуления, а он гад на след уровень не перешел а соскачил на 76 уровень...

А по статье должно полюбак глючить после 75, апшибочка.


После 75 уровня не переходит на 76. А сразу на 88. В смысле 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88(1899999999). Сидишь и энтеришь. Зануляется и уходит в минус тока после 88го и то при условии что переход на другой уровень проходит через дерево. Если же через опыт в пандорке то зануления не происходит, и после 88 уровня переходит сразу на 108 уровень.
Gorislav
Special status:
Dungeon Keepers
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Demyan
+
Demyan

HoMM III: Baron (6)
Messages: 692
From: Russian Federation

Quote link Added: 26.08.2007 12:38
2 HateYou и Gorislav
Неплохо бы подтвердить ваши наблюдения сейвами, как минимум.

demyan-hp.fatal.ru/TestExp/TestLevel.h3m
demyan-hp.fatal.ru/TestExp/TestLevel_0001.GM1

В сейве уже достаточно лазуриков, что пошагам (без деревьев) дойти до любого уровня НЕ ПЕРЕСКАКИВАЯ через 1-2.
Если будете говорить, что это особенности компа, на котором сгенерен сейв, то карта к вашим услугам, только лазуриков сами добавьте.

Changed 18.11.2016 07:19 by moderator Registr
Demyan
Profile Hero history PM E-mail
Go to reply form Go to top
Go to forum:

Post reply

Tavern | Questions of beginners