Well than I hate being stuck. And I am sorry but I hate auto-it too .Quote:
nah my tutorials are mainly written, to show, that all of it can be done in asm.
the asm code can be used in almost every language.
if u're not able to understand the reversing part, you should start learning about it, with some easy tutorials, or at least start learning asm.
since u're able to build dlls in vb, those things could be used way better, since you can directly step into the client functions.
Most of tut.s are created in Auto-it , that makes me angry. :rtfm:
Anyway , I remember lolkop's first autopotion tools , which were like mine :D
So I believe one day I can become a lolkop:p
/Anyway , I am still looking for this packets in my form.
[I know I should first see where is the potion in inventory, and that's hard]
I'll do something diff. e.g.
PHP Code:
//This part is which timer will do; ( for example timer2 )
SendPacket("opcode" , "data for using X-Large potion at 1.slot)
SendPacket("opcode" , "data for using X-Large potion at 2.slot)
SendPacket("opcode" , "data for using X-Large potion at 3.slot)
SendPacket("opcode" , "data for using X-Large potion at 4.slot)
5.slot , 6.slot , 7.slot ... going like this.
//This part is another timer. ( for example timer1 )
ReadProcessMemory(readHandle, pointer + &H3B0, bytes, 24, rw)
Dim currMP As Integer = BitConverter.ToInt32(bytes, 0)
If currMP < Val(TextBox.Text) / 100 * maxMP[MaxMp is declared in another line already] Then
Timer2.enabled=True
Else
Timer2.enabled=False
End If
//This part is Form_load.
If CheckboxForAutopotActiviation.checked=True , then
Timer1.enabled=true
End If
If CheckboxForAutopotActiviation.checked=False, then
Timer1.enabled=false
End If
Its like Sendpackets for hp slots , and works properly , fuses with order.
User of tool can tell program by a textbox how much mp does he buy , which slots are them.
What do you think?