找回密码
 点一下
查看: 1243|回复: 6

單位擊殺

[复制链接]
发表于 2013-1-10 15:10:14 | 显示全部楼层 |阅读模式
想製作某英雄擊殺要求的單位數量來完成任務
請問觸發該怎用比較好呢?
下圖觸發條件有 澤拉圖清除目前=10,(觸發單位)單位類型=異化蟲
測試成功,只是怕條件(澤拉圖清除目前=10),如果澤拉圖擊殺數也有10了,也能完成任務,可否提供下其他用法,萬分感謝喔!!
未命名.jpg


发表于 2013-1-11 12:36:09 | 显示全部楼层
本帖最后由 yxxiaobin 于 2013-1-11 12:38 编辑

如果你只有这个触发器,那么很遗憾,是错误的,假设泽拉图杀了9个枪兵,然后去杀异化虫....
所以你应该这么做:
先定义一个全局整数变量,比如叫做 intAumunt,初始值为0,它用于记录泽拉图杀死的异化虫的数量。
然后做个触发器如下:
事件-任意单位死亡
条件-
    触发单位的类型=异化虫
    击杀单位为某个泽拉图(注:如果你的泽拉图为进游戏后创建的,那么创建时用变量记录,这里的某个泽拉图就用变量来代替。)
动作-
    修改 intAumunt:+1
    如果intAumunt==10则
        任务完成

点评

感謝小彬! 就是怕如果澤拉圖殺了機槍兵9隻後,在殺1隻異化蟲也能完成任務 而不是殺了10隻異化蟲完成任務。 還有1個問題就是... 怎樣讓任務顯示殺了幾隻異化蟲?例如:擊殺異化蟲數量(1/10) 這要牽扯到實數嗎?  详情 回复 发表于 2013-1-11 13:01
回复

使用道具 举报

发表于 2013-1-11 12:42:34 | 显示全部楼层
另外,楼主对多个条件之间的关系好像认识不正确,稍微解释一下。
如果没有用任何运算符,直接在条件区写了多个条件,那么他们之间的关系默认是 and,就是“逻辑与”,也就是说,所有条件都成立时,才认为这个组合条件是成立的,只要有一个不成立,那么就不会执行后边的动作。
如果你需要其他运算关系,那么需要用运算符,比如最常用的就是 or,即“逻辑或”,在or运算符下所有条件中,只要有一个条件成立,那么就认为这个组合条件是成立的,其他的还有“逻辑非”,“逻辑异或”等,不过基本用不到。
回复

使用道具 举报

 楼主| 发表于 2013-1-11 13:01:26 | 显示全部楼层
yxxiaobin 发表于 2013-1-11 12:36
如果你只有这个触发器,那么很遗憾,是错误的,假设泽拉图杀了9个枪兵,然后去杀异化虫....
所以你应该这么 ...

感謝小彬!
就是怕如果澤拉圖殺了機槍兵9隻後,在殺1隻異化蟲也能完成任務
而不是殺了10隻異化蟲完成任務。
還有1個問題就是...
怎樣讓任務顯示殺了幾隻異化蟲?例如:擊殺異化蟲數量(1/10)
這要牽扯到實數嗎?

点评

这个问题你要是看了头目扫雷的教程就不会问了。  发表于 2013-1-11 13:52
回复

使用道具 举报

发表于 2013-1-12 15:07:07 | 显示全部楼层
格式化出你要的字符串很简单,关键是你要显示在哪里?
最简单的是发送调试消息。
我们先定义一个文本类型的变量,比如叫txtMsg,
然后用连接文本的方法来做出你要的效果,比如这样做:
设置 txtMsg="击杀的异化虫" + 转换整数为文本(intAumunt)
设置 txtMsg=txtMsg + “/10”
发送调试消息(txtMsg)

因为没有开编辑器,而且估计你是台服吧,翻译也不完全一样,所以大致意思就这样了,你再找找。

点评

lz想要的应该是任务面板上的n/10的显示,而不是消息,去翻一下任务分类的触发器吧,都有,每次击杀,更新一次任务信息而已。  详情 回复 发表于 2013-1-15 10:36
回复

使用道具 举报

发表于 2013-1-15 10:36:31 | 显示全部楼层
yxxiaobin 发表于 2013-1-12 15:07
格式化出你要的字符串很简单,关键是你要显示在哪里?
最简单的是发送调试消息。
我们先定义一个文本类型 ...

lz想要的应该是任务面板上的n/10的显示,而不是消息,去翻一下任务分类的触发器吧,都有,每次击杀,更新一次任务信息而已。
回复

使用道具 举报

发表于 2013-1-17 21:50:41 | 显示全部楼层
哦,就像战役中搜集异虫生物质那样的呀,其实这个也就一个动作啦,如果你的击杀很频繁,就是那种节奏很快,大家一拥而上的情况,那么可以定期更新,比如说每2秒,否则的话最好响应单位死亡事件,在条件中判断是否是需要的目标,如果是,更新计数。至于计数字符串的生成,和上面的例子一样啦。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 08:14 , Processed in 0.448634 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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