Zoom,Tele,Vac,Wall,Speed,Potz: [Updated]
Pet Attackz:
Code:
[enable] aobscan(petatk1,C7 44 24 24 04 00 00 00 FF D0 8B 10 8B C8) label(pa1) registersymbol(pa1) aobscan(petatk2,C7 44 24 24 06 00 00 00 FF D0 8B 10 8B C8) label(pa2) registersymbol(pa2) aobscan(petatk3,C7 44 24 20 05 00 00 00 FF D0 8B 10 8B C8) label(pa3) registersymbol(pa3) aobscan(petdel1,8B 68 20 8B 06 8B 50 30 8B CE C7 44 24 10 19 00 00 00) label(pd1) registersymbol(pd1) aobscan(petdel2,8B 68 28 8B 06 8B 50 30 8B CE C7 44 24 10 19 00 00 00) label(pd2) registersymbol(pd2) aobscan(petdel3,8B 68 30 8B 06 8B 50 30 8B CE C7 44 24 0C 19 00 00 00) label(pd3) registersymbol(pd3) // 0004 = Tarantula,Tentator - Basic Attack // 0005 = Aggorance, Basic Range Attack (Best for Arrogance) // 0006 = Power Range Attack (Also good with Arrogance) // 0007 = Bregon,Agares,Erigol (Ultimate Range Attack) (Not possible w/ Arrogance) petdel1: pd1: mov ebp,[eax+01] petatk1: pa1: mov dword ptr [esp+24],00000007 //change to 4,5,6, or 7 for type of attack. petdel2: pd2: mov ebp,[eax+01] petatk2: pa2: mov dword ptr [esp+24],00000007 //change to 4,5,6, or 7 for type of attack. petdel3: pd3: mov ebp,[eax+01] petatk3: pa3: mov dword ptr [esp+20],00000007 //change to 4,5,6, or 7 for type of attack. [disable] pa1: mov dword ptr [esp+24],00000004 pa2: mov dword ptr [esp+24],00000006 pa3: mov dword ptr [esp+20],00000005 pd1: mov ebp,[eax+20] pd2: mov ebp,[eax+28] pd3: mov ebp,[eax+30] unregistersymbol(pa1) unregistersymbol(pa2) unregistersymbol(pa3) unregistersymbol(pd1) unregistersymbol(pd2) unregistersymbol(pd3)
Pet ATK Speedz:
Code:
[ENABLE] aobscan(petspeedz,D8 8B 11 01 00 00 8B 0D) label(pslblz) registersymbol(pslblz) alloc(blah2,1220) label(return2) petspeedz: pslblz: JMP blah2 db 90 return2: blah2: MOV DWORD PTR DS:[ebx+00000111],3C0CCDCC fmul dword ptr [ebx+00000111] JMP return2 [DISABLE] pslblz: dealloc(blah2) fmul dword ptr [ebx+00000111]
Auto Petz:
Code:
[ENABLE] alloc(newmem,420) label(return) label(autopet) registersymbol(autopet) aobscan(ap,0F B7 96 FE 00 00 00 8B 01 8B 40 08 52 FF D0) ap: autopet: jmp newmem nop nop return: newmem: mov eax,05 mov word ptr [esi+000000FE],ax movzx edx, word ptr [esi+000000FE] jmp return [DISABLE] autopet: movzx edx, word ptr [esi+000000FE] dealloc(newmem) unregistersymbol(autopet)
Auto Lootz:
Lootz Dilz:
Lootz Itemz:
Code:
[ENABLE] alloc(dilz,2024) alloc(dilz3,2024) label(xdilz) registersymbol(xdilz) 0057AE6E: //<--- Update Here (A) xdilz: JMP dilz dilz: MOV BX,WORD PTR DS:[EDI+10] MOV EAX,dilz3 MOV DWORD PTR DS:[EAX],E7395B84 MOV DWORD PTR DS:[EAX+4],180000 MOV DWORD PTR DS:[EAX+8],0 MOV DWORD PTR DS:[EAX+C],5030003 MOV DWORD PTR DS:[EAX+10],500 MOV WORD PTR DS:[EAX+14],BX MOV WORD PTR DS:[EAX+16],1000 mov ecx,[00D3FA6C] //<--- Update Here (B) MOV BX,1 PUSH EAX CALL 0050B860 //<--- Update Here (C) MOV AX,1 POP EDI POP ESI RETN 4 [DISABLE] xdilz: POP EDI POP ESI ret 0004 dealloc(dilz) unregistersymbol(xdilz)
Code:
[ENABLE] alloc(blah,2024) alloc(blah3,2024) GLOBALALLOC(disbx2,2024) label(blah2) label(xlootz) registersymbol(xlootz) 0057AE7E: //<--- Update Here (A) xlootz: JMP blah blah: // --- look at items ----\\ MOV BX,WORD PTR DS:[EDI+1C] mov [disbx2],bx //--------- CUSTOM LOOT ----------\\ CMP BX,26AD //Copper Argate JE blah2 CMP BX,26AE //Gold Argate JE blah2 CMP BX,26AF //Silver Argate JE blah2 CMP BX,2208 //Gold Helmet Piece JE blah2 CMP BX,1CB1 //Football Fish JE blah2 CMP BX,1CB0 //Skate Fish JE blah2 CMP BX,1C8C //Blessed Scroll Gold JE blah2 CMP BX,1B82 //Soul Stone 130 JE blah2 CMP BX,1CAC //C Coin JE blah2 CMP BX,1C4A //Fortress Voucher JE blah2 CMP BX,17D7 //Obsidian JE blah2 CMP BX,0A1F //Gemstone JE blah2 CMP BX,1CAC //C-Coin JE blah2 CMP BX,1CB7 //Rank-Up JE blah2 CMP BX,6D23 //Mitera's Vindictive Spirit Piece JE blah2 CMP BX,0B3C //Mitera Anger Piece JE blah2 CMP BX,1CC1 //Seed of Dreams JE blah2 //--------- EVENT LOOT -----------\\ CMP BX,9FF6 //Monster Guts JE blah2 CMP BX,9FF5 //Monster Guts JE blah2 CMP BX,9FF4 //Monster Guts JE blah2 CMP BX,9FF3 //Monster Guts JE blah2 CMP BX,9FF2 //Monster Guts JE blah2 CMP BX,9FF1 //Monster Guts JE blah2 //------ Continue (DO NOT EDIT) -----\\ MOV BX,1 MOV AX,1 POP EDI POP ESI RETN 4 //-----Send loot Packet (DO NOT EDIT) ------\\ blah2: MOV BX,WORD PTR DS:[EDI+10] MOV EAX,blah3 MOV DWORD PTR DS:[EAX],E7395B84 MOV DWORD PTR DS:[EAX+4],180000 MOV DWORD PTR DS:[EAX+8],0 MOV DWORD PTR DS:[EAX+C],5020003 MOV WORD PTR DS:[EAX+10],BX MOV WORD PTR DS:[EAX+12],1000 MOV DWORD PTR DS:[EAX+14],1 mov ecx,[00D3FA6C] //<--- Update Here (B) MOV BX,1 PUSH EAX CALL 0050B860 //<--- Update Here (C) MOV AX,1 POP EDI POP ESI RETN 4 [DISABLE] xlootz: POP EDI POP ESI RETN 4 dealloc(blah) dealloc(blah3) dealloc(disbx2) unregistersymbol(xlootz)
Auto Lootz Update Tutorial:
Coming Soon.
Credits to all those who spent time writing these, I just updated and made minor changes.







