易语言完美捡物CALL调用的写法

.版本2.子程序捡物CALL.参数物品ID,整数型.参数系统物品ID,整数型置代码({})Pushad()mov_edx_ptr(十六到十(“9AAB2C”))mov_e... .版本 2

.子程序 捡物CALL
.参数 物品ID, 整数型
.参数 系统物品ID, 整数型

置代码 ({ })
Pushad ()
mov_edx_ptr (十六到十 (“9AAB2C”))
mov_eax_常数 (物品ID)
Push_EAX ()
mov_ecx_常数 (系统物品ID)
Push_ECX ()
mov_ecx_ptr_edx加字节 (32)
add_ecx_常数 (236)
mov_ebx_常数 (十六到十 (“00599630”))
Call_EBX ()
add_esp_字节 (十六到十 (“c”))
Popad ()
ret ()
调用函数 (进程句柄, _取代码 ())

下面是汇编的代码
00466A38 /74 27 JE SHORT elementc.00466A61
00466A3A |8B87 10010000 MOV EAX,DWORD PTR DS:[EDI+110]
00466A40 |8B4E 20 MOV ECX,DWORD PTR DS:[ESI+20]
00466A43 |8B15 2CAB9A00 MOV EDX,DWORD PTR DS:[9AAB2C] ; elementc.009AB178
00466A49 |50 PUSH EAX
00466A4A |51 PUSH ECX
00466A4B |8B4A 20 MOV ECX,DWORD PTR DS:[EDX+20]
00466A4E |81C1 EC000000 ADD ECX,0EC
00466A54 |E8 D72B1300 CALL elementc.00599630 ; 手点捡物CALL
00466A59 |5F POP EDI
00466A5A |5E POP ESI
00466A5B |83C4 0C ADD ESP,0C
00466A5E |C2 0400 RETN 4
00466A61 \6A 3D PUSH 3D
当然都是最新的,用工具都调试过了,都是正确的,
展开
 我来答
百度网友a52ea9f
2009-09-01 · TA获得超过1053个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:201万
展开全部
内存基址 或者地址是最新的么? 每个版本都会更新的。你调用以前的必然出错
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式