为什么我写的江湖16版本的CALL运行2-3小时就不能用了?
为什么我写的江湖16版本的快捷键CALL运行2-3小时就不能用了?然后从起挂都不能CALL了,游戏里的其他人物显示也出现异常!!!下面是16版本CALL的代码
With asm 'asm
.Pushad 'pushad
.Mov_EDX &H0
.Push CODE_KEY 'CODE_KEY是快捷键ID (0-11)
.Mov_EAX &H5AC0D0
.Call_EAX
.Popad 'popad
.ret
End With 'end
asm.Run_ASM pid 你试下 去掉MOV_EDX &H0 这行 去掉过了还是一样,我在OD挂起游戏的时候开VB CALL挂就不会停,直接开游戏挂机就只能挂2-3小时,内存也释放了 你用这个试一试有位 大大
发的
Sub CallFastkey(skey As Long) '20016
Dim asm As New clsASM '快捷键
'----
Dim EDINUM As Long
Select Case skey
Case 0
EDINUM = &H3B
Case 1
EDINUM = &H3C
Case 2
EDINUM = &H3D
Case 3
EDINUM = &H3E
Case 4
EDINUM = &H3F
Case 5
EDINUM = &H40
Case 6
EDINUM = &H41
Case 7
EDINUM = &H42
End Select
'---
With asm
.Pushad
.Mov_EDI EDINUM
.Push skey '键位置从0算起这里
.Mov_EAX &H5AC0D0
.Call_EAX
.Popad
.ret
End With
asm.Run_ASM pid
End Sub
页:
[1]