TC官方合作论坛

 找回密码
 立即注册
查看: 1189|回复: 3

[问题] 怎么把CALL 写到TC里?

[复制链接]
发表于 2017-5-24 20:16:37 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
怎么把call的原型写在TC里?有大神说用大漠插件,怎么写呢  求例子
回复

使用道具 举报

 楼主| 发表于 2017-5-24 20:28:46 | 显示全部楼层
本帖最后由 694840212 于 2017-5-24 20:36 编辑

附上代码

功能 寻路CALL(x, y)
    dm.AsmClear
    dm.AsmAdd "push 00"
    dm.AsmAdd "push 01"
    dm.AsmAdd "push 01"
    dm.AsmAdd "push 00"
    dm.AsmAdd  "mov eax,[ebp+0xc]"  ' y坐标
    dm.AsmAdd  "mov ecx,[ebp+0x8]"  ' x坐标
    dm.AsmAdd  "push eax"//Y坐标
    dm.AsmAdd  "push ecx"//X坐标
    dm.AsmAdd  "push 0c"
    dm.AsmAdd  "push 0c"
    dm.AsmAdd  "mov eax," + #寻路ecx
    dm.AsmAdd  "mov ecx,[eax+0x8]")
    dm.AsmAdd  "mov eax," + #万能call
    dm.AsmAdd  "call eax"
    dm.AsmCall hwnd, 1
结束

回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-24 20:30:21 | 显示全部楼层
报错如下:

>错误:D:\TC内存寻路\TC内存寻路\封装的功能.t 行号:31 错误信息:错误的表达式语句
回复 支持 反对

使用道具 举报

发表于 2017-6-5 01:04:10 | 显示全部楼层
不报错都不行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-19 03:19 , Processed in 0.038778 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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