Все с ач: Сегодня вы узнаете как увидить всех на ГВ. Но не думайте, что всё так просто, мы будем видеть таблички гильдий над всеми, и врагами и своими, вне зависимости от их статуса (hide, cloak, tunnel drive).
ЧАСТЬ 1: Вытаскиваем sclientinfo.xml
1.1 Сперва нам нужно проверить есть ли в нашем клиенте папка Data, если есть, то смотрим в ней файл sclientinfo.xml с ним мы и будем работать.
1.2 Если папка отсутствует, то это усложняет нашу задачу и нам придется вытаскивать её из *.grf файлов. Откроем data.ini (блокнотик с шестеренкой). Увидим примерно такую картину.
Посмотрим размеры этих файлов в папке с нашим клиентом. Те файлы, размер которых ~1GB нам НЕ нужны!
Чаще всего это data.grf и sdata.grf .
Теперь, нам нужно найти оставшиеся файлы. И вытащить из них sclientinfo.xml. Для этого будем использовать программу gryff. [Ссылки могут видеть только зарегистрированные пользователи. ]
Распаковываем архив и запускаем gryff_s.exe
Теперь нам нужно открыть наши *.grf файлы.
Жмем File -> Open... Находим наши *data.grf (где * - любая буква англ. алфавита, кроме s)
Вы увидите примерно такое окошко
В правой части мы видим список файлов, поищем там sclientinfo.xml
Теперь нужно его отсюда извлечь. Жмем правой кнопкой и выбираем Extract
Извлекаем в любую удобную нам папку.
И вот sclientinfo.xml у нас в руках. Больше он нигде находится не может, за исключением некотрых серверов где он хитро замаскирован под какую-либо карту! Но это редкость, описывать здесь я это не буду.
Часть 2: Прописываем себя ГМом
2.1 Открываем sclientinfo.xml с помощью блокнота.
Видим примерно такое
Видим, что админами прописано два человека, нужно добавить еще строчку...
Код:
<admin>2000001</admin> <admin>ВАШ ID </admin> <admin>2000002</admin>
У вас сразу возникнет вопрос: "а как узнать свой ID?"
Конечно же, с помощью бота, других методов я не нашел...
2.2 Я расскажу вам как сделать это быстрее всего, без всяких настроек.
1. Скачиваем самого бота. [Ссылки могут видеть только зарегистрированные пользователи. ]
2. Распаковываем, открываем /control/config.txt.
3. Нам нужны строки:
Код:
# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy XKore 1 <===Включаем режим xkore XKore_silent 1 XKore_bypassBotDetection 1 XKore_exeName
Код:
*.exe <===Сюда прописываем exe который у вас в клиенте и которым вы запускаете игру, если патчером, то проследите какой exe он использует.
Делаем всё как у меня выше. Сохраняем
4. Запускаем start.exe в папке с ботом. Ждем пару минут и запускаем клиент, заходим под своим логином(чаром можно не заходить), сворачиваем или закрываем клиент и смотрим в окошко start.
Там появится примерно следующее:
Account ID это то, что нам нужно. Вписываем его туда куда сказано в пункте 2.1.
ВСЁ НАШ ЧИТЕРНЫЙ sclientinfo.xml готов!
Часть 3: Возвращаем sclientinfo.grf в клиент
3.1 Теперь нам нужно возвратить наш читерный sclientinfo.xml обратно. Если вы его брали в папке Data, то положите его снова туда.
3.2 Если же вы извлекали его с помощью gryff, то теперь лучше засунуть его обратно, сделаем это таким образом:
Открываем gryff, и свой *data.grf в котором брали sclientinfo.xml . Перетаскиваем в правое окошко мышкой его обратно, он заменяется. Нажимаем закрыть, нас спрашивают "Хотим ли мы сохранить?" жмем, ОК!
После чего начнется перепаковка grf, ждем и наш клиент готов.
Пояснения:
1. Вы выглядите как ГМ, но это только клиент думает, что вы ГМ.
2. Только вы видите себя как ГМ, у остальных вы обычный персонаж.
3. У вас не работают комманды ГМа.
4. Теперь вы можите узнавать ID персонажей нажав на них правой кнопкой в игре читерным акком.
5. Это всё один гайд, делать нужно всё с начала и до конца!
ID узнается так: в WPF ловим пакет, который отсылается при наведении курсором на себя. Там несколько чисел, какое-то из них ID, я уж не помню. Естественно надо будет перевернуть порядок байт и перевести из HEX в DEC.