楓之谷攻略資料站 - 楓葉雨楓葉雨關於楓葉雨提供遊戲資訊知識導覽任務攻略NPC 圖鑑地圖導覽怪物圖鑑武器 & 防具圖鑑道具圖鑑支援服務 所在區域
Facebook 粉絲專頁楓之谷綜合查詢搜尋 以下為會員專屬功能
QRCode 條碼 & APP 連結說明 本頁網址 在相關服務標籤中,『掃描條碼,在行動裝置』或是『點擊連結按鈕,在本裝置』中開啟網頁或是 APP 相關操作。 訪客瀏覽統計
傳統版 手機版 導覽 資訊 合作提案 進行投票 交換連結 服務條款 隱私策略
注册 无法处理你的请求此请求遇到了问题。我们会尽快将它修复。
Meta © 2022
建立新帳號 你暫時遭到封鎖看來你過度使用了這項功能。你已被暫時停用此功能。
Meta © 2022 【問題】 如您有下列問題,都可以在本篇教學中,獲得解答。 1.轉蛋物品如何新增? 2.該如何調整轉蛋機倍率? 3.如何新增一個新的轉蛋? 【解決】 要有一個觀念,轉蛋機是透過JS語法寫出來的,因此,寫一個轉蛋機,不一定要有轉蛋NPC,最重要的是要有轉蛋的JS語法,只要寫得出來,每個NPC都可以成為轉蛋機。 首先,請先點選本篇文章中的指令代碼,並下載下來。 接著,請先複製出下方語法,接下來會教導如何使用,不用知道原理,只要記得觀念就好。 //Gachaphon importPackage(net.sf.odinms.client); var status = 0; function start() { function action(mode, type, selection) { cm.dispose(); 【使用教學】 1.請找任意一隻未有工作的NPC, 2.並增加一個JS語法,將代碼打上去,並複製貼上教學中提供的JS語法,完成後,NPC即有工作。 3.語法講解 我們只以重點說明,其它都是已經設定好,不用多理會。 #設定轉蛋機物品數量 var chance1 = Math.floor(Math.random()*10+1); 10+1其中的+1請不要去理會,只要看10這個數字,這代表著,這個轉蛋機中,有10件物品。 如想塞100件,就把10+1改成100+1。 #設定轉蛋卷 請仔細觀看語法,會發現5220000這個代碼不斷重複,這個代碼是藍色轉蛋卷的語法,因此,如想用蝸牛殼當做轉蛋卷,就去尋找蝸牛殼的語法,將所有5220000改變成蝸牛殼語法。 #設定轉蛋物品跟機率 在設定好轉蛋卷後,就是設定轉蛋物了,本次就拿冰棒冰(2001001)跟西瓜(2001000),當做本次範例,請看下方語法。 請看到冰棒冰 2001001 這個代碼的語法,他被設定為 if ((itemchance >= 1) && (itemchance <= 9)) 也就是說10件物品中,其中的1~9件是冰棒冰,這個物品。 而西瓜 20010000 被轉出的機率被設定成 if ((itemchance >= 5) && (itemchance <= 10)) 各位可能會覺得奇怪,1~9件都被占去了,怎麼這邊會設定 5 ? 其實這都不影響,因為這邊是代表機率,而不是用物品來排列,這是什麼意思呢? 冰棒冰把9件物品被占去,也就是有90%的機率會抽到冰棒冰,那剩下最後一件是什麼呢? 那當然就是西瓜了,不管怎麼設定,都不會改變冰棒冰占去其中九件這件事。 因此,在設定機率時,請注意,在開頭的10+1中,你已經設定了這個轉蛋機只有10件物品,所以千萬不能把轉蛋物品的機率設定成1~10,因為這就代表,10件物品10件都是這個代碼的物品。 #如何增加物品? 請無限複製此段代碼 else if ((itemchance >= 5) && (itemchance <= 10)) { cm.gainItem(2001000, itemamount); } 只要記得,更改轉出物品的機率,跟替換掉,要轉出的道具代碼,就可以了。 但請注意到,要預留塞下這件物品的空間。 #如何設定一次能拿到幾件物品? 請注意到下方代碼 cm.gainItem(2001000, itemamount); 如設定 itemamount = 隨機獲得數字 設定 1 = 僅獲得一件 設定 2 = 獲得兩件 【影片說明】 |