DieVis Опубликовано 23 февраля, 2022 Поделиться Опубликовано 23 февраля, 2022 Steam Version: 1.0.5 - Rev 1960 - 202012081019 AGRLine + Lives Спойлер { Game : Neighbours back From Hell.exe Version: Steam 1.0.5 - Rev 1960 - 202012081019 Date : 2022-02-22 Author : DieVis movsxd rax,dword ptr [rsi+18] - _coinCount movsxd rax,dword ptr [rsi+1C] - _maxCoins movsxd rax,dword ptr [rsi+20] - _minCoins movsxd rax,dword ptr [rsi+24] - _tricksDoneCount movsxd rax,dword ptr [rsi+28] - _bonusCount movsxd rax,dword ptr [rsi+2C] - _maxTricks movsxd rax,dword ptr [rsi+30] - _livesCount movsxd rax,dword ptr [rsi+34] - _rageLevel movsxd rax,dword ptr [rsi+38] - _highScore movsxd rax,dword ptr [rsi+3C] - _gameTimeTicks movsxd rax,dword ptr [rsi+40] - _respawnTime movsxd rax,dword ptr [rsi+44] - pauseNotifications } usemono() [ENABLE] aobscan(AGR,48 63 46 34 F3 0F 2A C0 F3 0F 5A C0 F3 0F 10 0D 39) alloc(newmem,$1000,6756DA03) label(code) label(return) registersymbol(AGR) newmem: movsxd rax,dword ptr [rsi+34] //Полоса злости соседа mov [rsi+34],#100000 //0-Min, 100000-Max. [rsi+30]-Жизни. mov [rsi+30],3 //Жизни, больше 3 не отображается cvtsi2ss xmm0,eax code: movsxd rax,dword ptr [rsi+34] cvtsi2ss xmm0,eax jmp return AGR: jmp newmem nop 3 return: [DISABLE] AGR: db 48 63 46 34 F3 0F 2A C0 unregistersymbol(AGR) dealloc(newmem) {// ORIGINAL CODE - INJECTION POINT: 6756DA03 6756D9DD: 48 63 4F 54 - movsxd rcx,dword ptr [rdi+54] 6756D9E1: 3B C1 - cmp eax,ecx 6756D9E3: 7E 1B - jle 6756DA00 6756D9E5: 48 8B CF - mov rcx,rdi 6756D9E8: BA 02 00 00 00 - mov edx,00000002 6756D9ED: 90 - nop 6756D9EE: 49 BB 20 6D 50 67 00 00 00 00 - mov r11,0000000067506D20 6756D9F8: 41 FF D3 - call r11 6756D9FB: E9 35 01 00 00 - jmp 6756DB35 6756DA00: 83 3E 00 - cmp dword ptr [rsi],00 // ---------- INJECTING HERE ---------- 6756DA03: 48 63 46 34 - movsxd rax,dword ptr [rsi+34] 6756DA07: F3 0F 2A C0 - cvtsi2ss xmm0,eax // ---------- DONE INJECTING ---------- 6756DA0B: F3 0F 5A C0 - cvtss2sd xmm0,xmm0 6756DA0F: F3 0F 10 0D 39 01 00 00 - movss xmm1,[6756DB50] 6756DA17: F3 0F 5A C9 - cvtss2sd xmm1,xmm1 6756DA1B: F2 0F 5E C1 - divsd xmm0,xmm1 6756DA1F: F2 0F 5A E8 - cvtsd2ss xmm5,xmm0 6756DA23: F3 0F 11 6D E8 - movss [rbp-18],xmm5 6756DA28: F3 0F 10 45 E8 - movss xmm0,[rbp-18] 6756DA2D: F3 0F 5A C0 - cvtss2sd xmm0,xmm0 6756DA31: F2 0F 5A E8 - cvtsd2ss xmm5,xmm0 6756DA35: F3 0F 11 6D EC - movss [rbp-14],xmm5} {ARG Line 0 Min \ 100k Max NFH.Game.Logic:LogicController:UpdateLogic+620 - 48 63 40 34 - movsxd rax,dword ptr [rax+34] NFH.Game:GameScore:DecreaseRageLevel+13 - 48 63 47 34 - movsxd rax,dword ptr [rdi+34] NFH.Game:GameScore:DecreaseRageLevel+19 - 89 47 34 - mov [rdi+34],eax NFH.Game:GameScore:DecreaseRageLevel+20 - 48 63 47 34 - movsxd rax,dword ptr [rdi+34] NFH.Game:GameScore:DecreaseRageLevel+26 - 89 47 34 - mov [rdi+34],eax NFH.Game.Logic:LogicController:UpdateLogic+667 - 48 63 49 34 - movsxd rcx,dword ptr [rcx+34] NFH.Game.UI:RageValveHandler:HandleScoreChanged+43 - 48 63 46 34 - movsxd rax,dword ptr [rsi+34] NFH.Game.UI:GameUI:SetHUDScoreValues+106 - 48 63 46 34 - movsxd rax,dword ptr [rsi+34] NFH.Game:GameScore:set_RageLevel+16 - 89 47 34 - mov [rdi+34],eax NFH.Game.Logic:ActionJob:DoTricks+396 - 48 63 4E 34 - movsxd rcx,dword ptr [rsi+34] NFH.Game.Logic:ActionJob:DoTricks+2f6 - 48 63 46 34 - movsxd rax,dword ptr [rsi+34] NFH.Game.Logic:BrainScriptBase:CreateShoutCBJob+6a - 48 63 40 34 - movsxd rax,dword ptr [rax+34] NFH.Game.Logic:ActionJob:DoTricks+3e6 - 48 63 46 34 - movsxd rax,dword ptr [rsi+34]} Остальное пока не искал, типа призрака или время мини-игр. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
DieVis Опубликовано 27 февраля, 2022 Автор Поделиться Опубликовано 27 февраля, 2022 В 23.02.2022 в 4:46 PM, DieVis сказал: Остальное пока не искал, типа призрака или время мини-игр. Нашёл ещё кое-что. Там с адресами, поэтому скрипты не выложить. Спойлер 4 скрипта в таблице, AGR тоже там (закинул на MediaFire) А теперь о том что найдено: Нашёл Призрака НО! [_isHidden] Нужно фильтровать, или менять адрес, или чего ещё, т.к. не все пакости засчитывает Включил, работает, вообще никто не видит, не слышит... В идеале конечно это чтобы только на соседа действовало, а животные видели и слышали. Устал я от неё, если кому интересно, допилите. Все логи и прочая интересная информация в табличке. Нашёл Время Мини игры (Типа удержи предмет в центре), включил, работает, всё подбирается мгновенно. НО! Не тестировал и работает не только на это (Типа удержи предмет в центре). Время затрачиваемое на "Пакости", перестаёт работать правильно. Поэтому использовать только на (Типа удержи предмет в центре) этом. Опять же, кто захочет допилит. Нашёл Скорость ГГ. Меняется в зависимости от действия, бегаем или крадёмся, поэтому 4 адреса. Сохранил значения "По Умолчанию", чтобы вернуть скорость без перезагрузки уровня. Хватает на уровень, поставил и забыл, даже морозить не надо! По приколу можно и спиды соседа найти, но в другой раз... Или может кто другой добавит. Скорость работает отлично, крадучись можно летать по дому, буквально . Ссылка на комментарий Поделиться на другие сайты Поделиться
Xipho Опубликовано 28 февраля, 2022 Поделиться Опубликовано 28 февраля, 2022 20 часов назад, DieVis сказал: закинул на MediaFire Лучше закидывать куда-нибудь в облачное хранилище типа гугл драйв, облака мыло ру или дропбокса. На медиафайр протухнет ссылка, если долго никто качать не будет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти