 |
|

09.02.2016, 21:38
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
memcpy((void*)(0x008BC010), (char*)("\x2B\x01\x00\x00\x2B\x01"), 6);
|
|
|

10.02.2016, 19:11
|
|
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами:
5731627
Репутация:
108
|
|
Сообщение от legend2360
memcpy((void*)(0x008BC010), (char*)("\x2B\x01\x00\x00\x2B\x01"), 6);
Пробовал и то и это игра вылетает. Хотел заменить ассемблерные инструкции на свои. Типо функция которая отнимает патроны заменить на NOP это байт 0x90. Может какие то memory protect поставить ? Вообщем это уже относится к геймхакингу.
|
|
|

10.02.2016, 19:43
|
|
Постоянный
Регистрация: 27.12.2014
Сообщений: 550
С нами:
5987262
Репутация:
0
|
|
Сообщение от _CHUCK_
вот тут я self->fTargetRotation = rot; разворачиваю своего игрока в сторону ротации другого игрока мне нужно не разворачивать игрока а моментально выставить угол по z
если тебя не смутит клео обработчик SF->getCLEO()->callOpcode("0173: set_actor $PLAYER_ACTOR Z_angle_to %f", zangle);
|
|
|

10.02.2016, 20:56
|
|
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами:
5744580
Репутация:
28
|
|
Кто знает как работают сайты которые предоставляют виртуальный номер? Можно ли сделать подобие но только для себя?
|
|
|

10.02.2016, 20:59
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Какой виртуальный номер. Подробнее опиши
|
|
|

10.02.2016, 22:34
|
|
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,771
С нами:
6935121
Репутация:
233
|
|
Сообщение от Gabriel__
Пробовал и то и это игра вылетает. Хотел заменить ассемблерные инструкции на свои. Типо функция которая отнимает патроны заменить на NOP это байт 0x90. Может какие то memory protect поставить ? Вообщем это уже относится к геймхакингу.
ставь PAGE_EXECUTE_READWRITE с помощью VirtualProtect перед записью.
|
|
|

12.02.2016, 21:25
|
|
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами:
5731627
Репутация:
108
|
|
Что происходит с переменными (объявленые статически) внутри функции при её завершении ? Они удаляются или остаются висеть в памяти после выхода из функции ?
|
|
|

12.02.2016, 21:40
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
если static, то остаются в памяти до завершения работы программы.
|
|
|

14.02.2016, 19:08
|
|
Познающий
Регистрация: 13.11.2014
Сообщений: 41
С нами:
6050727
Репутация:
58
|
|
Здравствуйте,если есть возможность,пожалуйста продемонстрируйте.Как можно включить и выключить Nop "SendСlientMessage"?
|
|
|

14.02.2016, 19:26
|
|
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами:
5731627
Репутация:
108
|
|
Сообщение от Jeffwood
Здравствуйте,если есть возможность,пожалуйста продемонстрируйте.Как можно включить и выключить Nop "SendСlientMessage"?
Код:
Код:
int old = *(int*)0xC050; // Читаем что до этого
*(int*)0xC050 = 50064; // Включить
*(int*)0xC050 = old; // Выключить
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|