日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹( 二 )


了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹


此處我們新添加了三個(gè)變量,enable來(lái)確定MOD是開啟的還是關(guān)閉的,settings,玩家的設(shè)置文件,玩家調(diào)的MOD選項(xiàng)都保存在里面,logger,用來(lái)在游戲中輸出信息的,我們還添加了一個(gè)Load方法,這里是UMM直接調(diào)用我們MOD的入口,當(dāng)我們的MOD被UMM找到被加載時(shí),就會(huì)執(zhí)行這里,如果我們r(jià)eturn true,意思就是告訴umm,這個(gè)MOD已經(jīng)成功加載并且完成初始化了,可以正常使用了(如果return false,表示我啟動(dòng)失敗了,不要加載這個(gè)MOD了,UMM此時(shí)會(huì)把這個(gè)MOD的狀態(tài)改為紅色,適用于我們發(fā)現(xiàn)MOD已經(jīng)不兼容這個(gè)游戲版本了,或者這個(gè)MOD必須要在某個(gè)MOD之后,但是我們發(fā)現(xiàn)沒(méi)有加載那個(gè)MOD,就可以return false通知使用者) 。
mod初始化
之前說(shuō)了UMM會(huì)調(diào)用我們的Load來(lái)加載MOD,我們就可以在加載MOD的時(shí)候進(jìn)行初始化,比如我們之前的玩家配置文件還沒(méi)讀取呢,于是我們就可以這么寫 。
了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹



每一行代碼的含義都已經(jīng)寫在圖上了,但是那里有幾行紅色報(bào)錯(cuò)了,怎么回事呢,是因?yàn)槲覀冞€沒(méi)有定義這幾個(gè)方法,我們將鼠標(biāo)放到紅線上面,就會(huì)彈出提示 。
了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹


我們選擇顯示可能的修補(bǔ)程序,選擇生成方法 。
了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹


我們依次對(duì)三個(gè)帶有紅色的地方進(jìn)行相同操作,就能得到如下圖的代碼 。
了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹


這樣我們就可以讓用戶在開關(guān)MOD,保存配置,打開配置面板的時(shí)候,執(zhí)行我們對(duì)應(yīng)的代碼了 。
了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹



了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹



了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹


只要改為如上的代碼(綠色為注釋,可以不用打),基本功能就都能看到了 。注意OnToggle方法,他要返回一個(gè)值,return true;就是告訴UMM我切換狀態(tài)成功了,如果return false,則表示我切換失敗了,可能需要用戶重啟游戲才能讓MOD生效,UMM在接收到return false 的時(shí)候,會(huì)將MOD的狀態(tài)更改為紅色(UMM紅色狀態(tài)表示需要重啟游戲或者無(wú)法使用) 。
上述mod制作方法看起來(lái)有點(diǎn)復(fù)雜,但只要玩家自己去操作幾遍,基本就能掌握了,與其玩別人開發(fā)的mod,不如自己做一個(gè)mod玩更有意思 。
【了不起的修仙模擬器如何制作mod 修仙模擬器mod制作方法介紹】

推薦閱讀