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

为什么我的兵坐不了船??

[复制链接]
发表于 2012-7-18 16:20:43 | 显示全部楼层 |阅读模式
因做图的剧情需要,我做了一个小系统
系统是这样的:买了船票后就会在区域内创建一艘船,然后命令购买单位坐到船上,再命令船开到指定海滩,最后命令购买者卸载出来,船自爆自沉。

另外,我做了两个很不专业的T,希望各位朋友们帮我检查一下为什么我的T无法运行系统…………谢谢!!

[trigger]
QTHD
    事件
        单位 - 海角港口 0120 <预设> 出售物品
    条件
        ((被售出物品) 的类型) 等于 桃花岛船票
    动作
        设置 C1 = (C1 <预设> 的中心点)
        设置 C5 = (C5 <预设> 的中心点)
        单位 - 创建 1 个 运输船 给 ((购买者) 的所有者) 在 C1 ,面向角度为 默认建筑朝向 度
        单位 - 对 (购买者) 发布 装载 命令到目标: (最后创建的单位)
        等待 1.00 秒(游戏时间)
        单位 - 对 (最后创建的单位) 发布 移动 命令到目标点: C5
        点 - 清除 C1
        点 - 清除 C5
[/trigger]


[trigger]
QTHD2
    事件
        单位 - 任意单位进入 C5 <预设>
    条件
        ((触发单位) 的类型) 等于 运输船
    动作
        单位 - 对 (触发单位) 发布 暗夜精灵族角鹰兽骑士 - 卸载弓箭手 命令
        等待 2.00 秒(游戏时间)
        单位 - 使 (触发单位) 爆炸而死
[/trigger]

感激不尽!!做好图以后我会将帮助我的朋友们的名字写上的!谢谢!
发表于 2012-7-18 18:52:29 | 显示全部楼层
首先你要确定运输船是不是有装载技能
第二个触发里的卸载弓箭手不是这么用的,那个技能不是普通的运输单位,无法正确卸载

其他的问题,猫咪要先去看看WE……测试前不敢乱说……
回复

使用道具 举报

发表于 2012-7-19 00:30:40 | 显示全部楼层
第一个T里“装载”这个命令是船才能发布的。。
不是让购买者去装载船而是要让船装载购买者

然后如沙发所说第二个T里卸载命令错了,LZ用的那个卸载命令是角鹰兽骑士分离用的


另外第一个T里“等待1秒”后“最后创建的单位”可能已经不是这个T所创建的船了,比如在这等待的1秒里有别的单位用了技能然后启动了别的T创建了马甲,那么这里“最后创建的单位”就会变成那个马甲,所以应该用变量记录避免冲突

PS:第二个T里的“触发单位”不会有冲突问题,因为“触发单位”获取的是触发当前T事件的单位
回复

使用道具 举报

 楼主| 发表于 2012-7-20 11:40:25 | 显示全部楼层

回 lo 的帖子

lo:首先你要确定运输船是不是有装载技能
第二个触发里的卸载弓箭手不是这么用的,那个技能不是普通的运输单位,无法正确卸载

其他的问题,猫咪要先去看看WE……测试前不敢乱说…… (2012-07-18 18:52)
额,我的有装载技能的。就是不知道如何让他自己跑进船去……
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-20 22:40 , Processed in 0.043353 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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