找回密码
 点一下
查看: 972|回复: 7

求个输入名字删除单位技能

[复制链接]
发表于 2011-5-21 09:27:32 | 显示全部楼层 |阅读模式
求个输入名字删除单位技能的T。。
玩家输入XXX
然后单位删除技能。

[trigger]单位 - 为 (触发单位) 删除 专注光环
[/trigger]
这里应该怎么写?触发单位应该换成什么?
发表于 2011-5-21 09:39:41 | 显示全部楼层
你需要事先用变量将单位记录下来

比如
[trigger]
未命名触发器001
    事件
        地图初始化
    条件
    动作
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;设置 danwei = 农民 0001<预设>
[/trigger]

[trigger]
未命名触发器001
&#160;&#160;&#160;&#160;事件
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;玩家 - 玩家1 输入 不给你挖矿 匹配方式 完全匹配
&#160;&#160;&#160;&#160;条件
&#160;&#160;&#160;&#160;动作
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;单位 - 删除 采集金矿和木材&#160;&#160;从 danwei
[/trigger]
回复

使用道具 举报

 楼主| 发表于 2011-5-21 09:44:06 | 显示全部楼层
如果我用的是随机选择的英雄。
英雄自身设置了技能挖矿。
那么如何判断是这个英雄的?
回复

使用道具 举报

发表于 2011-5-21 10:08:25 | 显示全部楼层
你是怎么随机选择的。贴触发
回复

使用道具 举报

 楼主| 发表于 2011-5-21 10:12:22 | 显示全部楼层
不是,我是说好像一般的防守地图那样双击一个英雄

玩家一输入XXX
那么 单位 - 删除 采集金矿和木材 从 (XXXX单位)      

这个XXX怎么判断是我双击的那个英雄
回复

使用道具 举报

发表于 2011-5-21 10:16:45 | 显示全部楼层
在你选择英雄的时候就用变量把英雄存起来就是了。
比如:
玩家选英雄
设置 Hero [(触发玩家)的索引号] = 玩家选择的英雄

Hero是一个单位数组变量

然后删除技能的时候
单位 - 删除 采集金矿和木材 从 Hero [(触发玩家)的索引号]
回复

使用道具 举报

发表于 2011-5-21 10:18:36 | 显示全部楼层
YES- -
刚刚想发了
回复

使用道具 举报

发表于 2011-5-21 12:13:26 | 显示全部楼层
或者就是打了删除XXX后 然后释放下该技能进行删除
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 14:13 , Processed in 0.036226 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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