找回密码
 点一下
查看: 1379|回复: 3

选择单位执行某指令的问题,求助

[复制链接]
发表于 2013-1-8 22:53:04 | 显示全部楼层 |阅读模式
选择农民去采矿
call IssueTargetOrder('ewsp', 0xD0032, GetUnitX(egol), GetUnitY(egol), 'egol', 4)
我想选择精灵(ewsp) 去 采集 金矿(egol),0xD0032是采集
但是出错了

发表于 2013-1-9 09:46:44 | 显示全部楼层
IssueTargetOrderById

点评

前面是IssueTargetOrderID, 错误是在后面的GetUnit(u)参数,我不知道怎么从地图中选择ID为'egol'的单位设置为目标  详情 回复 发表于 2013-1-9 19:20
回复

使用道具 举报

 楼主| 发表于 2013-1-9 19:20:19 | 显示全部楼层
本帖最后由 thesolo 于 2013-1-9 19:24 编辑
ckpig 发表于 2013-1-9 09:46
IssueTargetOrderById

前面是IssueTargetOrderID,
错误是在后面的GetUnit(u)参数,我不知道怎么从地图中选择ID为'egol'的单位设置为目标

local unit u_wisp = null
local unit u_egol = null

set = 这里怎么设置u等于 ID为'ewsp'的单位
set = 这里怎么设置u等于 ID为'egol'的单位

call IssueTargetOrderById(u_wisp, 0xD0032, GetUnitX(u_egol ), GetUnitY(u_egol ), u_egol , 4)
回复

使用道具 举报

发表于 2013-1-9 19:49:15 | 显示全部楼层
[trigger]单位 - 对 (触发单位) 发布 采集 命令到目标: 金矿 0002 <预设>
[/trigger]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-4 01:32 , Processed in 0.257882 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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