Tried adding this script. Can't get it to work, Errors no matter how i add it. Any help with this?karyuu12345 wrote: ↑Wed Oct 19, 2022 2:18 pmheres a class mastery script. a simple full injection script cuz im a noob at this, but atleast it work. i played pirated if that a concern.Code: Select all
{ Game : LostEidolons.exe Version: Date : 2022-10-19 Author : Ryuu This script does blah blah blah } define(address,"GameAssembly.dll"+96895E) define(bytes,89 43 18 75 13) [ENABLE] assert(address,bytes) alloc(newmem,$1000,"GameAssembly.dll"+96895E) label(code) label(return) newmem: code: mov [rbx+18],000002BC jne GameAssembly.dll+968976 jmp return address: jmp newmem return: [DISABLE] address: db bytes // mov [rbx+18],eax // jne GameAssembly.dll+968976 dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+96895E GameAssembly.dll+968938: 83 B9 E0 00 00 00 00 - cmp dword ptr [rcx+000000E0],00 GameAssembly.dll+96893F: 75 05 - jne GameAssembly.dll+968946 GameAssembly.dll+968941: E8 BA 52 9C FF - call GameAssembly.il2cpp_runtime_class_init GameAssembly.dll+968946: 45 33 C9 - xor r9d,r9d GameAssembly.dll+968949: 44 8B C6 - mov r8d,esi GameAssembly.dll+96894C: 33 D2 - xor edx,edx GameAssembly.dll+96894E: 8B CF - mov ecx,edi GameAssembly.dll+968950: E8 FB C2 37 00 - call UnityEngine.Mathf.Clamp GameAssembly.dll+968955: 80 3D 1D 56 A8 02 00 - cmp byte ptr [GameAssembly.dll+33EDF79],00 GameAssembly.dll+96895C: 8B F0 - mov esi,eax // ---------- INJECTING HERE ---------- GameAssembly.dll+96895E: 89 43 18 - mov [rbx+18],eax // ---------- DONE INJECTING ---------- GameAssembly.dll+968961: 75 13 - jne GameAssembly.dll+968976 GameAssembly.dll+968963: 48 8D 0D 46 41 8B 02 - lea rcx,[GameAssembly.dll+321CAB0] GameAssembly.dll+96896A: E8 31 37 A4 FF - call GameAssembly.dll+3AC0A0 GameAssembly.dll+96896F: C6 05 03 56 A8 02 01 - mov byte ptr [GameAssembly.dll+33EDF79],01 GameAssembly.dll+968976: 48 8B 4B 10 - mov rcx,[rbx+10] GameAssembly.dll+96897A: 48 85 C9 - test rcx,rcx GameAssembly.dll+96897D: 0F 84 0D 01 00 00 - je GameAssembly.dll+968A90 GameAssembly.dll+968983: 8B B9 90 00 00 00 - mov edi,[rcx+00000090] GameAssembly.dll+968989: 48 8B 0D 20 41 8B 02 - mov rcx,[GameAssembly.dll+321CAB0] GameAssembly.dll+968990: F6 81 33 01 00 00 02 - test byte ptr [rcx+00000133],02 }
Thanks in advanced. And all the hard work