UID210448
帖子
精華
主題
積分24
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2009-11-6
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 衰 2019-9-3 11:54 PM |
---|
簽到天數: 94 天 連續簽到: 1 天 [LV.6]常住居民II
|
本帖最後由 editorok 於 2010-6-17 06:36 AM 編輯
最近小弟在學如何寫腳本,做了一個兌換商,可是,在跑Map-server的時候沒有出現錯誤,在遊戲裡也很正常,除了沒拿到東西以外。
每10個優惠券可以換1個迷幣,優惠券會扣,可是迷幣不會加。
以下小弟寫的腳本
- amatsu,202,150,4 script 迷幣兌換人員 868,{
- mes "[迷幣兌換人員]";
- mes "歡迎光臨!我是迷幣兌換人員";
- mes "^FF000010^000000 個優惠券可以換取 ^FF00001^000000 個迷幣";
- mes "優惠券可以經由打王掉落";
- next;
- menu "換取迷幣",L2,"取消",Cancel;
- L2:
- mes "[迷幣兌換人員]";
- mes "那請給定個數量吧,在提示框裡輸入你要換取的數量。";
- next;
- input @number;
- if(countitem(7037) < @number)
- goto Failtotal;
- delitem 7037,@number;
- getitem 607,@number/10;
- mes "[迷幣兌換人員]";
- mes "謝謝你。";
- mes "歡迎再次光臨。";
- close;
- end;
- Failtotal:
- mes "[迷幣兌換人員]";
- mes "對不起,數量不夠!";
- close;
- end;
- Cancel:
- mes "[迷幣兌換人員]";
- mes "謝謝光臨!";
- close;
- end;
- }
複製代碼
問題出在哪裡呢? 是不是getitem 607,@number/10;這個地方不對? 我想讓玩家得到的物品數是輸入數字除以10的數量 |
|