01.內(nèi)置菜單功能
實(shí)用技巧:
插件功能開啟,在插件目錄 \Interface\AddOns\GhostPanel\3.0\Defines.lua 有一些配置選項(xiàng),可以開啟,但部分功能好像沒有效果
全部重載命令 .rl all,小壞端新增的命令,可以重新加載小壞端特色數(shù)據(jù)表所配置的功能,此命令必須gm等級(jí)為5才能使用,這個(gè)命令在調(diào)試的時(shí)候,非常方便,不需要重啟服務(wù)器,就可以看到變化

善于復(fù)制數(shù)據(jù),魔獸數(shù)據(jù)庫(kù)很復(fù)雜,想從0創(chuàng)建一條數(shù)據(jù),需要了解每個(gè)字段的含義,這是非常困難的,可行的方法是,找一個(gè)游戲里與你設(shè)想內(nèi)容接近的對(duì)象,然后復(fù)制這個(gè)對(duì)象的數(shù)據(jù),在此基礎(chǔ)上再進(jìn)行修改。
配合K3軟件,K3軟件可以直觀的修改數(shù)據(jù)的指定字段。
官方服務(wù)端,如果想定制一個(gè)npc的對(duì)話菜單,或者一個(gè)物品使用時(shí)打開一個(gè)功能菜單,除了修改內(nèi)核就是使用lua腳本,這兩種方法,都需要編寫代碼,門檻較高。
小壞端提供了一種直接配置數(shù)據(jù)庫(kù)就可以定制菜單的簡(jiǎn)單方法,
核心表是 【__主功能配置】,
字段【類型】和【生物物品或物體ID】配合可以實(shí)現(xiàn),和NPC對(duì)話時(shí),使用物品時(shí),或者和物體交互時(shí)(最常見的就是閱讀書架上的書籍),打開功能菜單。當(dāng)然對(duì)應(yīng)的物品和對(duì)象,也需要有一些要求,首先需要有可交互的屬性,比如NPC需要能對(duì)話,物品需要可以右鍵點(diǎn)擊使用。其次,對(duì)應(yīng)物品和對(duì)象表里的,要發(fā)布關(guān)聯(lián)腳本 Func_ItemScript、Func_CreatureScript、Func_GameObjectScript
字段【菜單ID】和【上級(jí)菜單ID】配合,可以確定菜單的上下級(jí)關(guān)系,繼而實(shí)現(xiàn),點(diǎn)擊某個(gè)菜單,進(jìn)入一個(gè)新菜單列表的功能。
字段【需求模板ID】,【獎(jiǎng)勵(lì)模板ID】和【GM命令組】為小壞端的核心特色,可以實(shí)現(xiàn)需要有所消耗才能使用菜單功能,以及使用菜單功能后給與一些獎(jiǎng)勵(lì)或者執(zhí)行一些GM命令,這些后面會(huì)專門講解。
字段【功能選擇】是一個(gè)枚舉類型,內(nèi)置的一些常用的功能和特色功能的入口:
'返回主菜單'
'返回上級(jí)菜單'
'角色修改名字':角色在下次登錄時(shí),可以修改名稱
'角色修改種族':角色在下次登錄時(shí),可以修改種族
'角色修改陣營(yíng)':角色在下次登錄時(shí),可以修改陣營(yíng)
'角色修改外觀':角色在下次登錄時(shí),可以修改外觀
'角色重置天賦'
'角色武器技能全滿'
'積分查詢' :小壞端內(nèi)置積分,點(diǎn)擊此功能會(huì)在聊天窗口顯示角色當(dāng)前積分
'脫離戰(zhàn)斗'
'泡點(diǎn)' :功能關(guān)閉,以改為自動(dòng)發(fā)放,數(shù)據(jù)表【__上線獎(jiǎng)勵(lì)與提示】
'彩票':配合表【__彩票】
'活動(dòng)列表' (機(jī)制不明)
'軍銜':配合表【__軍銜】
'招募':(提示無法招募更多)
'任務(wù)傳送' ?(接到可傳送的任務(wù)之后,才會(huì)有選項(xiàng),但是內(nèi)容是英文)可傳送任務(wù)需要在【_任務(wù)】中配置坐標(biāo)
'會(huì)員':配合表【__會(huì)員】
'轉(zhuǎn)生' ?:配合表【__轉(zhuǎn)生】(會(huì)宕機(jī))
'重置特定副本':顯示可重置的副本,點(diǎn)擊后重置
'自定義商業(yè)技能'(功能不明)
'自定義等級(jí)' :配合表【__自定義等級(jí)】(升級(jí)方式不明)
'自定義陣營(yíng)' ?:配合表【__自定義陣營(yíng)】
'重置日常任務(wù)' :日常任務(wù)每天可以完成25個(gè),此功能可以重置數(shù)量
'抽獎(jiǎng)':配合表【__抽獎(jiǎng)】
'物品回收' :配合表【_物品_回收】
'斗氣' :配合表【__斗氣】
'隨機(jī)任務(wù)' ?:配合表【_任務(wù)_隨機(jī)配置】(概率機(jī)制不明)
'重置所有副本':直接重置所有副本
'綁定爐石點(diǎn)':綁定當(dāng)前位置為爐石傳送點(diǎn)
'傳送爐石點(diǎn)':與使用爐石效果相同
'修理'
'銀行'
'郵箱'
'轉(zhuǎn)職' (轉(zhuǎn)職后客戶端直接掉線,再上線,轉(zhuǎn)職成功)
'法寶' :打開一個(gè)法寶界面,可以裝備法寶,法寶的屬性會(huì)在角色屬性上生效,配合表【__法寶】
'兌換碼' :配合表【__兌換碼】,每個(gè)兌換碼只能使用1次