UID12556
帖子
精華
主題
積分716115
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限255
註冊時間2007-9-5
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2019-8-18 04:57 PM |
---|
簽到天數: 2148 天 連續簽到: 1 天 [LV.Master]伴壇終老
|
50積分
這 是 我 陣 列 部 分 ( 代 稱 A )
for ( set .@i,1; .@i <= 16; set .@i,.@i+1 ){
if( qwexps >= $Needexp[.@i] ){ set qwpLv,.@i; } }
然 後 這 是 要 加 入 的 語 法 ( 代 稱 B ) announce "【 武器 】: 目前武器經驗值 "+qwexps+" 目前武器等級 "+qwpLv,bc_self,0xFFF000;
我 想 要 再 B 有 動 作 時 候 ( qwexps >= $Needexp[.@i] )
執 行 A
都 正 常
但 是 !
等 級 1 時 候 還 O K
到 等 級 2 之 後 就 有 問 題
他 會 因 為 ( qwexps >= $Needexp[1] )
符 合 而 一 有 動 作 就 公 告 (( 並 無 升 級
我 想 要 是 只 有 進 等 的 那 時 後 有 公 告
( 此 項 設 計 是 允 許 跳 等 的 出 現 , 所 以 使 用 陣 列 做 多 次 比 照 )
( 不 要 跟 我 說 用 [1] , [2] ,,, 下 去 慢 慢 用 if )
[ 本帖最後由 goddameit 於 2008-12-2 04:22 PM 編輯 ] |
最佳答案
查看完整內容
麻.....( qwexps >= $Needexp[1] )等號應該是不能有的
意思就是一定是一個值為分水嶺...不會是有兩個值為分水嶺
60為分水嶺表示60並不會升級!要61才會判斷升級
如果用大於等於的話就會變成60符合一次條件61再符合一次囉所以說只要因素條件一直是60判斷式就是認為升級囉
剛剛習慣性按道CTRL+ENTER囧....
[ 本� ...
|