Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Обход античитов Чёрный рынок Реклама и привилегии Разработка читов ИИ и читы

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > >
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр




Ответ
 
Опции темы
Старый 12.11.2026, 11:45   #1
KarabasS
Читер
Аватар для KarabasS
OFFLINE
Регистрация: 28.08.2013
Сообщений: 183
Благодарностей:
47 всего
Мнения: + 333
Репутация: 142

Редактирование интерфейса.


Народ, только сильно не пинайте, ну реально не знаю как редактировать.
Я через gommostudio пытался найти нужный интерфейс, я все подряд растягивал, много раз методом тыка растягивал все, что примерно похоже, так и не понял, как растянуть всю колонку или сместить весь текст.
Я через ИИ прогонял интерфейс, тоже ни чего не нашел... Ну подскажите пожалуйста. Можно под хайд или в ПМ.
Изображения
Тип файла: jpg 1111111111111111111.jpg (53.2 Кб, 28 просмотров)

Не забываем благодарить
 
Ответить с цитированием


Старый 12.11.2026, 11:53   #2
rule-z
Гильдия RF-Cheats
Аватар для rule-z
OFFLINE
Регистрация: 11.02.2008
Возраст: 35
Сообщений: 2,282
Благодарностей:
1,514 всего
Мнения: + 4825
Репутация: 4660
Отправить сообщение для rule-z с помощью ICQ

Цитата:
Сообщение от KarabasS Посмотреть сообщение
Народ, только сильно не пинайте, ну реально не знаю как редактировать.
Я через gommostudio пытался найти нужный интерфейс, я все подряд растягивал, много раз методом тыка растягивал все, что примерно похоже, так и не понял, как растянуть всю колонку или сместить весь текст.
Я через ИИ прогонял интерфейс, тоже ни чего не нашел... Ну подскажите пожалуйста. Можно под хайд или в ПМ.
Тоже интересен был данный вопрос. Где и что (какой параметр) пытался растягивать?

silence is golden
 
Ответить с цитированием
Старый 12.11.2026, 12:05   #3
KarabasS
Читер
Аватар для KarabasS
OFFLINE
Регистрация: 28.08.2013
Сообщений: 183
Благодарностей:
47 всего
Мнения: + 333
Репутация: 142

В common.spr похожие колонки растягивал.
В main.spr похожие колонки растягивал, как в простой папке Spiritimage-common, так и в ru-ru, да и в spiritimage.
Даже unit растягивал
Ну дайте дельный совет

Не забываем благодарить
 
Ответить с цитированием
Старый 12.11.2026, 12:11   #4
rule-z
Гильдия RF-Cheats
Аватар для rule-z
OFFLINE
Регистрация: 11.02.2008
Возраст: 35
Сообщений: 2,282
Благодарностей:
1,514 всего
Мнения: + 4825
Репутация: 4660
Отправить сообщение для rule-z с помощью ICQ

Цитата:
Сообщение от KarabasS Посмотреть сообщение
В common.spr похожие колонки растягивал.
В main.spr похожие колонки растягивал, как в простой папке Spiritimage-common, так и в ru-ru, да и в spiritimage.
Даже unit растягивал
Ну дайте дельный совет
Вряд ли это делается только в SPT. Это всего лишь спрайт (картинка), которая натягивается на блок. Картинки подгоняют по размеру блока. Если блок будет другого размера, картинка всё равно натянется, просто будет кривой.

Поэтому основная геометрия, скорее всего, где-то в .bin в виде констант. После их изменения нужно будет подправить спрайт.

Думаю, что начальной точкой следует искать в бинарнике монтирование спрайта и смотреть, кем он используется.

silence is golden
 
Ответить с цитированием
Старый 12.11.2026, 12:31   #5
KarabasS
Читер
Аватар для KarabasS
OFFLINE
Регистрация: 28.08.2013
Сообщений: 183
Благодарностей:
47 всего
Мнения: + 333
Репутация: 142

Цитата:
Сообщение от rule-z Посмотреть сообщение
Вряд ли это делается только в SPT. Это всего лишь спрайт (картинка), которая натягивается на блок. Картинки подгоняют по размеру блока. Если блок будет другого размера, картинка всё равно натянется, просто будет кривой.

Поэтому основная геометрия, скорее всего, где-то в .bin в виде констант. После их изменения нужно будет подправить спрайт.

Думаю, что начальной точкой следует искать в бинарнике монтирование спрайта и смотреть, кем он используется.
Ты прав, в ИИ я прогонял и .bin, там есть кое какие параметры, но толку не дало, либо я уже обленился и не стал досконально терроризировать ИИ.
Может просто есть у кого правильный запрос

Просто я сейчас с 10ток акков GPT атакую, что бы проект довести до нормального состояния. Я же халявщик, не хочу платить

