kelvinallen 发表于 2010-8-1 18:31:05

.請問如何做到 當食物0時> 發生飢餓(每5秒扣減1點生命)

.請問如何做到 當食物0時> 發生飢餓(每5秒扣減1點生命)

但都食物回升至1 以上時 回復平常呢?
之前,糧食扣除機制我是試了 是沒有問題 但是有一個衍生情況,就是我設了每30秒檢查一次 但當0的時候,就說出"1p軍陷入飢餓狀態" 但每30秒說一次很 煩...
有可以令它只說一次,直到回復正常水平(肉1以上)之後,再陷入多一次曷再說(肉0)陷入飢餓狀態嗎

kelvinallen 发表于 2010-8-1 18:44:18

真的令我很郁悶就這樣浪費了一個星期天{35}

爱好者 发表于 2010-8-1 18:48:06

这个方法是我自己想的。不行就自己想一下。。。

触发0--否是否
条件0--堆积属性-食物0
效果0--激活触发1
效果1--显示建筑“………”〔打你想要的内容〕
----------------------
触发1--否否是
条件0--定时器-5s
效果0--损害目标
--------------------
触发2--否是是
条件0--堆积属性-食物1
效果0--关闭触发0
效果1--显示建筑“………”
--------------------------
后面的自己在想想。。多看一下“制作战役指南”〔因为我是手机上的,打字很累。
0〔^。^〕0

[ 本帖最后由 爱好者 于 2010-8-1 19:31 编辑 ]

kelvinallen 发表于 2010-8-1 18:54:35

原帖由 爱好者 于 2010-8-1 18:48 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
触发0--否是否
条件0--堆积属性-食物0
效果0--激活触发1
----------------------
触发1--否否是
条件0--定时器-5s
效果0--损害目标
--------------------
触发2--否 ...
我就是後面的不會做 簡單的說就是 食物0時 : 說 飢餓中 *扣血)
就算過一小時,說 飢餓中也要只說一次就行 但扣血就要一直扣)
食物1時 (就說:無事了
不再扣血)

但再0時就再跑上面一次就這樣

呵呵謝謝你嚕 小心看路丫

爱好者 发表于 2010-8-1 19:30:01

我就是後面的不會做 簡單的說就是 食物0時 : 說 飢餓中 *扣血)

就算過一小時,說 飢餓中也要只說一次就行 但扣血就要一直扣)

食物1時 (就說:無事了

不再扣血)

改了……再看看吧。。我所有的东西都是自学的〔基本〕

kelvinallen 发表于 2010-8-1 20:50:10

原帖由 爱好者 于 2010-8-1 19:30 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
我就是後面的不會做 簡單的說就是 食物0時 : 說 飢餓中 *扣血)

就算過一小時,說 飢餓中也要只說一次就行 但扣血就要一直扣)

食物1時 (就說:無事了

不再扣血)

改了……再看看吧。。 ... 啊啊 關掉0之前不就失效了嗎

kelvinallen 发表于 2010-8-1 21:05:14

而且如果食物一直是0 沒有升到1的話..還是會一直說話唄@@

Vicen.NG 发表于 2010-8-1 21:15:45

如果阁下不嫌麻烦可以采用我的方法!
首先利用资源作计时器,因为这样计时比较准确并可以取消.【只需6大触发】
缺点:占用一个资源格与地图1小格位置!

设地图那1小格位置为 : M2区域 , 先在M2位置放下玩家2的" 旗A "

<资源计时器> 开始状态:启动 循环:启动
【效果】贡品 - 黄金 - 大地之母>游戏者2 - 数值1

<食物判定> 开始状态:启动 循环:启动
【条件】堆积属性 - 食物 - 玩家1 - 数值1
【效果】关闭触发 - "每5秒损害单位"
【效果】关闭触发 - "显示信息-食物缺乏"
【效果】贡品 - 黄金 - 游戏者2>大地之母 - 数值99999       *目的是复位时间

<每30秒时间判定>开始状态:启动 循环:启动
【条件】堆积属性 - 黄金 - 玩家2 - 数值30         *30秒时间
【效果】启动触发 -"每5秒损害单位"
【效果】启动触发 -"显示信息-食物缺乏"
【效果】贡品 - 黄金 - 游戏者2>大地之母 - 数值99999       *目的是复位时间

<每5秒损害单位>开始状态:关闭 循环:启动
【条件】计时器 - 5秒
【效果】损害单位 - 游戏者1 - **自订单位或区域** - 数值1

<显示信息-食物缺乏>开始状态:关闭 循环:关闭
【条件】区域中的物件 - 玩家2 - M2区域 - 1
【效果】显示信息: *********发生饥荒**********
【效果】启动触发 -"显示信息-食物恢复"
【效果】移除物件 - 玩家2 - M2区域 - 旗A

<显示信息-食物恢复>开始状态:关闭 循环:关闭
【条件】堆积属性 - 食物 - 玩家1 - 数值1
【效果】显示信息: *********没事了**********
【效果】建立物件 - 玩家2 - M2区域 - 旗A

______下面小做了一个范例,若有不当之处敬请提出!______

_YF_羽枫 发表于 2010-8-1 23:52:08

话说涌现了不少新人。
其实这个问题很简单。完全不用像搂上几位那么复杂。用一个三联触发就能搞定。具体去看精华贴。想要现成的可以直接分解冰封世界看粮食系统。
不过精神值得鼓励。继续加油各位。

Ikarus 发表于 2010-8-1 23:56:02

已经在另一个贴里恢复了标答。这个贴锁了
页: [1]
查看完整版本: .請問如何做到 當食物0時> 發生飢餓(每5秒扣減1點生命)