作者ricky65614 (Ricky)
看板mud_sanc
標題[問題] #if 指令問題
時間Thu Aug 25 11:03:21 2011
真不好意思~這版的人氣比較旺
所以Zmud有問題都來這請教
我有兩個變數 @energy , @ball
想用#if的指令寫成如下
#if (@energy > 400 & @ball = 0) {charge , #var ball 1}
我要寫的意思是
假如變數 @energy > 400 和 @ball = 0 成立
則執行動作 charge 並且把 @ball 裏的數值改成 1
不曉得我上面那個寫法正不正確
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.59.162.229
※ 編輯: ricky65614 來自: 210.59.162.229 (08/25 11:04)
1F:→ laechan :應該沒錯吧, 頂多就是 { } 裡頭 , 是不是分隔號 08/25 11:12
2F:→ laechan :不然你就寫兩個 #if 來做兩件事就好了 08/25 11:13
3F:→ ricky65614 :謝謝小太保的回文 , 但{}裏的執行好像不能再用#XX的 08/25 11:17
4F:→ ricky65614 :的指令 08/25 11:17
5F:→ ricky65614 :最後寫成#if (@energy > 400 & @ball = 0)寫兩次 08/25 11:17
6F:→ ricky65614 :但仍然遇到{}不能用#var ball 1的執行句 08/25 11:18
7F:→ HighElf :{charge ;#var ball 1} 這樣寫才對,要用分號 08/25 11:58