i have seen it but question is.
1. what is lua?
2. this script
Code: Select all
registerSymbol("PlayerSkin_Talion_ShadowWar",getEntryBaseFromEntryId(base,"PlayerSkin_Talion_ShadowWar"))
registerSymbol("Player_Character",getEntryBaseFromEntryId(base,"Player_Character"))
with
Code: Select all
registerSymbol("PlayerSkin_Talion_ShadowWar",getEntryBaseFromEntryId(base,"PlayerSkin_DarkTalion_Main"))
registerSymbol("Player_Character",getEntryBaseFromEntryId(base,"Player_Character_DarkTalion"))
. i dont know if i should copy top or bottom?
3. should i go to the master script or Restore Celembrimbor Talion script. and if i do go to Restore Celembrimbor Talion script all i got was
Code: Select all
[ENABLE]
aobscanmodule(aob_darktalion,ShadowOfWar.exe,48 89 51 58 48 8B CA E8)
registersymbol(aob_darktalion)
alloc(newmem_darktalion,1024,ShadowOfWar.exe)
label(return_darktalion)
newmem_darktalion:
cmp edx,PlayerSkin_Talion_ShadowWar
jne short @f
mov edx,Player_Character
@@:
mov [rcx+58],rdx
mov rcx,rdx
jmp return_darktalion
aob_darktalion:
jmp newmem_darktalion
nop
nop
return_darktalion:
[DISABLE]
aob_darktalion:
db 48 89 51 58 48 8B CA
unregistersymbol(aob_darktalion)
dealloc(newmem_darktalion)
{
// ORIGINAL CODE - INJECTION POINT: "ShadowOfWar.exe"+4EECD4
"ShadowOfWar.exe"+4EECAD: 41 56 - push r14
"ShadowOfWar.exe"+4EECAF: 41 57 - push r15
"ShadowOfWar.exe"+4EECB1: 48 8D 6C 24 E1 - lea rbp,[rsp-1F]
"ShadowOfWar.exe"+4EECB6: 48 81 EC B8 00 00 00 - sub rsp,000000B8
"ShadowOfWar.exe"+4EECBD: 4C 8B 79 58 - mov r15,[rcx+58]
"ShadowOfWar.exe"+4EECC1: 48 8B F2 - mov rsi,rdx
"ShadowOfWar.exe"+4EECC4: 4C 89 7D 7F - mov [rbp+7F],r15
"ShadowOfWar.exe"+4EECC8: 48 8B F9 - mov rdi,rcx
"ShadowOfWar.exe"+4EECCB: 4C 3B FA - cmp r15,rdx
"ShadowOfWar.exe"+4EECCE: 0F 84 89 08 00 00 - je ShadowOfWar.exe+4EF55D
// ---------- INJECTING HERE ----------
"ShadowOfWar.exe"+4EECD4: 48 89 51 58 - mov [rcx+58],rdx
"ShadowOfWar.exe"+4EECD8: 48 8B CA - mov rcx,rdx
// ---------- DONE INJECTING ----------
"ShadowOfWar.exe"+4EECDB: E8 44 9C 22 00 - call ShadowOfWar.exe+718924
"ShadowOfWar.exe"+4EECE0: 88 87 8A 06 00 00 - mov [rdi+0000068A],al
"ShadowOfWar.exe"+4EECE6: 48 8B 4F 58 - mov rcx,[rdi+58]
"ShadowOfWar.exe"+4EECEA: E8 0D BC 20 00 - call ShadowOfWar.exe+6FA8FC
"ShadowOfWar.exe"+4EECEF: 48 8B CF - mov rcx,rdi
"ShadowOfWar.exe"+4EECF2: 89 87 80 04 00 00 - mov [rdi+00000480],eax
"ShadowOfWar.exe"+4EECF8: E8 0B 25 00 00 - call ShadowOfWar.exe+4F1208
"ShadowOfWar.exe"+4EECFD: 8B D0 - mov edx,eax
"ShadowOfWar.exe"+4EECFF: E8 AC 93 F3 FF - call ShadowOfWar.exe+4280B0
"ShadowOfWar.exe"+4EED04: 48 8B 4F 58 - mov rcx,[rdi+58]
}
where should i edit my script from here?