Перейти к содержанию

Сообщения от О максимальном уровне

12 лет назад
Может и так,вот мне удалось открыть лаунчер как архив и там есть почти понятный текст,вот только символы никак не могу открыть уже все варианты в офисе перепробовал вобщем вот пример:
EXP####AI: Hero visited Sphinx and got ####(invalid choice)####Defence
+2##Attack +2###AI: Hero visited Arena and selected #### (invalid skill)####
(invalid learn result)# and already knows # and learned nothing#### (invalid
inputs)### and learned ###AI: Hero visited Witch
Hut##entered#Sanctuary###pursues fleeing monster#no skill or perk was
selected###selected skill/perk %s (mastery %d, value %d)###no skills or perks
available####available skill/perk: %s (mastery %d, value %d)#level
up####attribute: %s###Spellpower##Knowledge###Offence#Defence#got from chest##%i
EXP (instead of %i GOLD)#garrison visited / creatures swapped####heroes

что тут к чему,и как нормально все прочесть?Может знает кто?
Аватар пользователя
12 лет назад
Это похоже на болванки для лога.
В ответ пользователю RedHeavenHero
12 лет назад
Есть ли смысл редактировать прогу,или же поискать какие-то конкретые конфигурации?

Добавлено через 4 минуты
Dyrman
Огась .
integer
-2, 147, 483, 648 .... 2, 147, 483, 647

40 уровень
1 216 586 989
а 41 уровень
2 147 483 647

какое совпадение )))

Герой нормально работает и с минусовым опытом, то есть для РПГ карты и тп это ещё дополнительная борозда как без мода, скриптов и прочей серьёзности долго не набирать 1 уровень :)
Где этот integer найти?
Аватар пользователя
12 лет назад
integer -- размер целочисленного типа. В Героях он лежит в том диапазоне, который обозначил Dyrman.
В ответ пользователю RedHeavenHero
12 лет назад
RedHeavenHero
Мод на понижение количества опыта
У меня вопрос,как это все вычисляется?Имею ввиду как посчитать зависимость между уровнями?Может есть какой-то общий множитель?Или сумма,которая может связывать с 24 по 40 уровень?
В ответ пользователю Nikitatigr
11 лет назад
Nikitatigr
Может-быть можно изменить integer?Или это невозможно(я в этом плохо разбираюсь и поэтому рассуждаю как простой пользователь)?

А такой мод я искал,но не нашёл :(


Любой теперь может сам понизить количество опыта для получения уровня:smile01: .Для этого нужен HEXeditor или проще HxD Найти строку Offset(h) : 0074BBB3 -F4 и поиграть с этим значением;) не помню с какого по какой уровень меняет:smile32: и еще одно значение offset(h) : 0074BBCD там вроде по умолчанию 18, я ставлю 10 чтоб по быстрее уровень героя поднять :smile49: все это для версии игры 3.1... А вот с максимальным уровнем по сложнее,пробовал дизеамсемлироварь :D пока не пойму что к чему :confused: к примеру что есть Strings что он меняет по чему он везде равен нолю :eek: их несколько нашел которые как-то касаются опыта например: MaxExp,0 HeroExp,0 ExpTooltip,0 и т.д.
Не помню может и повторяюсь,но наврят-ли не нашел таких сообщений от себя.И вопрос ко всем знающим в теме программ и как они работают,можно ли этот String по умолчанию который равен =0 изменть на 1 то есть влючить кое-что хочу :smile33:

Добавлено через 16 минут
и вот еще вопрос: Что такое References ?

Добавлено через 12 минут
Да и еще,может не в тему,но кто знает :smile08: Что дает имя профиля Mark Adler ? вроде что-то должно быть и имя папки в профилях меняется а что за бонусы от этого :smile41:
Аватар пользователя
11 лет назад
Классно, что Вы взялись за дизассемблер. Тоже близка эта тема, но что-то особых успехов у меня не было.
Аватар пользователя
11 лет назад
Так а что вам надо получить-то? Может я помогу и без дизассемблера?)
(я например решил вопрос с поднятием нежити, почти как в тройке теперь играю)
Аватар пользователя
11 лет назад
Так а что вам надо получить-то? Может я помогу и без дизассемблера?)
Едва ли ) Мне надо получить... Получить возможность вставлять байты данных в шестнадцатеричный код ) В этом направлении пока бьюсь.
Аватар пользователя
11 лет назад
то есть? вставлять байты в шестнадцатеричный код?
если я правильно понял, то ты хочешь как в трейнерах сделать, так? там одна из технологий такая: по адресу:смещению вносятся байты, например
123005CH3:3C вносятся данные в обратном порядке (или в прямом, если трейнер закодили правильно), то есть в 123005CH3:3C передаются например, 9b 12 3C 8A.
Или по другому - сразу ищем адрес в хекс-редакторе, например 0069B000 и потом правим значения этого адреса.
Я правильно понял? или все таки через активную память подменять?
Аватар пользователя
11 лет назад
Трейнер -- что-то близкое к тому, но для меня данный способ совсем неинтуитивен, если честно. Хотя я бы не отказался от подробностей в ЛС.
Править байты -- совсем не то. Мне-то надо добавить. При добавлении все адреса в файле съезжают... Вот мне бы в идеале сделать редактор, который отслеживает добавление байтов и правит адреса, было бы самое оно. Но сходу я недопёр до простого алгоритма, как это сделать, отличить байты адреса от байтов кода очень непросто... Разве что с самого начала файла следить за этим, но тогда придётся полноценный дизассемблер писать, это некруто.
Аватар пользователя
9 лет назад
Nikitatigr
Как известно максимальный уровень героя-40.Однако однажды я столкнулся с интересным моментом: на своей карте я добавил герою опыт до 40 уровня через команду GiveExp.Опыт добавился до 40 уровня.Дольмены и деревья Силанны естественно перестали действовать на героя,однако при наведении на линию опыта в информации героя появлялась надпись: ур40 Опыт:1........./2......... (точные числа не помню).Это указывает на то,что в игре есть 41 и возможно ещё большие уровни,просто они заблокированы.Вопрос:возможно-ли сделать мод который сделает максимальным не 40 уровень,а более высокий?
Интересное наблюдение, но если удалось увеличить количество слотов для новых артефактов, то думаю, это также возможно

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 3 пользователей 1352 гостей