Последний раз редактировалось KarabasS; 12.11.2026 в 12:33.

Не забываем благодарить
 
Ответить с цитированием
Старый 12.11.2026, 14:54   #6
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,061
Благодарностей:
37,858 всего
Мнения: + 32530
Репутация: 106943

Цитата:
Сообщение от KarabasS Посмотреть сообщение
В common.spr похожие колонки растягивал.
В main.spr похожие колонки растягивал, как в простой папке Spiritimage-common, так и в ru-ru, да и в spiritimage.
Даже unit растягивал
Ну дайте дельный совет
даю дельный совет: декомпилируй бинарник ищи там классы создания окон интерфейса, потом по коду ищи где методы нужные вызываются и смотри с какими параметрами они вызываются, там должны быть размеры окна. рулез правильно подметил окно создается в коде игры там же натягивается текстура, ну изменишь ты текстуру она так же натянется под заданный в коде размер окна. и да это не на пять минут делов придется покопаться основательно если хочешь в этом разобраться.


Никогда нет причин для печали.



 
Ответить с цитированием
Сказали спасибо:
Diantro (12.11.2026), KarabasS (12.11.2026)
Старый 12.11.2026, 18:29   #7
KarabasS
Читер
Аватар для KarabasS
OFFLINE
Регистрация: 28.08.2013
Сообщений: 183
Благодарностей:
47 всего
Мнения: + 333
Репутация: 142

Цитата:
Сообщение от Тигрь Посмотреть сообщение
даю дельный совет: декомпилируй бинарник ищи там классы создания окон интерфейса, потом по коду ищи где методы нужные вызываются и смотри с какими параметрами они вызываются, там должны быть размеры окна. рулез правильно подметил окно создается в коде игры там же натягивается текстура, ну изменишь ты текстуру она так же натянется под заданный в коде размер окна. и да это не на пять минут делов придется покопаться основательно если хочешь в этом разобраться.
оО @Тигрь это ужс... Естественно через ИКСрефс мы фиг че найдем...
далее идем через виртуалку, тут находим avcguicharinfowindow (я вообще думал, что это с полноценным окном что то связанно)
ищем адресс, у меня он 00BB42B8
И естественно ищем тайп. Я тайпы искал через ИИ, уж простите.
Но бл... Тут оказывается не все так просто.
Я "БОГотворю" того, кто это нашел еще в дааалеких временах, когда об ИИ не было и речи.
Система такая, через RTTI находим то, что нам надо, а это ни где ни зуя не написано, щелкаем на CGUICharInfoWindow::`RTTI Class Hierarchy Descriptor' - видим диз и хекс

Код:
.rdata:00B62BC4 ; CGUICharInfoWindow::`RTTI Class Hierarchy Descriptor'
.rdata:00B62BC4 ??_R3CGUICharInfoWindow@@8 dd 0         ; DATA XREF: .rdata:00B62BC0***8593;o
.rdata:00B62BC4                                         ; .rdata:00B62C10***8595;o ...
.rdata:00B62BC4                                         ; signature
.rdata:00B62BC8                 dd 1                    ; attributes
.rdata:00B62BCC                 dd 8                    ; # of items in the array of base classes
.rdata:00B62BD0                 dd offset ??_R2CGUICharInfoWindow@@8 ; reference to the array of base classes
.rdata:00B62BD4 ; CGUICharInfoWindow::`RTTI Base Class Array'
.rdata:00B62BD4 ??_R2CGUICharInfoWindow@@8 dd offset ??_R1A@?0A@EA@CGUICharInfoWindow@@8
.rdata:00B62BD4                                         ; DATA XREF:
Жмем на выделенном ??_R3CGUICharInfoWindow@@8 англ X


??_R3CGUICharInfoWindow@@8 но вам будет 6 офсетов, их отсеять легко.
c14, c28, c3c, c50 - т.е 00B62C14.
CGUICharInfoWindow ищем это.
CGUIScrollbar ищем это.
CGUICharInfoBoard ищем это.
Все!


А потом я тупо плюнул и пошел в гпт бухать, потому как я задолбался. Мир грез, слез и (ну есть кайф, разбирать неизведанное).

Вот вам ширнуть 0x23A3DD окно, вот вам было e4 00 - 228, вот стало 04 01 - 260, было 228х119, стало 260х119, да и ху с ним, делаем дальше.

Смещение всего текста влево 0x236398 - Было 0A 00 00 00, поставил 00 00 00 00 и пойдет. Но хочу понять другое, как растягивается.

Не нашел я, как правильно растянуть окно, точнее нашел, но видать это не только его тянуть надо.

Последний раз редактировалось KarabasS; Вчера в 13:48.

Не забываем благодарить
 
Ответить с цитированием
Старый Вчера, 02:49   #8
BigBan
Продвинутый читер
Аватар для BigBan
OFFLINE
Регистрация: 15.11.2011
Возраст: 32
Сообщений: 344
Благодарностей:
78 всего
Мнения: + 431
Репутация: 235

Цитата:
Сообщение от KarabasS Посмотреть сообщение
оО @Тигрь это ужс... Естественно через ИКСрефс мы фиг че найдем...
далее идем через виртуалку, тут находим avcguicharinfowindow (я вообще думал, что это с полноценным окном что то связанно)
ищем адресс, у меня он 00BB42B8
И естественно ищем тайп. Я тайпы искал через ИИ, уж простите.
Но бл... Тут оказывается не все так просто.
Я "БОГотворю" того, кто это нашел еще в дааалеких временах, когда об ИИ не было и речи.
Система такая, через RTTI находим то, что нам надо, а это ни где ни зуя не написано, щелкаем на CGUICharInfoWindow::`RTTI Class Hierarchy Descriptor' - видим диз и хекс

