- UID
- 19393
- 阅读权限
- 80
- 注册时间
- 2008-4-12
- 最后登录
- 2013-5-4
- 在线时间
- 210 小时
- 性别
- 男
- 生日
- 1993 年 9 月 3 日
国王
- 耕战
- 1184
- 鹰币
- 144
- 天龙币
- 0
- 回帖
- 288
   
|
发表于 2010-5-9 17:38:53
|
显示全部楼层
在資源屬性內的 Lost Building/Unit (損失建築物/單位) 會在以下情況下增加,
1. 被觸發效果 摧毀, 改變所有權
2. 被其他單位殺死
3. 被觸發效果 強制以貢品形式增加
但如果玩家是自己殺死自己的單位(快捷鍵 Del), 這項屬性是不會增加的。
因此我們可以運用這個特性來檢查玩家有否自己刪掉自己的建築物 / 單位,
當用擁有較小物品檢測到 1 個單位損失時, 但 Lost Building/Unit 屬性卻沒有增加,
這代表了玩家在刪除自己的單位, 原理就是這樣簡單。
以建築物為例, 劇情中總建築物數量是 3, 以下為自行刪除建築物死去的效果結構,
次序不能錯!
觸發事件0|資訊:否|始起:是|循環:是:
效果:建立物品|古代頭像|區域A
觸發事件1|資訊:否|始起:是|循環:是:
條件:累積屬性|(Lost Building)|自選遊戲者|1
效果:移除物品|古代頭像|區域A
觸發事件2|資訊:否|始起:是|循環:否:
條件:區中的物品|古代頭像|區域A|1
條件:擁有較小物品|建築物類型|自選遊戲者|2
效果:檢測到遊戲者自行刪除建築物
觸發事件3|資訊:否|始起:是|循環:否:
條件:累積屬性|(Lost Building)|自選遊戲者|1
效果:關閉觸發事件品|觸發事件1
效果:關閉觸發事件品|觸發事件2
觸發事件4|資訊:否|始起:是|循環:是:
條件:區中的物品|古代頭像|區域A|1
條件:擁有較小物品|建築物類型|自選遊戲者|1
條件:累積屬性品|(Lost Building)|自選遊戲者|1
效果:檢測到遊戲者自行刪除建築物
觸發事件5|資訊:否|始起:是|循環:是:
條件:累積屬性品|(Lost Building)|自選遊戲者|2
效果:移除物品|古代頭像|區域A
觸發事件6|資訊:否|始起:是|循環:否:
條件:累積屬性品|(Lost Building)|自選遊戲者|1
效果:關閉觸發事件|觸發事件4
效果:關閉觸發事件|觸發事件5
觸發事件7|資訊:否|始起:是|循環:是:
條件:區中的物品|古代頭像|區域A|1
條件:擁有較小物品|建築物類型|自選遊戲者|0
條件:累積屬性品|(Lost Building)|自選遊戲者|2
效果:檢測到遊戲者自行刪除建築物
觸發事件8|資訊:否|始起:是|循環:是:
條件:累積屬性品|(Lost Building)|自選遊戲者|3
效果:移除物品|古代頭像|區域A
建築物數量愈多,觸發事件數量也會變得更多,以上例子只是3個建築物的例子,
為方便理解,我會抽出當中的觸發事件來解釋一下:
觸發事件2|資訊:否|始起:是|循環:否:
條件:區中的物品|古代頭像|區域A|1 此項條件代表了 遊戲者的建築物並沒有被任何單位摧毀
條件:擁有較小物品|建築物類型|自選遊戲者|2 但是遊戲者的建築物數量檢測到是只有2座 比原先3座小了1座
效果:檢測到遊戲者自行刪除建築物 所以沒有被其他單位所摧毀,但是建築物數量下降,也就是玩家自己刪除建築物
觸發事件3|資訊:否|始起:是|循環:否: 觸發事件3排放在觸發事件2之後
條件:累積屬性|(Lost Building)|自選遊戲者|1 此項條件代表了 遊戲者有一個建築物被單位摧毀
效果:關閉觸發事件品|觸發事件1 建築物被摧毀後,建築物總數量已經不是3了,因此觸發事件1、觸發事件2的條件就會失效…
效果:關閉觸發事件品|觸發事件2 因此要將它們關閉,然後讓另一組觸發事件(觸發事件4,5,6)來取代觸發事件1,2,3。
[ 本帖最后由 nomygf 于 2010-5-9 17:41 编辑 ] |
评分
-
查看全部评分
|