喏喏喏喏喏` 發表於 2008-11-20 21:47:56

JA++0.94 腳本錯誤

各位大大您好。

小弟最近再寫一個兌換神器的任務,
目前腳本部分已經完成了,
可是只要讀取到這個腳本,
就會偵測到許多錯誤(小弟檢查過,應該是沒有問題……)
但是他還是不斷出錯,
導致小弟現在沒有辦法測試。

請各位大大幫忙指出哪邊有錯誤,
拜託了。

pan00017 發表於 2008-11-20 23:51:27

// 製作部份

make:
        if(countitem(7835) < 50 || countitem(7836) < 50 || countitem(7837) < 50 || countitem(7838) < 50 || countitem(7840) <1 || zeny < 500000000 || #SHOP_POINTS < 5000)

lendlice0001 發表於 2008-11-21 00:18:26

錯的部分:
1.不能使用close當作標籤
2.少了 ),位置如下:
if((countitem(7835) < 50) || (countitem(7836) < 50) || (countitem(7837) < 50) || (countitem(7838) < 50) || (countitem(7840) <1) || ( zeny < 500000000) || ( #SHOP_POINTS < 5000))
{...}
3.如果以上列的寫法,只要身上有1個物品代碼為7835的物品,就會去執行{}裡的程式!也就是說你if這句描述有等於沒有
4.以下這段只要身上物品代碼不等於1就會去執行{}裡的程式!也就是說即使你身上沒有這個物品還是會進入{}裡的程式
if((countitem(7825) != 1)) {...}
頁: [1]
查看完整版本: JA++0.94 腳本錯誤