Re: Wolcen: Lords of Mayhem
Posted: Sat Feb 22, 2020 5:29 am
Does anyone know what to change in base.XML file in order to increase or zoom out the camera FOV? Thanks.
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
You should never ask for one online since most of the time its against the rules. try it for yourself and if it works it works. If there are consequences its on you.
By the life of me, i've been struggling with the exact same error for hours, pray tell what is the solution?Symbiote wrote: ↑Tue Feb 18, 2020 4:29 amEvery time I try to extract with command prompt I get this error?
"error: No such file or directory @ rb_sysopen - ./wolcen.rsa. Use --trace to view backtrace"
Edit: Nevermind i'm a moron got it.
So, I tried with CMD, alas this is the result:QuarryTen wrote: ↑Thu Feb 20, 2020 6:25 pmI agree. For those who aren't too sure how to use command terminal and currently using windows, here's what you do:tanseikami wrote: ↑Thu Feb 20, 2020 5:23 pm
alright so it seems that powershell has a lot of problems with this extractor. id recommend using CMD with "CD" command to navigate to the folder and execute the extractor like that.
- Search "Command Prompt"
- On the command line, type "cd [the directory for the wolcen extractor (the folder that contains the .exe not the .exe itself.]"
It should work from there, powershell is a pain butt for me. their both CLIs so idk why one worked over the other but whatever. Must be due to some of the settings within Pwrshell
- Type in the commands stated in the github link
Code: Select all
{ Game : Wolcen.exe
Version: CODEX
Date : 2020-02-23
Author : rambo99jose
Free Buy
"You are a hero, people should pay you to buy their shitty wares"
}
[ENABLE]
aobscanmodule(INJECT_freebuy,CryGameSDK.dll,49 2B C1 4D 3B CA 48 0F 47 C1 48 89) // should be unique
alloc(newmemFreebuy,$1000,"CryGameSDK.dll"+93230E)
//variable to add money
alloc(addmoney,$64)
registersymbol(addmoney)
label(addCr)
label(code)
label(return)
newmemFreebuy:
cmp [addmoney],0
jnz addCr
mov r9,0
cmp r9,r10
jmp return
addCr:
mov r9,[addmoney]
add rax,r9
cmp r9,r10
jmp return
code:
sub rax,r9
cmp r9,r10
jmp return
INJECT_freebuy:
jmp newmemFreebuy
nop
return:
registersymbol(INJECT_freebuy)
[DISABLE]
INJECT_freebuy:
db 49 2B C1 4D 3B CA
//clean money add variable
unregistersymbol(addmoney)
dealloc(addmoney)
unregistersymbol(INJECT_freebuy)
dealloc(newmemFreebuy)
{
// ORIGINAL CODE - INJECTION POINT: "CryGameSDK.dll"+93230E
"CryGameSDK.dll"+9322F2: 4D 3B D1 - cmp r10,r9
"CryGameSDK.dll"+9322F5: 73 12 - jae CryGameSDK.dll+932309
"CryGameSDK.dll"+9322F7: 32 C0 - xor al,al
"CryGameSDK.dll"+9322F9: 48 8B 5C 24 38 - mov rbx,[rsp+38]
"CryGameSDK.dll"+9322FE: 48 8B 74 24 40 - mov rsi,[rsp+40]
"CryGameSDK.dll"+932303: 48 83 C4 20 - add rsp,20
"CryGameSDK.dll"+932307: 5F - pop rdi
"CryGameSDK.dll"+932308: C3 - ret
"CryGameSDK.dll"+932309: 33 C9 - xor ecx,ecx
"CryGameSDK.dll"+93230B: 49 8B C2 - mov rax,r10
// ---------- INJECTING HERE ----------
"CryGameSDK.dll"+93230E: 49 2B C1 - sub rax,r9
"CryGameSDK.dll"+932311: 4D 3B CA - cmp r9,r10
// ---------- DONE INJECTING ----------
"CryGameSDK.dll"+932314: 48 0F 47 C1 - cmova rax,rcx
"CryGameSDK.dll"+932318: 48 89 83 A8 00 00 00 - mov [rbx+000000A8],rax
"CryGameSDK.dll"+93231F: 48 8B 05 72 7C 5F 00 - mov rax,[CryGameSDK.dll+F29F98]
"CryGameSDK.dll"+932326: 38 88 AE 02 00 00 - cmp [rax+000002AE],cl
"CryGameSDK.dll"+93232C: 75 3A - jne CryGameSDK.dll+932368
"CryGameSDK.dll"+93232E: 48 8B 4B 40 - mov rcx,[rbx+40]
"CryGameSDK.dll"+932332: 48 8B 01 - mov rax,[rcx]
"CryGameSDK.dll"+932335: FF 90 F8 01 00 00 - call qword ptr [rax+000001F8]
"CryGameSDK.dll"+93233B: 84 C0 - test al,al
"CryGameSDK.dll"+93233D: 74 22 - je CryGameSDK.dll+932361
}
Code: Select all
{ Game : Wolcen.exe
Version: CODEX
Date : 2020-02-23
Author : rambo99jose
Gold drop multiplier
}
[ENABLE]
aobscanmodule(INJECT_goldmul,CryGameSDK.dll,4D 03 08 49 F7 D2 4D 3B 10 49) // should be unique
alloc(newmemGoldMul,$1000,"CryGameSDK.dll"+924D20)
alloc(goldMul,$64)
registersymbol(goldMul)
label(setmul)
label(code)
label(return)
newmemGoldMul:
cmp [goldMul], 0
jnz setmul
jmp code
setmul:
push rax
push rbx
mov rax,(int)[goldMul]
mov rbx,(int)[r8]
imul rax,rbx //[r8]= gold AOE looted
mov [r8],rax
pop rbx
pop rax
code:
add r9,[r8]
not r10
jmp return
INJECT_goldmul:
jmp newmemGoldMul
nop
return:
registersymbol(INJECT_goldmul)
[DISABLE]
INJECT_goldmul:
db 4D 03 08 49 F7 D2
unregistersymbol(goldMul)
dealloc(goldMul)
unregistersymbol(INJECT_goldmul)
dealloc(newmemGoldMul)
{
// ORIGINAL CODE - INJECTION POINT: "CryGameSDK.dll"+924D20
"CryGameSDK.dll"+924CFE: CC - int 3
"CryGameSDK.dll"+924CFF: CC - int 3
"CryGameSDK.dll"+924D00: 48 89 5C 24 10 - mov [rsp+10],rbx
"CryGameSDK.dll"+924D05: 48 89 74 24 18 - mov [rsp+18],rsi
"CryGameSDK.dll"+924D0A: 57 - push rdi
"CryGameSDK.dll"+924D0B: 48 83 EC 20 - sub rsp,20
"CryGameSDK.dll"+924D0F: 4C 8B 89 A8 00 00 00 - mov r9,[rcx+000000A8]
"CryGameSDK.dll"+924D16: 48 8B D9 - mov rbx,rcx
"CryGameSDK.dll"+924D19: 4D 8B D1 - mov r10,r9
"CryGameSDK.dll"+924D1C: 48 83 C9 FF - or rcx,-01
// ---------- INJECTING HERE ----------
"CryGameSDK.dll"+924D20: 4D 03 08 - add r9,[r8]
"CryGameSDK.dll"+924D23: 49 F7 D2 - not r10
// ---------- DONE INJECTING ----------
"CryGameSDK.dll"+924D26: 4D 3B 10 - cmp r10,[r8]
"CryGameSDK.dll"+924D29: 49 8B F8 - mov rdi,r8
"CryGameSDK.dll"+924D2C: 0F B6 F2 - movzx esi,dl
"CryGameSDK.dll"+924D2F: 4C 0F 42 C9 - cmovb r9,rcx
"CryGameSDK.dll"+924D33: 4C 89 8B A8 00 00 00 - mov [rbx+000000A8],r9
"CryGameSDK.dll"+924D3A: 48 8B 05 57 52 60 00 - mov rax,[CryGameSDK.dll+F29F98]
"CryGameSDK.dll"+924D41: 80 B8 AE 02 00 00 00 - cmp byte ptr [rax+000002AE],00
"CryGameSDK.dll"+924D48: 75 3A - jne CryGameSDK.dll+924D84
"CryGameSDK.dll"+924D4A: 48 8B 4B 40 - mov rcx,[rbx+40]
"CryGameSDK.dll"+924D4E: 48 8B 01 - mov rax,[rcx]
}
Code: Select all
{ Game : Wolcen.exe
Version: CODEX
Date : 2020-02-23
Author : rambo99jose
XP Multiplier
}
[ENABLE]
aobscanmodule(INJECT_xpmul,CryGameSDK.dll,49 8B 16 48 8B C1) // should be unique
alloc(newmemXpMul,$1000,"CryGameSDK.dll"+3DF958)
alloc(xpMul,$64)
registersymbol(xpMul)
label(setmul)
label(code)
label(return)
newmemXpMul:
cmp [xpMul], 0
jnz setmul
jmp code
setmul:
push rax
push rbx
mov rbx,(int)[xpMul]
mov rax,(int)[r14]
imul rax, rbx
mov [r14],rax
pop rbx
pop rax
code:
mov rdx,[r14]
mov rax,rcx
jmp return
INJECT_xpmul:
jmp newmemXpMul
nop
return:
registersymbol(INJECT_xpmul)
[DISABLE]
INJECT_xpmul:
db 49 8B 16 48 8B C1
unregistersymbol(xpMul)
dealloc(xpMul)
unregistersymbol(INJECT_xpmul)
dealloc(newmemXpMul)
{
// ORIGINAL CODE - INJECTION POINT: "CryGameSDK.dll"+3DF958
"CryGameSDK.dll"+3DF928: 74 08 - je CryGameSDK.dll+3DF932
"CryGameSDK.dll"+3DF92A: 8B C1 - mov eax,ecx
"CryGameSDK.dll"+3DF92C: 33 87 04 06 00 00 - xor eax,[rdi+00000604]
"CryGameSDK.dll"+3DF932: 48 8B 0D FF 51 B3 00 - mov rcx,[CryGameSDK.dll+F14B38]
"CryGameSDK.dll"+3DF939: 3B 81 00 0A 00 00 - cmp eax,[rcx+00000A00]
"CryGameSDK.dll"+3DF93F: 7C 10 - jl CryGameSDK.dll+3DF951
"CryGameSDK.dll"+3DF941: 48 8B 05 50 A6 B4 00 - mov rax,[CryGameSDK.dll+F29F98]
"CryGameSDK.dll"+3DF948: 40 38 A8 AC 02 00 00 - cmp [rax+000002AC],bpl
"CryGameSDK.dll"+3DF94F: 74 6C - je CryGameSDK.dll+3DF9BD
"CryGameSDK.dll"+3DF951: 48 8B 8F 10 06 00 00 - mov rcx,[rdi+00000610]
// ---------- INJECTING HERE ----------
"CryGameSDK.dll"+3DF958: 49 8B 16 - mov rdx,[r14]
"CryGameSDK.dll"+3DF95B: 48 8B C1 - mov rax,rcx
// ---------- DONE INJECTING ----------
"CryGameSDK.dll"+3DF95E: 48 F7 D0 - not rax
"CryGameSDK.dll"+3DF961: 48 3B C2 - cmp rax,rdx
"CryGameSDK.dll"+3DF964: 73 09 - jae CryGameSDK.dll+3DF96F
"CryGameSDK.dll"+3DF966: 4C 89 A7 10 06 00 00 - mov [rdi+00000610],r12
"CryGameSDK.dll"+3DF96D: EB 0B - jmp CryGameSDK.dll+3DF97A
"CryGameSDK.dll"+3DF96F: 48 8D 04 11 - lea rax,[rcx+rdx]
"CryGameSDK.dll"+3DF973: 48 89 87 10 06 00 00 - mov [rdi+00000610],rax
"CryGameSDK.dll"+3DF97A: 8B 87 08 06 00 00 - mov eax,[rdi+00000608]
"CryGameSDK.dll"+3DF980: 85 C0 - test eax,eax
"CryGameSDK.dll"+3DF982: 74 08 - je CryGameSDK.dll+3DF98C
}
Try downloading a newer version of the Wolcen Extractor. I had the same problem that you did and i almost gave up, decided to try version 1.0.1 and then i could unpack the umbra file.CapitaoTriunfo wrote: ↑Sun Feb 23, 2020 7:31 amSo, I tried with CMD, alas this is the result:QuarryTen wrote: ↑Thu Feb 20, 2020 6:25 pmI agree. For those who aren't too sure how to use command terminal and currently using windows, here's what you do:tanseikami wrote: ↑Thu Feb 20, 2020 5:23 pm
alright so it seems that powershell has a lot of problems with this extractor. id recommend using CMD with "CD" command to navigate to the folder and execute the extractor like that.
- Search "Command Prompt"
- On the command line, type "cd [the directory for the wolcen extractor (the folder that contains the .exe not the .exe itself.]"
It should work from there, powershell is a pain butt for me. their both CLIs so idk why one worked over the other but whatever. Must be due to some of the settings within Pwrshell
- Type in the commands stated in the github link
------
H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\WolcenExtractor-master\dist>wolcen_extractor.exe extract --source "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem" --dest "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem\Game\WolcenUnpacked" --only "umbra.pak"
[Found source: H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem]
error: No such file or directory @ rb_sysopen - ./wolcen.rsa. Use --trace to view backtrace
------
when i copy the wolcen.rsa into the dist directory and try again with the CMD this is the result:
------
H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\WolcenExtractor-master\dist>wolcen_extractor.exe extract --source "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem" --dest "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem\Game\WolcenUnpacked" --only "umbra.pak"
[Found source: H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem]
[Dumping Wolcen's RSA key...]
error: No such file or directory @ rb_sysopen - .\wolcen.rsa.bin. Use --trace to view backtrace
------
Obviously I'm missing something, do you know what it might be?
Thanks in advance
Neither of these versions work. I've tried all versions available from Beta to the one you're suggesting but ended the same. Had to decrypt manually the XML files in order to modify them.
SWEEEEET BABY DJEEZAS THANK YOU!!Racer83 wrote: ↑Sun Feb 23, 2020 10:34 amTry downloading a newer version of the Wolcen Extractor. I had the same problem that you did and i almost gave up, decided to try version 1.0.1 and then i could unpack the umbra file.CapitaoTriunfo wrote: ↑Sun Feb 23, 2020 7:31 amSo, I tried with CMD, alas this is the result:QuarryTen wrote: ↑Thu Feb 20, 2020 6:25 pm
I agree. For those who aren't too sure how to use command terminal and currently using windows, here's what you do:
- Search "Command Prompt"
- On the command line, type "cd [the directory for the wolcen extractor (the folder that contains the .exe not the .exe itself.]"
It should work from there, powershell is a pain butt for me. their both CLIs so idk why one worked over the other but whatever. Must be due to some of the settings within Pwrshell
- Type in the commands stated in the github link
------
H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\WolcenExtractor-master\dist>wolcen_extractor.exe extract --source "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem" --dest "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem\Game\WolcenUnpacked" --only "umbra.pak"
[Found source: H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem]
error: No such file or directory @ rb_sysopen - ./wolcen.rsa. Use --trace to view backtrace
------
when i copy the wolcen.rsa into the dist directory and try again with the CMD this is the result:
------
H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\WolcenExtractor-master\dist>wolcen_extractor.exe extract --source "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem" --dest "H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem\Game\WolcenUnpacked" --only "umbra.pak"
[Found source: H:\JOGOS INSTALADOS\01 jogar - wolcen lords of mayhem\Wolcen Lords of Mayhem]
[Dumping Wolcen's RSA key...]
error: No such file or directory @ rb_sysopen - .\wolcen.rsa.bin. Use --trace to view backtrace
------
Obviously I'm missing something, do you know what it might be?
Thanks in advance
[Link]
the xp and gold multipliers actually multiply your total xp and total gold, not each time you gain