Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <CheatTable CheatEngineTableVersion="14">
- <CheatEntries>
- <CheatEntry>
- <ID>0</ID>
- <Description>"BL2: Fix Slots"</Description>
- <Options moHideChildren="1"/>
- <Color>80000008</Color>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>
- [ENABLE]
- aobscan(FixSlotsSignature,8B 7D D8 8B 3F 8B C8 03 C9 F3 0F 10 54 CF 04 F3 0F 58 D0)
- alloc(FixSlots,256)
- alloc(Data,8)
- label(Exit)
- label(Return)
- label(FixSlotsInjectionLocation)
- label(FixSlotsCounter)
- label(FixSlotsValue)
- registersymbol(FixSlotsInjectionLocation)
- registersymbol(FixSlotsCounter)
- registersymbol(FixSlotsValue)
- Data:
- FixSlotsValue:
- db 0C 30 00 00
- Data+4:
- FixSlotsCounter:
- FixSlots:
- cmp [esi],0x434347AE
- jnz Exit
- add [FixSlotsCounter],1
- mov eax,[FixSlotsValue]
- and eax,0x7FFF
- Exit:
- movss xmm1,[esi]
- xorps xmm0,xmm0
- jmp Return
- FixSlotsSignature-63:
- FixSlotsInjectionLocation:
- jmp FixSlots
- nop
- nop
- Return:
- [DISABLE]
- FixSlotsInjectionLocation:
- movss xmm1,[esi]
- xorps xmm0,xmm0
- dealloc(FixSlots)
- dealloc(Counter)
- unregistersymbol(FixSlotsInjectionLocation)
- unregistersymbol(FixSlotsValue)
- unregistersymbol(FixSlotsCounter)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1</ID>
- <Description>"Trigger Count"</Description>
- <Color>80000008</Color>
- <VariableType>4 Bytes</VariableType>
- <Address>FixSlotsCounter</Address>
- </CheatEntry>
- <CheatEntry>
- <ID>2</ID>
- <Description>"Type"</Description>
- <Color>80000008</Color>
- <VariableType>4 Bytes</VariableType>
- <Address>FixSlotsValue</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- </CheatEntries>
- </CheatTable>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement