看流星社区

 找回密码
 注册账号
查看: 2537|回复: 3

E语言高手来帮看下这个怎么设置

[复制链接]

该用户从未签到

发表于 2011-4-17 10:58:25 | 显示全部楼层 |阅读模式
在VB中的代码

    If GwId <> 0 Then
        ReadProcessMemory hProcess, ByVal W2i_Base, ECXI, 4, 0
        ReadProcessMemory hProcess, ByVal ECXI + &H20, ECXI, 4, 0&    '读2级基址
        WriteProcessMemory hProcess, ByVal ECXI + &HA00, GwId, 4, 0  '写入怪物ID
    End If
    CloseHandle (hProcess)
这是论坛上一个大大之作,在完美中选中此怪。
上面的命令在E语言中怎么才能现实。希望高手能给个例子。

该用户从未签到

发表于 2011-4-17 10:58:32 | 显示全部楼层
1楼  发表于: 2007-06-06   
只看该作者 ┊  小 中 大
如果真(Gwld<>0)
        ReadProcessMemory( hProcess,  W2i_Base, ECXI, 4, 0)
        ReadProcessMemory (hProcess, ECXI + 32, ECXI, 4, 0)      32是20的十进制
    WriteProcessMemory (hProcess, ECXI + 2560, GwId, 4, 0 )  2560是A00的十进制
CloseHandle (hProcess)

(在DLL中加入以上用到的API)

是不是这样?

该用户从未签到

发表于 2011-4-17 10:58:39 | 显示全部楼层
不是。我的意思 是在E语言中怎么写上面的代码。比如:
.版本 2

            置代码 ({  })
            pushad ()
            mov_eax_常数 (怪物ID)
            push_esi ()
            mov_ecx_ptr (9387204)
            mov_ecx_ptr_ebx加常数 (“20”)
            add_eax_常数 (212)
            mov_eax_立即数 (“575ef0”)
            call_eax ()
            popad ()
            ret ()
            代码 = _取代码 ()
            调用函数 (进程PID, 代码)
这是我更着别的学着写的,不能用。哎

该用户从未签到

发表于 2011-12-2 18:42:39 | 显示全部楼层
最近鸭梨真的很大啊
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-5-5 19:18

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表