Поле Mshook внутри поля.

Sbenny.com доверяют 1,328,497 XNUMX XNUMX счастливых пользователей с 2014 года.
Зарегистрируйтесь

ZEFF228

Lurker Уровень 0️⃣
недействительным (* old_PlayerNetwork) (...);
недействительным PlayerNetwork (пустой * экземпляр) {
если (экземпляр != NULL) {
void* WeaponSet = *(void* *)((uint64_t)instance + 0x68);
если (набор оружия != NULL) {
если (кнопка) {
*(float *)((uint64_t)WeaponSet + 0xOFFSET) = float_value;
}
}
}
return (*old_PlayerNetwork)(экземпляр);
}


У меня есть такой код. Мне нужен код открывающий скрипт, внутри которого он открывает еще 1, а уже потом редактирует значение.

Пробовал сделать код сам по примеру, но по неизвестной мне причине при активации функции игра вылетала.
 

Sbenny

Сумасшедший ученый
Штатный сотрудник
Администратор
Отряд СБ Мод ⭐
✔ Утвержденный релизер
Активный пользователь
Учитывая почти нулевой контекст, нам трудно вам помочь, но, вообще говоря, предоставленный вами код уже делает то, что вы ищете, поскольку есть два вложенных оператора if, что означает, что скрипт будет выполняться только при соблюдении двух условий выше. верны. Вам, конечно, нужно сначала заменить "float_value" на правильное значение, и то же самое касается "0xOFFSET".
 

Топ Моды месяца

Топовое