В этой статье пойдет речь о матрицах поворота вокруг оси Y, которые присущи каждому дамми блоку в Spt файлах, кто не понял, то вот она
1.000000 0.000000 -0.000000 0.000000
0.000000 1.000000 0.000000 0.000000
0.000000 0.000000 1.000000 0.000000
Понадобится
1)Аккаунт(лучше гм)
2)CheatEngine
3)Знание структуры spt файлов
Гайд написан на основе GU сервера.
матрица имеет вид
Код:
cos(a) 0 -sin(a)
0 1 0
sin(a) 0 cos(a)
Я не буду рассказывать о сверх операциях которые происходят при подсчете этой матрицы, за нас все посчитает клиент, а по сколько ориентиром будет наш персонажа, то по определенному адресу мы вытащим значения, уже преобразованных углов, которые клиент хранит в своей памяти
(в дальнейшем я буду обращаться к элементам матрицы по индексам [0][0] ([0]- номер строки, [0] - номер столбца))
1)Заходим на персонажа
2)Поворачиваем персонажа в необходимое положение(Угол поворота будет определяться не поворотом камеры, а поворотом вашего персонажа, именно поэтому обязательно нужно переключиться в клавиатурный режим!) ScreenShot1
3)Открываем CheatEngine Выбираем процесс RF_Online.bin
4)Нажимаем Add Address Manually и по очереди добавляем 3 адреса (Тип обязательно указывать Float ! ): ScreenShot2
- 0243FAEC (значение этого адреса подставить в матрицу по индексу [0][2] )
- 0243FADC (значение этого адреса подставить в матрицу по индексу [2][0] )
- 0243FAE4 (значение этого адреса подставить в матрицу по индексам [0][0] и [2][2]) ScreenShot3
Адреса по которым находятся углы поворота, являются статическими, но не факт что адреса будут идентичны со всеми бинарниками. В моем случае использовался бин от Трирожки.
PS Гайд подготовлен специально для RFC. При копировании просьба указывать ссылку на первоисточник.
Последний раз редактировалось Dino; 12.02.2015 в 13:01.
В этой статье пойдет речь о матрицах поворота вокруг оси Y, которые присущи каждому дамми блоку в Spt файлах, кто не понял, то вот она
1.000000 0.000000 -0.000000 0.000000
0.000000 1.000000 0.000000 0.000000
0.000000 0.000000 1.000000 0.000000
Понадобится
1)Аккаунт(лучше гм)
2)CheatEngine
3)Знание структуры spt файлов
Гайд написан на основе GU сервера.
матрица имеет вид
Код:
cos(a) 0 -sin(a)
0 1 0
sin(a) 0 cos(a)
Я не буду рассказывать о сверх операциях которые происходят при подсчете этой матрицы, за нас все посчитает клиент, а по сколько ориентиром будет наш персонажа, то по определенному адресу мы вытащим значения, уже преобразованных углов, которые клиент хранит в своей памяти
(в дальнейшем я буду обращаться к элементам матрицы по индексам [0][0] ([0]- номер строки, [0] - номер столбца))
1)Заходим на персонажа
2)Поворачиваем персонажа в необходимое положение(Угол поворота будет определяться не поворотом камеры, а поворотом вашего персонажа, именно поэтому обязательно нужно переключиться в клавиатурный режим!) ScreenShot1
3)Открываем CheatEngine Выбираем процесс RF_Online.bin
4)Нажимаем Add Address Manually и по очереди добавляем 3 адреса (Тип обязательно указывать Float ! ): ScreenShot2
- 0243FAEC (значение этого адреса подставить в матрицу по индексу [0][2] )
- 0243FADC (значение этого адреса подставить в матрицу по индексу [2][0] )
- 0243FAE4 (значение этого адреса подставить в матрицу по индексам [0][0] и [2][2]) ScreenShot3
Адреса по которым находятся углы поворота, являются статическими, но не факт что адреса будут идентичны со всеми бинарниками. В моем случае использовался бин от Трирожки.
PS Гайд подготовлен специально для RFC. При копировании просьба указывать ссылку на первоисточник.
Извини, что поднимаю старую тему, но всё таки. Ты пробовал поменять угл поворота мобам которые стоят рядом, чтобы они смотрели в одну сторону? Если ставлю 1 моба - всё гуд, меняю угол поворота и он смотрит куда нужно. А вот если ставлю ещё одного рядом, то всё - смотрит в любую другую сторону и не хочет поварачивать никак куда мне нужно
Если 1 моб:
Я просто приукрасить ГШ как на 1.5 + добавить своё ещё
А там как видно в ГШ стоят флаги как мобы. Я сначала с флагами мучался, но потом перешёл на д3, думал мало ли какой-то подводный камень, а нет - всё та же фигня
P.S.Бинарник трирожки, д3 на элане спокойной развернул на 180 градусов
Последний раз редактировалось arka0228; 02.09.2016 в 21:08.