2016年5月18日 星期三

逐項檢查

  「逐項檢查」顧名思義的,這個功能可以用於如:「對所有玩家逐一檢查且不重複檢查」這類狀況。這雖然是個簡單的技巧,但卻十分地實用,接下來便直接進入教學吧!




  逐項檢查通常用於檢查複數目標,因此我們檢查的項目應該要是每個目標的共通點,並且排除我們不要檢查的目標。與其說這麼多,不如先來看個例子吧!

問題
  對所有玩家逐項檢查,並讓所有玩家的最大血量設為500。


  這個問題很簡單,像下圖這樣就可以做到逐項檢查了
▲圖一
圖一的內容如下
檢查:
1.人物存活狀況 - 所有玩家(其中一人在戰場上),團隊號碼限定0,儲存人物變數:任務/player
動作:
1.設定人物屬性 - [任務/player]團隊號碼設為101
2.設定人物屬性 - [任務/player]最大血量設為500,延續至死後復生

  其中的重點在於  團隊號碼限定0  以及  [任務/player]團隊號碼設為101,能通過檢查的玩家團隊號碼肯定為0,但是動作卻將玩家的團隊號碼設為101,這麼一來被檢查過的玩家便不再符合檢查,所以下一位通過檢查的玩家,肯定沒被檢查過,這就是逐項檢查的做法了。

  當然除了團隊號碼之外,你也可以使用「自訂變數」、「最大血量」、「人物位置」等,做到逐項檢查的效果。























沒有留言:

張貼留言