MapleStory Portal
每日簽到
‹ 返回 楓之谷綜合技術交流
…
小楊哥
關於JS語法無法將字串變成數值問題
發表於 2019-5-24 18:03:43
複製鏈接
小楊哥
發表於 2019-5-24 18:03:43
|
顯示全部樓層
|
閱讀模式
比如我想讓一個 NPC 在對話框顯示 我有多少個
嫩寶殼
是 -> #c[
嫩寶殼
]#
然後我想讓NPC扣除我身上所有的
嫩寶殼
應該怎麼處理呢??
我失敗的方法是先宣告 a = " #c[
嫩寶殼
]#" ,然後 cm.gainItem([嫩寶殼], -[a]);
然後我試著用number , parseInt() 都無法把字串變成數值,後來我想是否有辦法把 #c[
嫩寶殼
]# 這個的值先丟到一個變數裡面????!
再來..腦袋就卡機了... 再麻煩指點我一下 感謝各位
回復
使用道具
舉報
提升卡
置頂卡
沉默卡
喧囂卡
變色卡
千斤頂
顯身卡
瀏覽
3396
回復
7
您需要登錄後才可以回帖
登錄
|
註冊會員
送出留言
TWAICL
:我重看一次你的問題,你是要全部刪除?? 難怪你在cm.gainItem裡面扣除的數量會那樣寫。 用cm.removeAll()這個函數就可以了
2019-05-27 01:34
回復
小楊哥
:回復 6# TWAICL 感謝,雖然還是得不到解答 不過我有去參考了NPCConversationManager 已經用別的方法達成我要的目的了
2019-05-27 00:35
回復
TWAICL
:因為你不曉得JS的設置,方法很簡單,把邏輯搞懂就好, 試著讀懂自己寫的語法在幹嘛,機器是一個指令一個動作, 在更改前如果有類似功能的,請去參考。 []能用那很好,不過腳本能越精簡操作起來越方便, 建議你要朝著這個方向走。
2019-05-26 13:46
回復
小楊哥
:您好 謝謝您的回覆 我一開始只是有個想法而已,後來有想到mc那個代表的是字串不是數值 所以才來問是否有什麼方法改 至於那個[]我有試過是沒什麼影響的 NPC還是能正常的運作喔!
2019-05-26 13:33
回復
TWAICL
:首先,你應該是參考了這篇文章對吧? https://is.gd/sdTJdg 先給你有爬文這點予以肯定!! 你是基礎完全沒打好所以出這種粗心的錯, 我不曉得你有沒有參考過論壇內的JS教學, 或是其他有關兌換的教學,那些都是很好的範例。 你的腳本不但無法兌換跟顯示不出來, 還有很大的可能讓你斷線.... 這邊就跟你解釋你錯在哪裡吧
2019-05-26 12:27
回復
小楊哥
:回復 2# TWAICL
2019-05-26 09:47
回復
TWAICL
:你把你的腳本丟上來,我看看
2019-05-25 16:51
回復
我是傳奇
簽到達最高等級"伴壇終老"即可獲得
贊助感謝勳章
曾贊助網站1千元整
精華作者勳章
如您在網站中獲得過 3 次精華文章認證即可獲得
返回頂部