thesolo 发表于 2013-1-8 22:53:04

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

选择农民去采矿
call IssueTargetOrder('ewsp', 0xD0032, GetUnitX(egol), GetUnitY(egol), 'egol', 4)
我想选择精灵(ewsp) 去 采集 金矿(egol),0xD0032是采集
但是出错了

ckpig 发表于 2013-1-9 09:46:44

IssueTargetOrderById

thesolo 发表于 2013-1-9 19:20:19

本帖最后由 thesolo 于 2013-1-9 19:24 编辑

ckpig 发表于 2013-1-9 09:46 static/image/common/back.gif
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)

425528215 发表于 2013-1-9 19:49:15

单位 - 对 (触发单位) 发布 采集 命令到目标: 金矿 0002 <预设>
页: [1]
查看完整版本: 选择单位执行某指令的问题,求助