Код:
.rdata:00B62BC4 ; CGUICharInfoWindow::`RTTI Class Hierarchy Descriptor'
.rdata:00B62BC4 ??_R3CGUICharInfoWindow@@8 dd 0         ; DATA XREF: .rdata:00B62BC0***8593;o
.rdata:00B62BC4                                         ; .rdata:00B62C10***8595;o ...
.rdata:00B62BC4                                         ; signature
.rdata:00B62BC8                 dd 1                    ; attributes
.rdata:00B62BCC                 dd 8                    ; # of items in the array of base classes
.rdata:00B62BD0                 dd offset ??_R2CGUICharInfoWindow@@8 ; reference to the array of base classes
.rdata:00B62BD4 ; CGUICharInfoWindow::`RTTI Base Class Array'
.rdata:00B62BD4 ??_R2CGUICharInfoWindow@@8 dd offset ??_R1A@?0A@EA@CGUICharInfoWindow@@8
.rdata:00B62BD4                                         ; DATA XREF:
Жмем на выделенном ??_R3CGUICharInfoWindow@@8 англ X


??_R3CGUICharInfoWindow@@8 но вам будет 6 офсетов, их отсеять легко.
c14, c28, c3c, c50 - т.е 00B62C14.
CGUICharInfoWindow ищем это.
CGUIScrollbar ищем это.
CGUICharInfoBoard ищем это.
Все!


А потом я тупо плюнул и пошел в гпт бухать, потому как я задолбался. Мир грез, слез и (ну есть кайф, разбирать неизведанное).

Вот вам ширнуть 0x23A3DD окно, вот вам было e4 00 - 228, вот стало 04 01 - 260, было 228х119, стало 260х119, да и ху с ним, делаем дальше.
Ищу дальше смещение ползунка.



ПОКА НЕ ГОТОВО!
Посмотри мою тему с руссификатором. Там модули на инвентарь и на расширение этого интерфейса и ещё пару фиксов.
 
Ответить с цитированием
Сказали спасибо:
KarabasS (Вчера)
Старый Вчера, 04:32   #9
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,061
Благодарностей:
37,858 всего
Мнения: + 32530
Репутация: 106943

Вообще были же очень древние сурсы клиента и сервера GIGA3 вроде. я оттуда много почерпнул в свое время на сколько я помню там и все взаимодействие с интерфейсом было, да тот клиент от современной версии отличается, даже от пятого апа отличался, но сама основа там заложена та же самая. от исходников отталкиваться проще чем в декомпиле искать. я обычно смотрел что-то в тех сурсах а потом уже пытался найти похожее в декомпиле бинарника. правда где эти сурсы щас достать я хз, у меня под рукой сейчас нет их.

Добавлено через 16 минут
для тех кто не в курсе: еще из примечательного все эти окна внутри так же обрабатывают SendMessage с собственными задекларированными WM_USER и через отправку главному окну извне SendMessage с нужными WM_USER можно управлять внутренними окнами, кликать там кнопки перетаскивать предметы, юзать их. но по моему размер окон так поменять нельзя. некоторые на этом принципе ботов писали, видимо потому что не могли/не хотели дергать игровые классы. Можете запустить Spy++ и потаскать окна внутри рфки и потыкать там на кнопки, будет очень интересно. =)

Последний раз редактировалось Тигрь; Вчера в 04:48. Причина: Добавлено сообщение


Никогда нет причин для печали.



 
Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Баг интерфейса. xeLa Архив читов и багов ArcheAge (Без хайда) 2 10.07.2017 08:02
Правка интерфейса Васек Karos: Начало читы 1 14.10.2016 08:57
[Обсуждение] Персонализация интерфейса Sprank ArcheAge читы, баги, дюпы 5 12.09.2016 16:58
Изменение интерфейса в рф ZOMA1994 Архив 37 29.03.2010 22:55

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр