Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ENABLE]
- alloc(ItemFilter,228)
- alloc(GoodItems,2048)
- alloc(BadItems,2048)
- alloc(Type,4)
- alloc(Meso,4)
- registersymbol(Type)
- registersymbol(Meso)
- label(AcceptFilter)
- label(RejectFilter)
- label(FilterMeso)
- label(ifaccept)
- label(ifreject)
- label(EndFilter)
- label(NoMatch)
- label(FilterRet)
- 0051D0C5: //89 ? 34 8B ? ? 8B CF E8 ? ? ? ? 89 ? ? 8B ? ? 8B CF E8
- jmp ItemFilter
- db 90
- FilterRet:
- ItemFilter:
- push ebx
- mov ebx,[Meso]
- cmp eax,ebx
- jle FilterMeso
- cmp dword ptr [Type],00
- je RejectFilter
- cmp dword ptr [Type],01
- je AcceptFilter
- AcceptFilter:
- mov ebx,GoodItems
- ifaccept:
- cmp eax,[ebx]
- je EndFilter
- cmp [ebx],00
- je NoMatch
- add ebx,04
- jmp ifaccept
- RejectFilter:
- mov ebx,BadItems
- ifreject:
- cmp eax,[ebx]
- je NoMatch
- cmp [ebx],00
- je EndFilter
- add ebx,04
- jmp ifreject
- NoMatch:
- mov eax,00
- EndFilter:
- pop ebx
- mov [esi+34],eax
- mov esi,[ebp-14]
- jmp FilterRet
- FilterMeso:
- mov [esi+30],00
- jmp EndFilter
- Type:
- dd 01 // 0 = block bad items 1 = whitelist
- GoodItems:
- /*
- dd #4031675 //Temporal Fragment
- dd #4032003 //Phantom Seed
- dd #4032008 //Firebrand Badge
- dd #4032009 //Nightshadow Badge
- dd #1082246 //Flamekeepers gordon o_o
- dd #4032005 //Typhon feather <3
- dd #4032010 //Elder Ashes :D
- dd #2044703 //Miracle Claw
- dd #2044712 //^
- dd #2040807 //Miracle glove!
- dd #2022179 //Onyx apple
- dd #2340000 //White scroll.
- dd #2049100 //Chaos(?)
- dd #2043303 //dagger shit
- dd #2044317
- dd #2044303
- dd #2040740
- dd #2000000
- dd #2000001
- dd #2000003
- */
- //-----------//
- dd #4004000 //Power Crystal Ore
- dd #4004001 //Wisdom Crystal Ore
- dd #4004002 //DEX Crystal Ore
- dd #4004003 //LUK Crystal Ore
- dd #4004004 //Dark Crystal Ore
- dd #1442057 //PSB
- dd #2040804 //GFA
- dd #4020009 //PoT
- dd #2040029 //Helm dex 60%
- dd #2049301 // EE
- dd #2049301 //|Equip Potential Scroll
- dd #2049400 //|Advanced Potential Scroll
- dd #2049401 //|Potential Scroll
- dd 00
- BadItems:
- dd 00
- Meso: //Filter mesos of this amount or less
- dd #100000
- [DISABLE]
- 0051D0C5:
- db 89 46 34 8b 75 ec
- dealloc(ItemFilter)
- dealloc(GoodItems)
- dealloc(BadItems)
- dealloc(Type)
- dealloc(Meso)
- unregistersymbol(Type)
- unregistersymbol(Meso)
Add Comment
Please, Sign In to add comment