Bannerlords M&B
Re: Bannerlords M&B
i just did it 1hr ago with 2 points, and found them easy enough
-
- Expert Cheater
- Posts: 207
- Joined: Mon Aug 14, 2017 9:07 pm
- Reputation: 24
Re: Bannerlords M&B
Yea, I found them now. 4byte, very simple. Must have done something wrong last time.
Re: Bannerlords M&B
I have no idea what you guys are doing that I'm not, but I've yet to get any of the values to work. Attribute or Focus points.
- Empress_Ravenna
- Expert Cheater
- Posts: 380
- Joined: Mon Oct 09, 2017 11:42 pm
- Reputation: 51
Re: Bannerlords M&B
also fearlessrevolution has a trainer but some values crash game on older CPU's.. i found HP was Float tho.. anyone else find it the same?
Re: Bannerlords M&B
I have a 10 year old gpu and fearlessrevolution never crashed for me. The game says you need a 9 series to run this game well (no doubt to encourage people to buy from sponsors) but a overclocked 3 series is capable of handling this game well with over 500 players.
I ran this game for 8 hours straight, had no issues.
I ran this game for 8 hours straight, had no issues.
Re: Bannerlords M&B
8700k and 1080 has been smooth as butter for me.saucefar wrote: ↑Tue Mar 31, 2020 3:13 amI have a 10 year old gpu and fearlessrevolution never crashed for me. The game says you need a 9 series to run this game well (no doubt to encourage people to buy from sponsors) but a overclocked 3 series is capable of handling this game well with over 500 players.
I ran this game for 8 hours straight, had no issues.
Re: Bannerlords M&B
Anyone had any luck with Renown? Seems like a doozy.
Re: Bannerlords M&B
Game still downloading for me, also would like to see a table with attribute points and, any other new ability points.
Just wondering: in MBW there's a MB folder under Documents, where if you export a character, you can edit the character file with notepad and just import it in the game. I could change all character attributes to max just by doing that. Is it still a thing or can you just not export characters any more?
Just wondering: in MBW there's a MB folder under Documents, where if you export a character, you can edit the character file with notepad and just import it in the game. I could change all character attributes to max just by doing that. Is it still a thing or can you just not export characters any more?
Re: Bannerlords M&B
It's not a thing right now, not sure if it's in the works but I'm sure itll be a non issue with fearless being what it is.
Re: Bannerlords M&B
Renown is Float, if you fight some battles with looters / bandits and increase it as it goes up (checking Clan renown every time) you'll get it eventually. I can't get focus and attribute points working though, when I do find them they never change from 1 point to say 6 points and act like I've only spent the one point.
-
- Noobzor
- Posts: 13
- Joined: Mon Mar 23, 2020 11:01 pm
- Reputation: 0
Re: Bannerlords M&B
What value in influence?
Edit: Found it, it's float.
Edit: Found it, it's float.
Re: Bannerlords M&B
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>9</ID>
<Description>"Focus/Attribute Getter (Open/close character menu, activate this, open character menu again)"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : TaleWorlds.MountAndBlade.Launcher.exe
Version:
Date : 2020-03-31
Author : chodn
This script does blah blah blah
}
[ENABLE]
aobscan(INJECTFOCUSGETTER,8B 51 40 8B CA) // should be unique
alloc(newmem,$1000,7FFDA255F636)
label(skip)
label(return)
label(charptr)
registersymbol(charptr)
label(retptr)
registersymbol(retptr)
newmem:
mov edx,[rcx+40]
push rax
mov rax,[rsp+10]
cmp rax,[retptr]
jne skip
mov [charptr],rcx
skip:
pop rax
mov ecx,edx
jmp return
charptr:
dq 0
retptr:
dq System.Core.ni.dll+34F9FB
INJECTFOCUSGETTER:
jmp newmem
return:
registersymbol(INJECTFOCUSGETTER)
[DISABLE]
INJECTFOCUSGETTER:
db 8B 51 40 8B CA
unregistersymbol(INJECTFOCUSGETTER)
unregistersymbol(charptr)
unregistersymbol(retptr)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 7FFDA255F636
7FFDA255F611: E8 9A 49 27 5E - call clr.dll+3FB0
7FFDA255F616: 48 8D 4E 30 - lea rcx,[rsi+30]
7FFDA255F61A: 48 8B D7 - mov rdx,rdi
7FFDA255F61D: E8 8E 49 27 5E - call clr.dll+3FB0
7FFDA255F622: 48 8B 56 20 - mov rdx,[rsi+20]
7FFDA255F626: 48 85 D2 - test rdx,rdx
7FFDA255F629: 75 04 - jne 7FFDA255F62F
7FFDA255F62B: 33 C9 - xor ecx,ecx
7FFDA255F62D: EB 07 - jmp 7FFDA255F636
7FFDA255F62F: 48 8B 8A 38 01 00 00 - mov rcx,[rdx+00000138]
// ---------- INJECTING HERE ----------
7FFDA255F636: 8B 51 40 - mov edx,[rcx+40]
7FFDA255F639: 8B CA - mov ecx,edx
// ---------- DONE INJECTING ----------
7FFDA255F63B: 89 8E A0 00 00 00 - mov [rsi+000000A0],ecx
7FFDA255F641: 48 8B CE - mov rcx,rsi
7FFDA255F644: E8 47 2C 90 FF - call 7FFDA1E62290
7FFDA255F649: 48 8B 56 20 - mov rdx,[rsi+20]
7FFDA255F64D: 48 85 D2 - test rdx,rdx
7FFDA255F650: 75 04 - jne 7FFDA255F656
7FFDA255F652: 33 C9 - xor ecx,ecx
7FFDA255F654: EB 07 - jmp 7FFDA255F65D
7FFDA255F656: 48 8B 8A 38 01 00 00 - mov rcx,[rdx+00000138]
7FFDA255F65D: 8B 51 44 - mov edx,[rcx+44]
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>3</ID>
<Description>"Focus Points"</Description>
<LastState Value="0" RealAddress="20225002D98"/>
<VariableType>4 Bytes</VariableType>
<Address>charptr</Address>
<Offsets>
<Offset>40</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>4</ID>
<Description>"Attribute Points"</Description>
<LastState Value="0" RealAddress="20225002D9C"/>
<VariableType>4 Bytes</VariableType>
<Address>charptr</Address>
<Offsets>
<Offset>44</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
EDIT: There's an error with that script - in some cases, the code runs again on a second set of memory and redirects the pointers to somewhere useless. Going to fix it. For now I spoilered it to hide it. Fixed it. It works now.
EDIT2: Fixed popping the whole 8 byte register value back into the register it came from. Accidentally only put the first 4 bytes back, heh. Should really for realsies work this time. Side note: this is an AOB scan, but it looks up the call stack for what's using the scanned code, and the value it compares to will probably break when the game updates. Shouldn't cause any crashes, it'll just activate and then not do anything. Not much I can do about that. But for the "release day hotfix" version, it works.
Last edited by fardriel on Tue Mar 31, 2020 12:20 pm, edited 6 times in total.
Re: Bannerlords M&B
guys my i7 920 properly OC (very old cpu i know but a beast, i play all the games i want without problems) and the game run mega smooth. And the game never crashed even with fearlessrevolution trainer activated.
Re: Bannerlords M&B
Works but crashes my game when i go back into chr screen
fardriel wrote: ↑Tue Mar 31, 2020 8:36 amEdited my previous Focus Point getter script to now work whenever you open the character menu. Don't know why I didn't just make it this way in the first place.Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>9</ID> <Description>"Focus/Attribute Getter (Open/close character menu, activate this, open character menu again)"</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : TaleWorlds.MountAndBlade.Launcher.exe Version: Date : 2020-03-31 Author : chodn This script does blah blah blah } [ENABLE] aobscan(INJECTFOCUSGETTER,8B 51 40 8B CA) // should be unique alloc(newmem,$1000,7FFDA255F636) label(skip) label(return) label(charptr) registersymbol(charptr) label(retptr) registersymbol(retptr) newmem: mov edx,[rcx+40] push rax mov rax,[rsp+10] cmp rax,[retptr] jne skip mov [charptr],rcx skip: pop eax mov ecx,edx jmp return charptr: dq 0 retptr: dq System.Core.ni.dll+34F9FB INJECTFOCUSGETTER: jmp newmem return: registersymbol(INJECTFOCUSGETTER) [DISABLE] INJECTFOCUSGETTER: db 8B 51 40 8B CA unregistersymbol(INJECTFOCUSGETTER) unregistersymbol(charptr) unregistersymbol(retptr) dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: 7FFDA255F636 7FFDA255F611: E8 9A 49 27 5E - call clr.dll+3FB0 7FFDA255F616: 48 8D 4E 30 - lea rcx,[rsi+30] 7FFDA255F61A: 48 8B D7 - mov rdx,rdi 7FFDA255F61D: E8 8E 49 27 5E - call clr.dll+3FB0 7FFDA255F622: 48 8B 56 20 - mov rdx,[rsi+20] 7FFDA255F626: 48 85 D2 - test rdx,rdx 7FFDA255F629: 75 04 - jne 7FFDA255F62F 7FFDA255F62B: 33 C9 - xor ecx,ecx 7FFDA255F62D: EB 07 - jmp 7FFDA255F636 7FFDA255F62F: 48 8B 8A 38 01 00 00 - mov rcx,[rdx+00000138] // ---------- INJECTING HERE ---------- 7FFDA255F636: 8B 51 40 - mov edx,[rcx+40] 7FFDA255F639: 8B CA - mov ecx,edx // ---------- DONE INJECTING ---------- 7FFDA255F63B: 89 8E A0 00 00 00 - mov [rsi+000000A0],ecx 7FFDA255F641: 48 8B CE - mov rcx,rsi 7FFDA255F644: E8 47 2C 90 FF - call 7FFDA1E62290 7FFDA255F649: 48 8B 56 20 - mov rdx,[rsi+20] 7FFDA255F64D: 48 85 D2 - test rdx,rdx 7FFDA255F650: 75 04 - jne 7FFDA255F656 7FFDA255F652: 33 C9 - xor ecx,ecx 7FFDA255F654: EB 07 - jmp 7FFDA255F65D 7FFDA255F656: 48 8B 8A 38 01 00 00 - mov rcx,[rdx+00000138] 7FFDA255F65D: 8B 51 44 - mov edx,[rcx+44] } </AssemblerScript> <CheatEntries> <CheatEntry> <ID>3</ID> <Description>"Focus Points"</Description> <LastState Value="0" RealAddress="20225002D98"/> <VariableType>4 Bytes</VariableType> <Address>charptr</Address> <Offsets> <Offset>40</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>4</ID> <Description>"Attribute Points"</Description> <LastState Value="0" RealAddress="20225002D9C"/> <VariableType>4 Bytes</VariableType> <Address>charptr</Address> <Offsets> <Offset>44</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
EDIT: There's an error with that script - in some cases, the code runs again on a second set of memory and redirects the pointers to somewhere useless. Going to fix it. For now I spoilered it to hide it. Fixed it. It works now.
Who is online
Users browsing this forum: ashbunnie33, Badbecky21, bastetkitty, Google [Bot], Luke76bg, Weldjerda