MapleStory Portal
每日簽到
‹ 返回 楓之谷綜合技術交流
…
as071186
請問如何讓轉蛋機中獎帶綠廣?
發表於 2018-7-30 04:21:53
複製鏈接
as071186
發表於 2018-7-30 04:21:53
|
顯示全部樓層
|
閱讀模式
如題
爬了4天的文 找不太到相關詳細資訊
又卡關了
綠廣的部分
以下是端內原有的源碼
應該是不會有什麼問題
不過資訊還是給詳細點好 XD
以下是去小馬爬文爬到的轉蛋機JS
為了方便閱讀物品代碼只留一個
說實話 有一半的函數都不懂....
找了好幾天的資料
也沒有找到相關的資訊QQ
目前這套JS是可以成功綠廣的
但是上廣物品無法控制
我的理解應該是要由
物品代碼 權重 true OR false
這邊來控制
但是實際測試後
那個true OR false
只控制到cm.worldMessage("玩家 「" + cm.getName() + "」" + "從轉蛋機轉到了#!"+GItem[0]+"#,大家一起恭喜他吧!" );<---這一句
這次問題比較繁瑣
主要是想請教怎麼修改才能自己控制上廣物品
(如果能教學一下那些不懂的語法是更好XD)
希望有好好陳述出問題
再麻煩各位前輩們指點迷津了 ~~~
回復
使用道具
舉報
提升卡
置頂卡
沉默卡
喧囂卡
變色卡
千斤頂
顯身卡
瀏覽
7011
回復
12
您需要登錄後才可以回帖
登錄
|
註冊會員
送出留言
as071186
:好的 這下完全明白了~~~ 感謝兩位前輩的耐心指導 是我自己邏輯不太好XD 感激不盡!
2018-07-31 21:19
回復
雨濛濛
:就是陣列的判定 012 2剛好是控制開關..
2018-07-31 18:47
回復
TWAICL
:請補習。 http://aicltw.blogspot.com/2016/12/java.html
2018-07-31 18:05
回復
TWAICL
:我想你應該是想要解釋為甚麼他會上廣,但這不是因為腳本自己判斷, 而是人為設定告訴伺服器這件物品是要上廣的物品。 請看 if(GItem[2]) 這個判斷,這邊是true則執行IF底下的內容, 裡面的其中一個方法 cm.worldMessage 本身就是有全頻廣播的功能, 你把上下兩種不同方法混在一起看當然會看不懂。 反之,如果是false,則執
2018-07-31 18:01
回復
TWAICL
:我所提供的方法就是判斷,你要得判斷是要你寫出來,不是靠腳本自己動腦想出來,而你貼的跟我所給的並無差別。而你要搞清楚,每個SRC方法使用方式不同,你如果想研究他這是怎麼運行的,你就該打開SRC看,而不是看JS,JS是成品,又如果你想透過JS研究,你就該直接看他是甚麼道具不會上廣,那這個不會上廣的道具是被帶入JS的哪
2018-07-31 17:50
回復
as071186
:回復 7# TWAICL 這是直接分成要上廣&不上廣是比較好理解沒錯 但有沒有辦法做成"判斷"的呢? 例如這個腳本 [程式碼] 第21行的 是可以控制是否上廣的 但我單純從這個JS實在看不出什麼端倪.... 不知道為什麼可以控制 完全不相干的語句我都砍掉了
2018-07-31 16:15
回復
TWAICL
:回復 6# as071186 接下來玩JS,都是在玩一個邏輯問題,你已經知道有方法是能讓中獎物帶綠廣, 那也就是說,你要讓你的JS有"判斷物品是否為能上廣"的條件, 雖然我不曉得為甚麼你的端口沒有參考的轉蛋腳本,但這邊可以給你參考基本 的寫法: [程式碼] 這是我們伺服器的寫法,邏輯很簡單,告訴腳本那些物品被抽到是要上廣,
2018-07-31 09:16
回復
as071186
:感謝 最後可以再請教一個問題嗎 JS該怎麼去定義綠廣是否上廣的true or false呢? 抱歉 函數會的太少><
2018-07-31 03:35
回復
雨濛濛
:[程式碼]
2018-07-30 17:40
回復
as071186
:[程式碼] boolean broad的方法我有在馬論看到過 複製到我的源碼後會出現一個錯誤 而我自己的除錯能力只有(){};而已XD 一直看不出問題是出在哪 綠廣物品清單幫助很大 JS方面有比較理解一點了 我再自己多思考看看 顯示名稱的問題還是沒辦法解 #t有嘗試過 不過沒關係 我主要是要綠廣就好 哈哈 萬分感謝
2018-07-30 15:38
回復
繼續閱讀留言
1
2
/ 2 頁
下一頁
贊助感謝勳章
曾贊助網站1千元整
精華作者勳章
如您在網站中獲得過 3 次精華文章認證即可獲得
我是傳奇
簽到達最高等級"伴壇終老"即可獲得
返回頂部