Таверна | Герои Меча и Магии 3 оффлайн
Страницы: на первую | пред | 1 | 2 | 3 | 4 | 5 | след | на последнююАвтор | Сообщение | |
---|---|---|
Сэр DeathLust
HoMM VI: Рыцарь (1) |
Впечатление сразу: маловато логистов.
|
|
Сэр AVS Hunter
HoMM V: Безземельный |
Моих героев "полное собрание" не видит, пишет что не запущены.
Также неплохо бы добавить дипломатов в сортировку по классам. |
Особый статус: |
Сэр yvvan
HoMM VI: Безземельный |
Я хочу сделать несколько сортировок. Тут сейчас только по специальностям (не по стартовым навыкам). Делал как пробный вариант. По стартовым полезным навыкам будет отдельная сортировка.
Насчет полного собрания. Там видимо нужно поменять название окна... а как оно называется у тебя? |
|
Сэр Sub-Zero
HoMM III: Император (27) |
Сэр yvvan, 18.01.2011 11:50 "Герои Меча и Магии III" Можно руками написать, но не копает, при первой же перезагрузке ничего не происходит. |
Особый статус: |
Сэр Kirinyale
HoMM V: Рыцарь |
Сэр cyberB, 18.12.2010 19:14Если ещё актуально - насколько я помню, он определял тип города по цвету левого верхнего пикселя на экране (или какого-то другого, который у всех городов разный). Зная тип города, уже можно тыкать в таверну по конкретным координатам. |
|
Сэр yvvan
HoMM VI: Безземельный |
Сэр Kirinyale, 18.01.2011 11:55Это уже не актуально, я давно определяю почти каждое событие по цветам пикселей)Сэр cyberB, 18.12.2010 19:14Если ещё актуально - насколько я помню, он определял тип города по цвету левого верхнего пикселя на экране (или какого-то другого, который у всех городов разный). Зная тип города, уже можно тыкать в таверну по конкретным координатам. Сэр Sub-Zero, 18.01.2011 11:53Похоже, нужно потестировать на полном собрании. Я только для СоДа проверял..Сэр yvvan, 18.01.2011 11:50 |
|
Сэр Sub-Zero
HoMM III: Император (27) |
Сэр yvvan, 18.01.2011 12:22Сэр Sub-Zero, 18.01.2011 11:53Похоже, нужно потестировать на полном собрании. Я только для СоДа проверял.. Не копает ни на 4.0. (Собрание), ни на 3.2. (СоД англ.). |
Особый статус: |
Сэр DeathLust
HoMM VI: Рыцарь (1) |
Сэр yvvan, а версия под линух где-нибудь выложена?
|
|
Сэр AVS Hunter
HoMM V: Безземельный |
Сэр Sub-Zero, 18.01.2011 11:53 Да, это я сразу, что-то не то написал наверное. Процесс прерывается не доходя до меню загрузки. |
Особый статус: |
Сэр AlexSpl
HoMM VI: Безземельный |
Существующую копалку можно разогнать за счёт пропуска захода в окно города. Т.е. оставить только рестарты. Прога и так знает, кто в Таверне сидит.
|
|
Сэр yvvan
HoMM VI: Безземельный |
Сэр Sub-Zero, 18.01.2011 12:33Я у себя тестировал на 3.2 (русская). Но раз такая разница с остальными версиями, придется везде гонять. Собственно для этого и повесил эту версию, тчобы знать где искать проблемыСэр yvvan, 18.01.2011 12:22Сэр Sub-Zero, 18.01.2011 11:53Похоже, нужно потестировать на полном собрании. Я только для СоДа проверял.. Сэр DeathLust, 18.01.2011 12:38НАсчет нее я еще не рашил, либо нужно писать, чтобы пользователь ставил себе библиотеки Qt4, либо класть их вместе, но последний вариант я еще не проверял на машине без qt - как проверю - выложу. Ну и раз такая разница с разными версиями героев - надо в первую очередь с этим разобраться. Сэр AVS Hunter, 18.01.2011 12:43Сэр Sub-Zero, 18.01.2011 11:53 Скорее всего какая-то неожидаемая разница в цветах некоего пикселя. Надеюсь поправимая не полной заменой всех цветов пикселей для других версий, а лишь заданием отклонения от среднего значения... |
|
Сэр Morfey
HoMM V: Безземельный |
Народ!
Вы тратите время в пустую! Героекопалка уже давно сделана и реально работает. Она есть уже много у кого, вот скрин ее работы: Сэр Navuchodonosor, 19.01.2011 10:45 |
|
Сэр yvvan
HoMM VI: Безземельный |
У меня такой проги нету, да и потом, это вроде как "нечестная" героекопалка на скрине.
Все-таки залезать в память игры - это читерство, я могу залезть в память и поставить себе что угодно, если буду знать, что менять. Поэтому, подозреваю, что кому-то может быть полезна и эта разработка. Хотя если бы кто-то поведал, как сделано там это (я не имею желания сканировать всю память героев и искать там), то можно было бы объединить в одном месте "честны" и "не совсем" варианты копания. ps мне было бы интересно достать прогу, которая на скрине, хотя бы для любопытства - но я ингде не находил ничего подобного. поделитесь, где искать? |
|
Сэр DeathLust
HoMM VI: Рыцарь (1) |
Сэр Morfey, 19.01.2011 11:03Назначение героев компам очень похоже на вмешательство в игровой процесс. |
|
Сэр Kirinyale
HoMM V: Рыцарь |
То, что на скрине, работает как отладчик, перехватывая абсолютно все обращения к функции Героев, выбирающей следующего героя. При этом подставить героя можно только из числа тех, которые могут там появиться реально (т.е. не сидят в чужой таверне, не забанены на карте и т.п.).
Чтобы пользоваться такой копалкой "честно", её запускают только на момент конкретной "копки" и выключают (перегружая героев) сразу после этого. Если этого не делать - можете сами догадаться, что грозит турнирам. Именно поэтому она до сих пор не лежит в открытом доступе (точнее, наверняка где-то лежит, но я бы не сказал, где, даже если бы знал). |
|
Сэр yvvan
HoMM VI: Безземельный |
Хм, может тоже через Spy++ поглазеть... Любопытно даже стало
Наверняка можно это завернуть в полностью честную оболочку, чтобы не позволять кому-то использовать "не по назначению". |
|
Сэр AlexSpl
HoMM VI: Безземельный |
Самый простой метод копки - руками. Ставим нулевую вероятность появления всех классов героев, кроме нужного и копаем вручную. Гарантированно выкопаем героя быстрее любой копалки.
|
|
Сэр yvvan
HoMM VI: Безземельный |
Сэр AlexSpl, 19.01.2011 13:26Ты о чем вообще говоришь? Мы о Heroes 3 SoD. А ты? Где ты предлагаешь нам вероятности выставлять ? xD |
|
Сэр AlexSpl
HoMM VI: Безземельный |
Текстовичок кидается в папку DATA (не помню, как зовётся сейчас). Причём сама копка проходит по законам игры.
|
|
Сэр yvvan
HoMM VI: Безземельный |
Сэр AlexSpl, 19.01.2011 13:44Пруф в студию! |
|
Сэр Tolikandro |
Сэр yvvan, 19.01.2011 13:47Сэр AlexSpl, 19.01.2011 13:44Пруф в студию! Насколько я понимаю имеется ввиду этот файл "HCTRAITS.TXT" правда в нем можно выставлять вероятность только для класса но не для конкретного героя.. но может есть еще гдето... |
|
Сэр AlexSpl
HoMM VI: Безземельный |
Да, он самый. В классе 8 героев. Вероятность выкопать нужного 1/8. Соответственно, за 10 попыток имеем почти 75%.
|
|
Сэр Tolikandro |
Сэр AlexSpl, а вы как мастер программистского дела, не могли бы на скорую руку создать копалку "с предзаказом" ? )
|
|
Сэр AlexSpl
HoMM VI: Безземельный |
А чем она будет отличаться от той, что показана на скрине? )
|
|
Сэр yvvan
HoMM VI: Безземельный |
Сэр Tolikandro, 19.01.2011 14:03Не поделитесь образцом файла?)Сэр yvvan, 19.01.2011 13:47Сэр AlexSpl, 19.01.2011 13:44Пруф в студию! Сэр AlexSpl, 19.01.2011 14:14 Проверкой на честность! Чтобы не давать использовать не по назначению |
|
Сэр AlexSpl
HoMM VI: Безземельный |
Всё дело в том, что понимать под честной игрой. Так, я, например, считаю запись в сейв (или ОП) нечестной игрой. И буду так считать, пока это будет запрещено Правилами.
|
|
Сэр Tolikandro |
Сэр yvvan, 19.01.2011 14:16 Вот zalil.ru/30364277 его же можно вынуть обычным редактором ресурсов из файла в папке Дата. |
|
Сэр AlexSpl
HoMM VI: Безземельный |
Я слышал, что такие проги есть, но сам ни разу не видел ни одной. Предзаказ уже давно есть в TE. Попробуйте на досуге просуммировать время, потраченное Вами на копку героев в СОДе )
Однако, в предзаказе есть подводные камни: нужно ТОЧНО знать, какие герои могут появиться в данный момент игры в Таверне, а какие нет. С предзаказом легко посадить в Таверну героя, которого при нормальной игре там быть попросту не может. К тому же, героя мало просто "посадить" в Таверну Например, его нужно ещё пометить как "занятый", при этом помечая как "свободный" героя, которого мы убираем из Таверны. Не уверен, что такие тонкие моменты учтены в той копалке, что представлена на скрине. |
|
Сэр DeathLust
HoMM VI: Рыцарь (1) |
Сэр Sub-Zero, 18.01.2011 11:53Полное собрание (Rus): в город (№1, Rampart) заходит, таверну не открывает; в городе (№2, Болото) копает 1 раз (и лево, и право), застопоривается на окне опций - не переходит в окно загрузки сейвов.Сэр yvvan, 18.01.2011 11:50 |
|
Сэр Kirinyale
HoMM V: Рыцарь |
Сэр AlexSpl, 19.01.2011 14:43Учтены. Точнее, там и учитывать ничего не нужно. Она, по сути, пользуется родным кодом Героев, поэтому выдаёт список только реально доступных героев с гарантией 100%. |
|