我的世界小型任務(wù)插件是一款精品插件,滿足網(wǎng)絡(luò)服務(wù)器上的PVP對(duì)戰(zhàn)需求。
特點(diǎn):
目前計(jì)劃:
內(nèi)部貨幣系統(tǒng)【即將完成】
好友系統(tǒng)【已編譯在內(nèi)部,但是沒(méi)有添加命令】
鼠標(biāo)交互【已編譯在內(nèi)部,但是沒(méi)有添加命令】
公會(huì)城市【已確定獨(dú)立為另外的插件】
使用說(shuō)明:
*使用經(jīng)濟(jì)請(qǐng)預(yù)先安裝Vault
1.首先請(qǐng)將插件放到插件文件夾中,運(yùn)行一次
2.打開(kāi)插件的配置文件夾,新建兩個(gè)子文件夾,分別為
Tasks
Players
3.在Task文件夾下新建[任務(wù)名.yml],注意這個(gè)不是在游戲中的名稱
可以起諸如[123.yml]
接下來(lái)請(qǐng)編輯這個(gè)文件
#游戲中顯示的任務(wù)名稱
TaskName: '這個(gè)任務(wù)'
#任務(wù)種類:
#Kill[擊殺],Item[物品],Money[需要Vault],插件僅會(huì)讀取
TaskType: Kill
#游戲內(nèi)顯示的名字,如命名牌之后的效果,建議配合其他插件
Kill: 'pig'
#實(shí)體種類
KillType: 'Pig'
#item文件下定義的
Item: 123
#所需要的數(shù)量,包括實(shí)體擊殺和物品收集,還有需要金錢的數(shù)量
Amont: 1
#是否隱藏[使用/GTP ListTask是否可見(jiàn)]
IsHidden: false
#每個(gè)任務(wù)最大重試的數(shù)量
MaxTryTime: 20
#限制任務(wù)開(kāi)放時(shí)間段么
LimitTime: true
#兩個(gè)時(shí)間均為[/time]命令的時(shí)間格式
StartTime: 0
StopTime: 99999
#任務(wù)等級(jí)限制,-1為不限制
LimitMinLevel: 0
LimitMaxLevel: 20
#接受這個(gè)任務(wù)之前需要其他任務(wù)完成么
UseLastTask: false
#需要的任務(wù)名稱,是游戲中顯示的
LastTask: '某個(gè)任務(wù)'
#使用區(qū)域設(shè)置么
UseArea: true
Area:
#區(qū)域在的世界
World: 'world'
#區(qū)域是兩點(diǎn)之間長(zhǎng)方體的區(qū)域,
AreaPoint1:
x: 666
y: 666
z: 666
AreaPoint2:
x: -666
y: -666
z: -666
#進(jìn)行任務(wù)時(shí)拒絕離開(kāi)區(qū)域么
InTaskDenyLevel: false
#進(jìn)入?yún)^(qū)域時(shí)自動(dòng)接收任務(wù)么
AutoAcceptInEnter: true
#在區(qū)域里死亡時(shí)使用獨(dú)立復(fù)活點(diǎn)么
UseAreaRespawn: true
#復(fù)活點(diǎn),和區(qū)域在同一個(gè)世界,但是可以在區(qū)域之外
RespawnPoint:
x: 66
y: 66
z: 66
Messages:
WarnPlayerAccept:
- '您接受了任務(wù)‘這個(gè)任務(wù)’'
- '還可以加幾行'
WarnPlayerSuccess: '任務(wù)成功!獎(jiǎng)勵(lì)已經(jīng)發(fā)放,您可以隨時(shí)領(lǐng)取'
WarnPlayerFail: '對(duì)不起,任務(wù)失敗'
ErrorLevel: '對(duì)不起,您的等級(jí)不符合要求'
ErrorTime: '對(duì)不起,現(xiàn)在不在任務(wù)開(kāi)放時(shí)間'
ErrorLastTask: '對(duì)不起,在進(jìn)行這個(gè)任務(wù)之前,您需要完成‘某個(gè)任務(wù)’'
WarnInEnter: '您已經(jīng)進(jìn)入‘這個(gè)任務(wù)’的區(qū)域'
WarnInLevel: '您已經(jīng)離開(kāi)‘這個(gè)任務(wù)’的區(qū)域'
ErrorThisTask: '您已經(jīng)接受了這個(gè)任務(wù)'
ErrorDenyLevel: '您在進(jìn)行任務(wù)時(shí)不能離開(kāi)該區(qū)域'
WarnAutoAccepeDueToEnter: '已經(jīng)自動(dòng)接收區(qū)域任務(wù)‘這個(gè)任務(wù)’'
WarnAutoFailDueToLevel: '由于您離開(kāi)了區(qū)域,該任務(wù)失敗'
#任務(wù)完成時(shí)的Vault游戲幣獎(jiǎng)勵(lì),沒(méi)有Vault將會(huì)忽略
FinishMoney: 100
#任務(wù)完成時(shí)獲得的經(jīng)驗(yàn)
Exp: 20
#獎(jiǎng)勵(lì)物品
FinishItem:
- '666'
- 'Item_250'
#任務(wù)配置結(jié)束
4.接下來(lái)打開(kāi)item.yml,創(chuàng)建一些物品
123:
#游戲中顯示的名稱
DisplayName: '上古。。石頭'
#物品id
ItemCode: 1
#附魔,格式
#附魔id_強(qiáng)度
#23_5是我亂打的
#可以加多個(gè)
Effect:
- 23_5
#lore
Lores:
- 'abcdefg'
5.之后再打開(kāi)config,這樣寫
TaskList:
- 123
6.最后一步,給玩家添加
GTP.Player
權(quán)限
游戲中
創(chuàng)建一塊木牌,第三行打
[GameTaskPlus]
接受任務(wù)第四行打
<blockquote>[a]游戲中顯示的任務(wù)名
完成任務(wù)第四行打
[f]游戲中顯示的任務(wù)名
命令
/gtp listtask 列出當(dāng)前可見(jiàn)任務(wù)
/gtp accepttask [游戲任務(wù)名] 接受任務(wù)
/gtp finishtask [游戲任務(wù)名] 完成任務(wù)
權(quán)限
gtp.player 使用命令