rpgitems教程

3、高级教程

压轴戏来了,这里正是插件的核心和魅力所在,在一开始我也提到,RPG物品可以充当一个无需红石的便携式命令方块,正因为这个特性,使得RPGitem即使在非RPG服务器里也有非常广泛的应用——让RPG物品执行命令

指令公式
/rpgitem 物品序号 power command 冷却时间 left,right 展示名 指令 权限
让物品拥有执行“指令”的权限,通过左键/右键触发指令,并给予一次性权限。
如果你的指令为多段,要在指令前后添加 【`】符号 ,否则就会把指令前半段识别为“显示文本”
例如。一开始的 神圣祝福

指令内容为“/RPGitem 0 power command 0 right 生命恢复 `heal` essentials.heal
意为用右键触发指令“heal(治疗)”
这里的消耗品是指通过指令 "/RPGitem 0 power consume"(设置物品为消耗品,使用一次消失)

同理。经验卡的指令内容为“/RPGitem 0 power command 0 right 右键使用 `exp give 500` essentials.exp.give”
(exp give后面不加ID默认施加给使用此指令的玩家)

让我们再看一下更为复杂的指令。
例如VIP权限卡。
指令1“/RPGitem 0 power command 0 right 右键使用 `manuaddp {player} essentials.fly` groupmanager.manuaddp”
指令2"/RPGitem 0 power comand 0 right 右键使用 `manuaddp {player} essentials.tp` groupmanager.manuaddp"
指令3"/RPGitem 0 power command 0 right 右键使用 `give {player} 264 30` groupmanager.give"
意为通过右键,同时执行上面三个指令:给予玩家飞行权限,给予玩家强制TP权限,给予玩家30个钻石。

利用插件的命令技能,我们可以创建更好的体制,例如,关掉玩家/spawn权利,用“回城卷轴”代替(/RPGitem 0 power command0 right 右键使用 `spawn` essentials.spawn )

同理,我们可以开设一个特殊副本,设置一个传送点并且普通玩家没有权限使用。然后使用插件的命令技能,做出一个传送用的物品,例如“xx副本邀请函”

再例如一开始的称号卡,指令为“/RPGitem 0 power command 0 right 右键使用 `manuaddv {player}prefix 老玩家 `essentials.manuaddv”
当玩家使用此物品,就会获得“老玩家称号”并且物品消失

power command这个技能十分强大,只要服务器里拥有这个指令,他全都能执行。

武器做完了我们可以给他加点装饰,给武器添加点描述。
/RPGitem 0 description add(set) 描述,为0号物品添加(设置)描述
或者/RPGitem 0 lore 描述
为0号物品添加描述(lore 添加的描述是自带双引号,字体为黄色,斜体)

最后,关于删除RPG物品只需要”/RPGitem 物品 remove “就好了
还有一个扩展内容 关于设置RPG的限制使用
”/RPGitem option worldguard“ 开/关 对RPGitem的限制
如果开启了 就会让RPG物品在非PVP区域失效

还有注意一个问题,RPG物品可以被当做普通材料合成。例如你的物品的材质是钻石的话,他可以合成钻石剑,材质是原石的话,他还是可以合成熔炉的。所以说尽量用mod里的材质,或者不能当做合成材料的物品的材质。

发表评论

您必须 登录 才能发表留言!