PDA

View Full Version : VB6 and ASM coding



Sobe
03-29-2008, 02:21 PM
ok so i wanted to make boneshot using ASM codes but i have a problem with the WriteASM module

here is my module:


'WriteAByte
Public Function qwertyH(DDC50B45 As Long, F6109BFB As Byte)
Dim qwertyI As Long
Dim qwertyJ As Long
Dim qwertyK As Long

qwertyI = qwertyE(vbNullString, "WarRock")

If (qwertyI = 0) Then
Exit Function
End If

qwertyA qwertyI, qwertyK

qwertyJ = qwertyB(&H1F0FFF, False, qwertyK)

If (qwertyJ = 0) Then
Exit Function
End If

qwertyC qwertyJ, DDC50B45, F6109BFB, 1, 0&

qwertyD qwertyJ
End Function

'WriteASM
Public Function qwertyL(Address As Long, ASM As String)
Dim qwertyM As Integer
Dim qwertyN As Integer

qwertyN = 1
While qwertyM < (Len(ASM) / 2)
Call qwertyH(Address + qwertyM, Val("&H" & Mid$(ASM, qwertyN, 2)))
qwertyM = qwertyM + 1
qwertyN = qwertyN + 2
Wend
End Function

after i coded boneshot and everything, i go to make the hack but i get an error on the line
Call qwertyH(Address + qwertyM, Val("&H" & Mid$(ASM, qwertyN, 2)))

Argument Not Optional for "qwertyH", how do i fix???

ZeaS
03-29-2008, 02:31 PM
why do you wanna use asm module? i never used this, just do writeabyte("warrock", boneshotaddy, &H31) and your asm is on

Sobe
03-29-2008, 02:34 PM
cuz i talked to t2efear and e said that using ASM is the easiest way to it

ZeaS
03-29-2008, 02:39 PM
cuz i talked to t2efear and e said that using ASM is the easiest way to it

i never used it

i think writebyte is easier lol

Sobe
03-29-2008, 02:47 PM
ok i guess ill use writebyte, but the only problem i have is that i dont know how many times i need to NOP if i use write the byte and how to find the &H31 or w.e for the addys

ZeaS
03-29-2008, 02:50 PM
ok i guess ill use writebyte, but the only problem i have is that i dont know how many times i need to NOP if i use write the byte and how to find the &H31 or w.e for the addys

boneshot on = &H31 or 2 byte nop also should work just go to CE and find it out

Sobe
03-29-2008, 02:56 PM
and is unl. ammo always &H90 or no?
i dont have a UCE

ZeaS
03-29-2008, 02:57 PM
and is unl. ammo always &H90 or no?
i dont have a UCE

me, too i use ce lol (and bypass =\)

u.ammo = 3 byte nop each addy

lyjg1121
11-25-2008, 03:35 AM
Stop spamming FFS