Current time: 23.03.2024, 16:16 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Расширенный диалог повышения уровня героя
Author Message
gamecreator Offline

Posts: 7107
Post: #16

(09.10.2014 02:09)igrik Wrote:  1. Придумать на какой стандарный текст можно это заменить "Получив достаточно опыта, ваш герой может изучить"
Так я это и собирался узнать. А говоришь отвязал. На самом-то деле оказывается ты даже названия навыков не брал из игры.
(09.10.2014 02:09)igrik Wrote:  3. Так я и не могу вдуплить как прочитать описание вторичных навыков.
Я же дал адрес. Там и названия, и описания. Задавай вопросы что ли чтобы я мог понять что именно тебе неясно и ответить.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
09.10.2014 02:15
Find all posts by this user Quote this message in a reply
Khadras Offline

Posts: 54
Post: #17

Sorry for my translation. I translated with google to understand what you done. The problem is simple, after 3 or 4 turns, when AI had first time level up a hero appears an error message and game close. I can reproduce the error because it happens every time.

Here is another one with complete crashlog:

It happens after end turn and i guess after AI turns. I guess is because i am expert in learning skill and after end turn this skill try to give a free level to my hero and the dialog from skill calling not want to appear.

Yes, is from Learning. This secondary skill had problem in this mod. Now i did not choose Learning, and the game not crash and no error.
(This post was last modified: 09.10.2014 02:41 by Khadras.)
09.10.2014 02:23
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #18

I see there is no much to translate but can't do anything about:

off topic (Click to View)
So, being unable to help with translation, can I ask you guys to make one? This mod should be advertised in more than one language.


@PS: Khadras has a point. I also noticed that learning from wog crashes/freezes the game if trying to give a skill to AI for example, during AI's turn. I think a code should disable learning when AI turns. For all wog options.
(This post was last modified: 09.10.2014 07:05 by Valery.)
09.10.2014 07:02
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #19

Quote:Так я это и собирался узнать. А говоришь отвязал. На самом-то деле оказывается ты даже названия навыков не брал из игры.
Всмысле не брал названия навыков? или ты про первичные? если да, то да - не брал. Но сейчас уже мод читает только ресурсы игры (я про текстовые). Никакого "самописецтва".

Valery, переводить уже ничего не нужно.

Quote:Задавай вопросы что ли чтобы я мог понять что именно тебе неясно и ответить.
по тому адресу я могу прочитать "Поиск пути". Я не понимаю как узнать размер смещения чтобы прочитать "Базовое Поиск пути .... текст поисания навыка". Размер смещения чтобы перейти к описанию меткости. А как это всё прикрутитья и уже разберусь

Что касается конфликта с опцией "Обучаемость II", я с ней разберусью но чуть позже.


game bug fixes extended.dll || My Plugins || My GitHub
09.10.2014 10:53
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #20

Нет, ты не можешь прочесть по тому адресу "Поиск пути". По адресу находится массив строк (т.е. указателей), 4 элемента на навык остальное повторять лень уже. Вот по адресу из 0-го элемента массива ты можешь прочесть "Поиск пути", да.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
09.10.2014 11:59
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #21

А UN:N4 нельзя использовать? Или проблема с "автопереводом" названия ранга (базовый, продв., эксп.)? Ранги же можно обозначать как-то по другому - цифрами, графикой.
Тем более, что названия рангов не склоняются и смотрятся не очень.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
09.10.2014 18:58
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #22

Я уже писал адрес массива с названиями рангов. Подозреваю, что igrik не понял как с этим массивом обращаться.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
09.10.2014 19:38
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #23

c названиями рангов я разобрался и считываю их из SkillLev.txt (без разницы русская или английская или любаю другая версия героев). Я не разобрался с описанием и как обращаться с этим массивом
UN:N4 же считывает только название навыка без его уровня

Algor, а в чем может быть несовместимость скриптов на изучение 28 навыков и "исскуства войны"


game bug fixes extended.dll || My Plugins || My GitHub
09.10.2014 20:06
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #24

(09.10.2014 20:06)igrik Wrote:  c названиями рангов я разобрался и считываю их из SkillLev.txt
А зря, вдруг оно скриптом поменяется. Зато по моим адресам все те самые строки, которые использует родной диалог повышения уровня.
(09.10.2014 20:06)igrik Wrote:  Я не разобрался с описанием и как обращаться с этим массивом
Так разбирайся, спрашивай если что не ясно.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
09.10.2014 21:49
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #25

т.к. через !!OW:A-1/?y1 нельзя получить номер героя в триггере !?HL-1 возник вопрос: можно ли тут получить номер героя подымающего уровень?
Code:
004DA990 ; void __thiscall Hero_CheckLevelUps(_Hero_ *this)
из-за этого и возникает конфликт со скриптом обучаемости, и в темнице при получении опыта от боевой академии.


game bug fixes extended.dll || My Plugins || My GitHub
09.10.2014 22:05
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #26

Зачем тебе триггер? Выводи своё окно прямо вместо стандартного. Оно и логичнее, и проблем меньше.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
09.10.2014 22:15
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #27

так я и вывожу своё окно вместо стандартного, ̶н̶о̶ ̶н̶о̶м̶е̶р̶ ̶г̶е̶р̶о̶я̶,̶ ̶е̶с̶л̶и̶ ̶у̶р̶о̶в̶е̶н̶ь̶ ̶п̶о̶л̶у̶ч̶а̶е̶т̶ ̶"̶л̶е̶в̶ы̶й̶"̶ ̶г̶е̶р̶о̶й̶ ̶я̶ ̶п̶о̶л̶у̶ч̶и̶т̶ь̶ ̶н̶е̶ ̶м̶о̶г̶у̶ ̶
могу Ab


game bug fixes extended.dll || My Plugins || My GitHub
09.10.2014 22:43
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #28

(09.10.2014 22:05)igrik Wrote:  т.к. через !!OW:A-1/?y1 нельзя получить номер героя в триггере !?HL-1 возник вопрос: можно ли тут получить номер героя подымающего уровень?
А чем не устраивает
?


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
09.10.2014 22:50
Visit this user's website Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #29

Скачать (beta)
Пока что для тестирования. Пофикшен конфликт со скриптом Обучаемостьи. Мод полностью использует текстовые ресурсы игры.
Если есть какие-либо пожелания по оформлению диалогового окна - выражайте. Дополню. Ибо окно выглядит немного пустоватым.
И осталось прикрутить описание втор.навыков. по ПКМ.


game bug fixes extended.dll || My Plugins || My GitHub
10.10.2014 02:22
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #30

У меня Эра с этой бетой не запускается (как, впрочем, и со стабильной версией). Кроме Вога ничего другого в модах нет.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
10.10.2014 02:44
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group