插件名稱 : myRPG
插件載點 : 就在原文內部
插件版本 : 1.3.2 ~ 1.6.4
在這幾天努力的奮戰之後終於出來了!這個插件可以自行設定職業、物品、種族、任務、公會、權限、怪物,算是一個非常多元的插件,非常多的東西都可以自行設定,對RPG伺服器可以說是非常好用的一個插件,種族也能夠有種族獨特的素質,像是移動速度比別人快、跳的比別人高、夜視能力之類的能力。
基本指令:
/myrpg level - 顯示自身的等級、經驗值 *myrpg.level
/myrpg reset <playername> - 重置某玩家所有資料 *僅OP
/myrpg setlvl <playername> <level> - 調整某玩家的等級 *myrpg.setlvl
/myrpg reload - 重新讀取插件 *僅OP
/myrpg userview - 開啟 / 關閉 檢視用戶資料 *myrpg.userview
/duel <playername> - 邀請對戰,需雙方都輸入此指令戰鬥才會開始 *myrpg.duel
書本指令:
/mybook info - 拿到一本寫著自身資料的書本 *myrpg.mybook.info
/mybook quest <questname> - 拿到一本關於某任務的書本 *myrpg.mybook.quest
/mybook commands - 拿到一本寫著此插件所有指令的書 *myrpg.mybook.commands
/mybook guild - 拿到一本寫著自身公會的書本 *myrpg.mybook.guild
NPC指令:
/npc create <name> [type] - 創建一個NPC *myrpg.npc.create
/npc rename <npcname> - 重新設定NPC的名稱 *myrpg.npc.rename
/npc remove - 移除NPC,對象為準心上的NPC *myrpg.npc.remove
/npc settype <type> - 設置NPC的類型,對象為準心上的NPC *myrpg.npc.type
/npc setradius <radius> - 設置NPC的對話範圍,NPC會跟範圍內的玩家對話 *myrpg.npc.radius
/npc look <true|false> - 設定NPC是否看著玩家 *myrpg.npc.look
/npc tp <name|id> - 傳送到某NPC的身旁 *myrpg.npc.tp
/npc tphere <name|id> - 傳送某NPC到你身旁 *myrpg.npc.tp
/npc list - 顯示所有NPC *myrpg.npc.list
/npc setpath <pathname> - 設置NPC的路徑 *myrpg.npc.path
/npc removepath <pathname> - 移除NPC的路徑 *myrpg.npc.path
/npc gear - 幫NPC穿上自己手上的東西 *myrpg.npc.gear
/npc text add <text> - 增加NPC的對話內容 *myrpg.npc.text
/npc text remove <text> - 移除NPC的對話內容 *myrpg.npc.text
/npc owner add <name> - 增加NPC的擁有者 *myrpg.npc.owner
/npc owner remove <name> - 移除NPC的擁有者 *myrpg.npc.owner
NPC - Quester (任務NPC):
/q accept <questname> - 接受任務 *myrpg.quest.accept
/q list - 顯示所有任務 *myrpg.quest.list
/q info <questname> - 顯示某插件的資訊 *myrpg.quest.info
/q finish <questname> - 完成任務 *myrpg.quest.finish
NPC - Teleporter (傳送者):
/teleporter setprice <price> - 設置傳送所需花費的金錢 *myrpg.npc.price
/teleporter settarget <targetname> - 設置 Teleport 傳送的目的地 *myrpg.npc.target
左鍵點擊NPC即可傳送,使用權限 *myrpg.npc.tp.use
NPC - Trader (商人):
/trader addsell <amount> <price> - 增加新商品,手上的物品=商品 *myrpg.npc.trader
/trader addbuy <amount> <price> - 增加一個新的收購品,手上的物品=收購品 *myrpg.npc.trader
/trader removesell - 移除一個商品,手上的物品=商品 *myrpg.npc.trader
/trader removebuy - 移除一個收購品,手上的物品=收購品 *myrpg.npc.trader
/trader toggle - 開啟玩家與OP間的交易 *myrpg.npc.trader.toggle
使用權限 *myrpg.npc.trader.use
NPC - Smith (鐵匠):
/smith smith <diamond|gold|iron|wood..> - 設置鐵匠修理的裝備類型 *myrpg.npc.smithtype
使用權限 *myrpg.npc.smith.use
NPC - Guard (衛兵):
/guard setdamage <damage> - 設置衛兵的傷害 *myrpg.npc.damage
/guard attack <player/monster/animal> - 設置衛兵攻擊的目標類型 *myrpg.npc.attack
NPC - Priest (牧師):
這裡的牧師並不是那種治癒型的牧師,應該算是神職者吧?就是那個神職者會賦予你一種職業之類的、或者是比賽。
/priest set <class|race> - 設置牧師賦予的職業、賽事 *myrpg.npc.priest
職業指令:
/class choose <classname> - 選擇職業 *myrpg.class.choose
/class create <classname> - 創建一個職業 *myrpg.class.create
/class addskill <classname> <skillname> <level> - 新增某職業的一個技能 *myrpg.class.skill
/class removeskill <classname> <skillname> - 移除某職業的一個技能 *myrpg.class.skill
技能指令:
/skill list - 顯示所有指令 *myrpg.skill.list
/skill bind <skillname> - 綁定一個技能 *myrpg.skill.bind
/skill unbind - 解除手上物品綁定的技能 *myrpg.skill.unbind
/skill <attack/defense/int/vit/critical/dodge> - 查看 / 提升自己的體質,就是力量之類的 *myrpg.skill.skill
/! list - 顯示所有可用的主動技能 *myrpg.skill.list
/! <skillname/shortcut> - 使用某技能 *myrpg.skill.use
公會指令:
/guild create <name> - 創建一個公會 *myrpg.guild.create
/guild pay <amount> - 贊助你的公會 *myrpg.guild.pay
/guild member add <name> - 增加一個成員至你的公會 *myrpg.guild.member
/guild create guard <name> - 創建一個衛兵 *myrpg.guild.guard
/guild leave - 離開公會 *myrpg.guild.leave
/guild chat - 開啟 / 關閉 公會聊天 *myrpg.guild.chat
金錢指令:
/econ money - 查看持有的金錢 *myrpg.econ.money
/econ pay <player> <amount> - 給予某人金錢 *myrpg.econ.pay
/econ set <player> <amount> - 設置某玩家的金錢 *myrpg.econ.set
Stats (素質) 介紹:
Attack - 增強力量
Defense - 增強防禦
Vit (Vitality) - 增加血量
Int (Intelligence)- 增加弓的攻擊力
Critical - 增加連擊機率
Dodge - 增加迴避機率
[ 內為技能縮寫 ]
Blink(瞬移)[ bl ] 把自己傳送到十字準星所指的目標方塊上。
Explosion(爆炸)[ e ] 以自己為中心,對四周「玩家」產生爆炸傷害(附加燒傷)。
Fire Arrow(火焰箭矢)[ fa ] 發動技能後,將可以發射著火的箭矢。
Fire Ball(火球)[ fb ] 對你瞄準的目標發射出一個火球(地獄幽靈那樣)。
Flash(閃光)[ fl ] 對身旁的「玩家」造成傷害
Ice Flash(冰閃光)[ if ] 一段時間內,讓自己身旁出現冰塊 吧?
Magic Armor(魔法護甲)[ ma ] 提高防禦力(要穿著胸甲,應該不限材質)。
Magic Boots(魔法靴子)[ mb ] 增加行走速度(要穿著靴子,應該不限材質)。
Magic Sword(魔法之劍)[ ms ] 增加手中劍造成的傷害。
Poison Arrow(劇毒箭矢)[ pa ] 發動技能後,可以射出染毒的箭矢。
Regeneration(再生)[ reg ] 自然回血速度增加。
Shield(盾甲)[ s ] 防禦力提高(不需要穿胸甲)。
Snowball(雪球)[ sb ] 對你瞄準的目標發射一顆雪球,似乎可以減緩或凍結敵方速度。
Vanish(遁逃)[ v ]讓自己隱形。
Config.yml 介紹:
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
# General
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
#IF TRUE THE IT USES THE VAULT PLUGIN
use-minecraft-level: true 使用當個創世神內建等級
use-vault: true 使用vault插件
#PLAYER LEVEL WHEN THE PLAYER CAN CHOOSE A CLASS
choose-class-level: 5 可以選擇職業的等級
#PLAYER LEVEL WHEN THE PLAYER CAN CHOOSE A RACE DEFAULT: 0
choose-race-level: 0 可以選擇素質的等級
#MESSAGE}
#LET IT FREE TO DISABLE CHAT FORMATTING
chat-format: '&9[{RACE} &e{LEVEL}&9]{PLAYER}: {MESSAGE}' 聊天頻道前的稱號
#MATHEMATIC RULE FOR LEVEL --> EXP
level-exp-rule: 200 * (0.5 * level*level + level) + 100 等級所需經驗值公式
#DISABLE PVP :: ENEMY GUILDS CAN STILL ATTACK EACH OTHER :: PLAYERS CAN STILL FIGHT IN DUELS
#IF THIS IS FALSE --> GUILD FIGHTS AND DUELS ARE SENSELESS
disable-pvp: true 開啟 / 關閉 PVP
#DISABLE/ENABLE ITEM DROPS ON DEATH OF PLAYERS
drop-inventory: false 玩家死亡是否掉落物品
#IN THIS WORLDS MYRPG IS DISABLED
disabled-worlds: 在哪些世界不啟用myRPG
- exampleWorld
- otherWorld
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
# Economy
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
#IF YOU ENABLE myEconomy VAULT WONT BE USED FOR ECONOMY! IF YOU DISABLE myEconomy, VAUL HAS TO BE ENABLED!!
myEconomy:
enable: true 是否啟用此插件內建金錢功能
#YOU CAN SELECT BETWEEN money AND emeralds! IF YOU TOOK EMERALDS THE CURRENCY NAME WILL BE Emeralds
currency: Money 可使用Money / Emeralds (綠寶石) 當作貨幣
currency-name: Dollar 貨幣名稱
#THE VALUE ALL NEW PLAYERS RECEIVE
start-balance: 100 新玩家進入遊戲的起始金錢
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
# Items / Permissions
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
#MINIMUM LEVEL FOR !!ALL!! diamond/gold/iron/stone/etc WEAPONS AND ARMOR CONTENTS (PICKAXE,SWORD,CHESTPLATE,etc)
#CUSTOM ITEMS (items.yml) HAVE THEIR OWN MIN-LEVEL
item-levels: 這裡設定要達到等級多少才能拿取某物品,可自行增加
enable: false 開啟 / 關閉
diamond: 75 鑽石製物品
gold: 50 金製物品
iron: 35 鐵製物品
stone: 25 石製物品
wood: 10 木製物品
leather: 5 皮革製物品
#PLAYERS WITH THIS level WILL BE MOVED INTO THIS group level: group
permlevel: 各個等級的權限群組
enable: false 開啟 / 關閉
'5': Default '等級': 群組名稱
# level: Groupname
#ALL PLAYERS WHO SHOULD NOT BE MOVED INTO ONE OF THESE GROUPS
skip: 玩家將不會被移動到以下群組
- DrBaron
- caliog
- Robbendebiene
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
# Guilds
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
guilds: 公會設定
#THE MINIMUM LEVEL TO JOIN A GUILD
min-level-join: 5 等級多少後才允許加入公會
#THE MINIMUM LEVEL TO CREATE A GUILD
min-level-create: 21 等級多少後才允許創建公會
#PRICE TO CREATE A GUILD
creating-price: 1500 創建公會需花費多少金錢
#PRICE TO CREATE A GUARD FOR THE GUILD
guard-price: 500 創建衛兵需花費多少金錢
#AFTER THIS TIME EVERY MEMBER OF THE GUILD RECEIVES AN INTEREST (MINUTES: 60 -> 1hour; 1440 -> 1day)
#SET THIS TO 0 TO DISABLE GUILD INTEREST
interest-period: 1440 公會利息,設定為 0 代表關閉利息功能
#TYPE THE money THE GUILD NEEDS TO HAVE THE level; GIVE THE max-member-amount FOR EACH LEVEL
#level: money;max-member-amount
'1': 0;5 這裡可以設定公會的等級條件、等級的最大成員數「'公會等級': 公會資本;最大成員數」
'2': 500;11
'3': 2000;20
'4': 6500;43
Values.yml 介紹:
這邊主要是設定礦務、怪物掉落的經驗值&金錢,我只拿幾個當範例來介紹,可自行增加種類
#EXP AND MONEY SPREAD OF MONSTERS (KILLED BY PLAYER)AND BLOCKS (DESTROYED BY PLAYER)
block-exp-spread: 礦物、方塊掉落之經驗值&金錢
REDSTONE_ORE: 方塊、礦物名稱
exp: 75 經驗值
money: 5 金錢
mob-exp-spread: 生物掉落之經驗值&金錢
PIG: 怪物、生物名稱
exp: 15 經驗值
money: 5 金錢
Classes.yml 介紹:
這邊主要是介紹職業設定的部分
ninja: 職業名稱
skills: 技能設定
'5': 某等級可用的技能
- firearrow 技能名稱
- poisonarrow 技能名稱
'7':
- vanish
'10':
- regeneration
allowed-materials: 可用的裝備
- LEATHER_HELMET 以下皆為裝備名
- WOOD_SWORD
- BOW
- LEATHER_CHESTPLATE
- LEATHER_BOOTS
- LEATHER_LEGGINGS
- LEATHER_HELMET
Items.yml 介紹:
這邊就是設定物品的地方
Excalibur: 這邊是物品名稱
material: DIAMOND_SWORD 物品類型
drop-entity: COW 什麼生物會掉落此物品
drop-chance: 100 掉落機率
min-level: 50 幾等可以使用此武器
upgrade-price: 10 升級須花費金錢
power: 物品等級
0: 1 0=物品等級: 1=攻擊力
1: 2
2: 2
3: 3
4: 3
5: 4
6: 6
7: 8
8: 9
9: 12
Quest.yml 介紹:
example: 任務名稱
collect-items: 需收集物品
- LOG:15 收集的物品ID、數量
reward-items: 獎品
- STONE_AXE:1 獎品ID:數量
target-npc-id: 0 攻擊的目標: 名稱
min-lvl: 1 接此任務所需等級
reach-level: 2 幾等可以完成任務
new-exp: 100 任務經驗獎勵
new-money: 50 任務金前獎勵
next-chain-quest: example2 此任務完成可接example2
info-message: NPC的對話
- May you bring 15 Log to Wooder? Iwill reward you with one Stone Axe, 100 Exp and 50 Coins!
- Hey come closer! I got work foryou!
- You need some money ? Or Experience ?I need Log !
npc-name: NPC名稱
example2: 任務名稱
min-lvl: 2 接此任務所需等級
new-exp: 250 任務經驗獎勵
new-money: 200 任務金錢獎勵
info-message: NPC的對話
- Can you kill 5 Creepers and 10 Cowsfor me? I will reward you with 200 Money and 250 Exp!
- Hey come closer! I got work foryou!
- Please help me to kill these monsters!
kill-animals: 需要殺的動物
CREEPER: 5
COW: 10
Races.yml 介紹:
Elves: 種族名稱
singular: Elf 種族縮寫
info: '&1The Elves are able to seeat night and .....' 這裡是介紹種族的地方
attributes: 種族屬性
start-hitpoints: 20 攻擊力
digging-speed: 0 挖掘速度
breath-under-water: false 水底呼吸能力
night-vision: true 夜視能力
speed: 2 移動速度( 0 ~ 3 )
jump: 0 跳躍高度( 0 ~ 4 )
stats: 起始素質
start-attack-skill: 20
start-defense-skill: 10
start-int-skill: 30
start-vit-skill: 20
start-critical-skill: 20
start-dodge-skill: 30
繁化訓息下載教學:
首先進入原文並且找到 Download 然後點進去
找到版本Version 2.1 下面的語言檔案,然後點進去連結
點進去之後可以看到多種語言檔,幸運的是也有繁中檔 下載下來之後把它放進 myMessages 替代 messages.yml 檔案就完成了,建議把前面的 zh_ 刪掉,避免一些不需要的麻煩。