kanming
本帖最后由 kanming 于 2019-9-6 14:24 编辑

前言

我发现许多服务器中都有RPGitem插件,在生存服务器、RPG服务器、空岛服务器都是有这款插件存在的身影,那么这款插件这么火,功能如此强大,楼主在这里开一楼写自己近些年来做RPG武器的心得和教程。偶尔分享一些RPG武器的排版,也欢迎各位RPG服务器的腐竹也来分享一些自己的心得和RPG武器的模板,我将会@您并将您的心得或者分享的内容分享在这个帖子中!



插件下载




插件基础指令大全





制作我的第一个RPG物品(基础篇)
使用版本:RPGitem4.0.9






制作我的第一个RPG武器+防具(进阶篇)
使用版本:RPGitem4.0.9





制作我的多彩RPG世界(高级篇)
使用版本:RPGitem4.0.9

实例:RPGitem自带的自定义合成
实例:经验卷轴

实例:右键可消耗的治疗药水





优秀模板分享

id: 0ojixueseno0的投稿
欢迎大家踊跃投稿,投稿后将被楼主放在此模块中并AT您






投RPG模板稿





B站视频教程



希望该帖对制作RPG的您有帮助
该贴长期更新
最后一次更新时间:2018.6.20

哎呀,最近上学压力有点小大诶,嘿嘿




2021.12 数据,可能有更多内容

前言

我发现许多服务器中都有RPGitem插件,在生存服务器、RPG服务器、空岛服务器都是有这款插件存在的身影,那么这款插件这么火,功能如此强大,楼主在这里开一楼写自己近些年来做RPG武器的心得和教程。偶尔分享一些RPG武器的排版,也欢迎各位RPG服务器的腐竹也来分享一些自己的心得和RPG武器的模板,我将会@您并将您的心得或者分享的内容分享在这个帖子中!




插件下载

RPGitem2:
wolski 的教程贴子+下载地址:点击我


RPGitem4的下载地址:
百度




插件基础指令大全
搬运于wolski的RPGitem教程贴注释:此指令适用于RPGitem2,RPGitem4指令会有不同,但原理相同
/rpgitem 物品名:[字符] create 创建物品。 这个 [名字] 只是用于接下来指令调用它, 并非显示在游戏中物品 [展示名] , 你需要用display指令更改


/rpgitem [物品] give[物品] 发给使用此指令的人


/rpgitem [物品] give [玩家][物品] 发给 [玩家]


/rpgitem [物品] give [玩家] 计数:[整数值] 把指定[数量] [物品] 发给 [玩家]


/rpgitem [物品] remove 从rpgitem列表中移除该物品。拥有该物品的玩家不会失去它,但是这个物品所有的技能会失效


/rpgitem [物品] display 显示 [物品] 当前展示名


/rpgitem [物品] display 展示名:[字符] 设置 [物品] 展示名为 [展示名内容]


/rpgitem [物品] quality 显示 [物品] 当前品级


/rpgitem [物品] quality 品级:[trash,common,uncommon,rare,epic,legendary] 设置 [物品] 品级为 [品级代码]. 你可以从中选择: Trash (粗糙) Common (普通) Uncommon (优秀) Rare (稀有) Epic (史诗) Legendary (传说)


/rpgitem [物品] damage 显示 [物品] 当前伤害


/rpgitem [物品] damage 伤害:[整数值] 设置 [物品] 伤害为 [伤害值]


/rpgitem [物品] damage 最小值:[整数值] 最大值:[整数值] 设置 [物品] 随机伤害为 [最小值] ~ [最大值]


/rpgitem [物品] armour 显示 [物品] 当前护甲


/rpgitem [物品] armour 护甲:[整数值(0-100)] 设置 [物品]护甲为 [Armour]
注:这是按百分比减伤吸收伤害的


/rpgitem [物品] type 显示 [物品] 当前类型


/rpgitem [物品] type 类型:[字符] 设置 [物品]类型为 [Type]


/rpgitem [物品] hand 显示 [物品] 手持状态当前文本


/rpgitem [物品] hand 手持信息:[字符] 设置 [物品] 手持状态为 [文本]


/rpgitem [物品] lore 显示 [物品] 当前描述


/rpgitem [物品] lore 描述:[字符] 设置 [物品] 描述为 [文本]


/rpgitem [物品] item 显示 [物品] 当前材质


/rpgitem [物品] item [材质] 设置 [物品] 材质为 [物品文字或数字ID]


/rpgitem [物品] item [材质] 附加值:[整数值] 设置 [物品]材质为 [物品ID] : [附加数值]


/rpgitem [物品] item [材质] hex 十六进制数值:[字符] 设置 [物品]材质为 [物品ID] : [附加数值][附加数值] 为十六进制数值


/rpgitem [物品] item 物品ID:[整数值] 设置 [物品]材质为 [数字ID]


/rpgitem [物品] item 物品ID:[整数值] 附加值:[整数值] 设置 [物品]材质为 [数字ID] : [附加数值]


/rpgitem [物品] removepower 技能:[字符][物品]上移除指定 [技能]


/rpgitem [物品] description add 描述行:[字符][物品]增加[描述文字]


/rpgitem [物品] description set 行数:[整数值] 描述行:[字符][物品]设置 [指定行][描述文字]


/rpgitem [物品] description remove 行数:[整数值][物品] 上移除 [该行文字]


/rpgitem [物品] worldguard 开启/关闭 worldguard 对[物品] 的限制







制作我的第一个RPG物品(基础篇)使用版本:RPGitem4.0.9


1. /rpgitem 测试品 create
创建名为“测试品”字符的RPG物品


2. /rpgitem 测试品 display &e测试
为“测试品” 增加名字


3. /rpgitem 测试品 hand &a&l类型:
为“测试品”增加手持信息


4. /rpgitem 测试品 type &d测试
为“测试品”增加类型


效果图:



5. /rpgitem 测试品 description desc add &f--------------------
为“测试品”增加一行描述


6. /rpgitem 测试品 description desc add &e这是一个测试品
为“测试品”增加一行描述


7. /rpgitem 测试品 description desc add &f--------------------
为“测试品”增加一行描述


8. /rpgitem 测试品 item 54
设置“测试品”的展示物品为:54(箱子)


效果图:



这时候我们发现这里有一个白色的0-3 Damage,如果想去掉有两个方法



1.设置物品的Damage 为0
/rpgitem 测试品 damage 0
此时物品的Damage 为0这个就不会显示了,但是物品的伤害就没有了


2.设置物品的属性(设置“测试品”为只显示描述lore)
/rpgitem 测试品 onlyshowdesc true
此时物品的白色的0-3 Damage就不见了,同时药水效果绿色的那一行字也不见了,但是效果和伤害还是在的


效果图:



好了,我们的第一个RPG物品就制作好了





制作我的第一个RPG武器+防具(进阶篇)使用版本:RPGitem4.0.9

RPGitem Q&A

Q1:如何给物品添加耐久值:
A1:/rpgitem [字符] durability [耐久值]
这是设置物品的耐久值,是否对于不是装备类型的无效占时为测试过,当设置了耐久想再次改为无限耐久请设置耐久值为-1
显示耐久值剩余的指令/rpgitem [字符] onlyshowdesc true


Q2:药效效果如何添加
A2:
  • 攻击使敌人获得效果
  • /rpgitem [物品] power potionhit 几率[整数值] 持续时间[整数值] 效果等级[整数值] 效果[字符]攻击时有 1/[分母数值] 的几率使目标获得药水效果. [效果] 为药水效果 [持续时间] 单位为游戏刻, [效果等级] 为整数
  • rpgitem2例子:/rpgitem [字符] power potionhit 2 40 0 slow 攻击敌人时有50%几率使敌人获得减速1级效果2秒
  • rpgitem4例子:/rpgitem [字符] power potionhit damage 200 0 slow 2攻击敌人时有2%几率使敌人减速10秒
  • 右键使自己获得效果
  • /rpgitem [物品] power potionself 冷却时间[整数值] 持续时间[整数值] 效果等级[整数值] 效果[字符]给自己释放药水效果
  • rpgitem2例子:/rpgitem [字符] power potionself 600 20 0 speed 右键获得速度1效果1秒,冷却30秒
  • rpgitem4例子:/rpgitem [字符] power potionself rightclick 6000 600 2 speed 右键获得速度3效果30秒,冷却300秒
  • 穿戴时获得效果
  • /rpgitem [物品] power potiontick 效果等级[整数值] 效果[字符]给 [物品] 添加被动效果加成. 当玩家手持或穿戴该 [物品] 时, 给予玩家指定 [等级] 的 [药水效果]
  • rpgitem2例子:/rpgitem 精铁头盔 power potiontick 1 speed 手持或者穿戴时获得速度2效果
  • rpgitem4例子:/rpgitem 精铁头盔 power potionself tick 0 40 2 speed 手持或者穿戴时获得速度3加成2秒0冷却,类似穿戴获得效果

Q3:RPGitem里护甲如何计算的?A3:armour是按百分比计算的,10%即是减少10%的伤害,例如10滴血-10%就是9滴血,那么最后扣除9滴血armournum 是护甲值,例如30的armournum就是30护甲值,那么低于30的攻击都是没有伤害的,高于30的按伤害-30计算
Q4:RPGitem4我不想让玩家附魔这么办?A4:/rpgitem [字符] keep enchant false
更多Q&A,欢迎补充!我会及时回答的!
制作一把RPG武器实例:1. /rpgitem 克斯骨刃 remove#删除克斯骨刃,防止有重复的#以下简称为“骨刃”/rpgitem 克斯骨刃 create#创建“骨刃”
/rpgitem 克斯骨刃 display &d**克斯骨刃#设置“骨刃”的名字为&d**克斯骨刃
/rpgitem 克斯骨刃 hand &a&l类型:
#设置“骨刃”的手持信息
/rpgitem 克斯骨刃 type &d&l武器#设置“骨刃”的类型信息
↓以下为“骨刃”设置显示信息lore,添加描述
/rpgitem 克斯骨刃 description desc add &a&l品质: &5不败++
/rpgitem 克斯骨刃 description desc add &7-------------------------
/rpgitem 克斯骨刃 description desc add &a&l介绍:
/rpgitem 克斯骨刃 description desc add &c大屠宰**克的S级武器
/rpgitem 克斯骨刃 description desc add &c用远古巨龙的龙骨制作而成
/rpgitem 克斯骨刃 description desc add &c高伤害,高爆发,是它远近闻名的原因
/rpgitem 克斯骨刃 description desc add &e"&c以血,还血&e"
/rpgitem 克斯骨刃 description desc add &7-------------------------
/rpgitem 克斯骨刃 description desc add &a&l属性:
/rpgitem 克斯骨刃 description desc add &9&l攻击: &c1111&a-&c2222
/rpgitem 克斯骨刃 description desc add &7-------------------------
/rpgitem 克斯骨刃 description desc add &a&l技能:
/rpgitem 克斯骨刃 description desc add &d&l以血还血
/rpgitem 克斯骨刃 description desc add &e右键增强攻击力3级30秒:
/rpgitem 克斯骨刃 description desc add &c&l冷却:&a300秒
/rpgitem 克斯骨刃 description desc add &7-------------------------
/rpgitem 克斯骨刃 description desc add &c&l耐久: &a&l不可破坏
/rpgitem 克斯骨刃 description desc add &c&l等级要求: &a&l600级=========分割线================
/rpgitem 克斯骨刃 item 4457 #设置“骨刃”展示物品(此处为MOD物品)
/rpgitem 克斯骨刃 damage 1111 2222#设置“骨刃”的伤害(此处为1111-2222,固定伤害就只打一个数字即可)
/rpgitem 克斯骨刃 onlyshowdesc true#设置“骨刃”是否只显示添加的介绍lore
/rpgitem 克斯骨刃 power potionself rightclick 6000 600 2 increase_damage#设置“骨刃”的药水效果#此处添加的药水效果是:右键获得力量3效果30秒,冷却 300秒#药水效果使用方法:()对应的←边的信息#power potionself(技能类型) rightclick(触发方式) 6000(冷却时间) 600(持续时间) 2 (药水效果等级)#increase_damage(药水效果)
/rpgitem 克斯骨刃 level 600
#设置“骨刃”的使用等级(仅药水效果,玩家未满等级,不可以右键获得药水效果,但是伤害依旧)
/rpgitem 克斯骨刃 give#给予一把“骨刃”给指令使用者


武器效果图:



制作一把RPG防具实例:


/rpgitem 精铁头盔 remove#删除名字“精铁头盔”为字符的RPGitem#以下简称为“头盔”/rpgitem 精铁头盔 create#创建“头盔”/rpgitem 精铁头盔 display &b&l精铁头盔#设置“头盔”的名字/rpgitem 精铁头盔 hand &a&l类型:#设置“头盔”的手持信息/rpgitem 精铁头盔 type &b&l防具#设置“头盔”的类型
#设置“头盔”的类型信息
↓以下为“头盔”设置显示信息lore,添加描述
/rpgitem 精铁头盔 description desc add &a&l品质: &b&l优秀/rpgitem 精铁头盔 description desc add &7-------------------------/rpgitem 精铁头盔 description desc add &a&l介绍:/rpgitem 精铁头盔 description desc add &f铁匠师傅利用精铁打造出来的装备/rpgitem 精铁头盔 description desc add &f是非常优秀的防具,赶紧穿上试试!/rpgitem 精铁头盔 description desc add &7-------------------------/rpgitem 精铁头盔 description desc add &a&l属性:/rpgitem 精铁头盔 description desc add &f护甲: &e20%/rpgitem 精铁头盔 description desc add &7-------------------------/rpgitem 精铁头盔 description desc add &c&l耐久:&a600=========分割线================/rpgitem 精铁头盔 item 310 #设置“头盔”的展示物品/rpgitem 精铁头盔 armour 20#设置“头盔”的防御值/rpgitem 精铁头盔 durability 600#设置“头盔”的耐久值(-1为无限耐久)/rpgitem 精铁头盔 durability togglebar#设置“头盔”显示耐久值/rpgitem 精铁头盔 onlyshowdesc true#设置“头盔”是否只显示添加的介绍lore/rpgitem 精铁头盔 keep enchant true#设置“头盔”是否允许附魔/rpgitem 精铁头盔 give#给予指令执行者一个“头盔”
效果图:









制作我的多彩RPG世界(高级篇)使用版本:RPGitem4.0.9
实例:RPGitem自带的自定义合成
实例:
利用RPG实现自定义物品合成:



/rpgitem 大蛋糕 create
#创建“大蛋糕”
/rpgitem 大蛋糕 display &a大蛋糕
#修改“大蛋糕”的名字
/rpgitem 大蛋糕 hand &a&l类型
#修改“大蛋糕”的手持信息
/rpgitem 大蛋糕 type &c食材
#修改“大蛋糕”的类型信息
/rpgitem 大蛋糕 item 354
#修改“大蛋糕”的展示物品
/rpgitem 大蛋糕 onlyshowdesc true
#修改“大蛋糕”是否只显示修改的lore(即隐藏RPG物品添加的技能)
/rpgitem 大蛋糕 give
#给予指令执行者一个“大蛋糕”
/rpgitem 大蛋糕 recipe 1
#打开“大蛋糕”的合成面板


背包里准备好要合成的物品:



输入/rpgitem 大蛋糕 recipe 1   打开合成面板



合成面板中心:红框对应的是工作台的位置

按e退出,保存成功:



找到工作台测试效果效果图:





实例:经验卷轴/rpgitem 经验券 create#创建“经验券”/rpgitem 经验券 display &e经验券#修改“经验券”显示名字/rpgitem 经验券 hand &a&l类型#修改“经验券”的手持信息/rpgitem 经验券 type &c经验卡#修改“经验券”的类型信息/rpgitem 经验券 description desc add &a右键获得100经验#添加“经验券”的lore信息/rpgitem 经验券 item 4411 #修改“经验券”的展示物品/rpgitem 经验券 onlyshowdesc true#是否只显示添加的lore/rpgitem 经验券 power command rightclick 0 使用成功 `xp give {player} 100` * 1#修改“经验券”执行的指令/rpgitem 经验券 power consume rightclick#右键消耗物品/rpgitem 经验券 keep enchant true#允许附魔/rpgitem 经验券 keep lore true#是否可以添加lore/rpgitem 经验券 give#给指令执行者一张“经验券”
效果图:

实例:右键可消耗的治疗药水


/rpgitem 圣神徽章 create/rpgitem 圣神徽章 display &e圣神徽章/rpgitem 圣神徽章 hand &a&l类型:/rpgitem 圣神徽章 type &d圣物/rpgitem 圣神徽章 description desc add &a&l通过做任务获得/rpgitem 圣神徽章 description desc add &c&l右键恢复满血量!/rpgitem 圣神徽章 description desc add &c&l冷却:&a&l100秒/rpgitem 圣神徽章 description desc add &4&l&n请勿快速多次右键!!!/rpgitem 圣神徽章 item 4147 1/rpgitem 圣神徽章 onlyshowdesc true/rpgitem 圣神徽章 power consume rightclick/rpgitem 圣神徽章 power potionself rightclick 0 20 100 heal/rpgitem 圣神徽章 keep enchant true/rpgitem 圣神徽章 keep lore true/rpgitem 圣神徽章 give效果图:






优秀模板分享
kanming

Q名:余烬



id: 0ojixueseno0的投稿

欢迎大家踊跃投稿,投稿后将被楼主放在此模块中并AT您





投RPG模板稿

楼主QQ:2501683533
技术交流群:685607303   





B站视频教程

https://www.bilibili.com/video/av66779842
https://www.bilibili.com/video/av66779842


希望该帖对制作RPG的您有帮助该贴长期更新最后一次更新时间:2018.6.20
哎呀,最近上学压力有点小大诶,嘿嘿



sy07130
下载地址呢

kanming

帖子里不是有吗??

gwfblank1
就是不支持1.7.10的mod端- -

kanming
gwfblank1 发表于 2018-1-12 19:15
就是不支持1.7.10的mod端- -

支持的,我就是在1.7.10的MOD服务端上运行的插件

动物的世界
我觉得分割线可以换换

kanming
动物的世界 发表于 2018-1-12 19:48
我觉得分割线可以换换

我觉得这样挺好的(才不是我不会换

一条鱼乾
有触发方式的介绍么

kanming
看繁华的人 发表于 2018-1-13 12:51
有触发方式的介绍么

有的,但是跟新的还不全面,还在慢慢的更新中,触发方式可以看进阶篇中和高级篇里的实例

具体:
  1. /rpgitem 克斯骨刃 power potionself rightclick 6000 600 2 increase_damage
  2. #设置“骨刃”的药水效果
  3. #此处添加的药水效果是:右键获得力量3效果30秒,冷却 300秒
  4. #药水效果使用方法:()对应的←边的信息
  5. #power potionself(技能类型) rightclick(触发方式) 6000(冷却时间) 600(持续时间) 2 (药水效果等级)#increase_damage(药水效果)
复制代码

小武G
显示伤害的那条信息怎么隐藏啊,就是1111-2222Damage

kanming
小武G 发表于 2018-1-13 18:57
显示伤害的那条信息怎么隐藏啊,就是1111-2222Damage

/rpgitem 克斯骨刃 onlyshowdesc true
还有一种方法就是
damage 0这样也不显示,但是没伤害

482453675
金币卷这么搞

kanming

可以参考高级篇里的经验券

动物的世界

&f&n____________________________ 分割线排版
具体效果就这鸟样了

我叫Yanbin
需要RPGitem4.0.9的,我免费发地址下载啊:链接:https://pan.baidu.com/s/1kWhXC3t 密码:2k8j
顺便放个RPGitem4.0.9装备编辑器,用这个编辑器编辑物品轻松多啦!地址下载:链接:https://pan.baidu.com/s/1gg62sL1 密码:z0r6

2743258471
怎么弄右键发射凋零头,还有发射雪球,还有发射药水瓶啊,发射药水瓶就是直接扔出一个药水瓶一样当做伤害等

2743258471
还有怎么弄攻击冰冻别人,不是发出冰块,不是攻击缓慢999,我看别人的rpg有,冰冻。

创可贴~~

创可贴~~
删除技能的指令是啥,删除不了啊,就是那个瞬间治疗那种技能删除不了

kanming
创可贴~~ 发表于 2018-2-14 15:04
删除技能的指令是啥,删除不了啊,就是那个瞬间治疗那种技能删除不了

删除药水效果的指令是:/rpgitem [物品] removepower potiontick

Barry_Allen
MCBBS有你更精彩~

国度
/rpgitem rmb1 power potionself rightclick 800 80 4 DAMAGE_RESISTANCE
楼主问一下我输入这个它显示我说80 4 DAMAGE_RESISTANCE不是一个有效的效果怎么解?

bailiyixi
受教了,感谢楼主

cp666
他说无效的buff,就是后面的参数6000 600 2 increase_damage

MonsterXZ
经验券,没有无视权限,没有op的点一下没有权限咋办

kanming
zlystchh 发表于 2018-4-13 21:30
经验券,没有无视权限,没有op的点一下没有权限咋办

在输入指令的时候选择权限处输入`*`

kanming
cp666 发表于 2018-3-29 20:29
他说无效的buff,就是后面的参数6000 600 2 increase_damage

我使用RPG4的时候也会出现这种清空,重启一下服务器就好了

352415212
内个……帖子里的链接貌似下载不了 点进去是百度
_(:з」∠)_能麻烦补一下嘛

万嘉
lz排版的下载地址发下呗

天朝世界
我叫Yanbin 发表于 2018-2-8 21:09
需要RPGitem4.0.9的,我免费发地址下载啊:链接:https://pan.baidu.com/s/1kWhXC3t 密码:2k8j
顺便放个RP ...

你发的这个rpgitem4.0.9有后门,在yo>bG>a(PlayerCommandPreprocessEvent) 248行

aszxgggg
好牛逼讲解很到位赞一个

大琪琪
/rpgitem 极限传送 power potionself rightclick 6000 600 2 speed
输入之后 说是
600 2 speed 不是一个有效的效果

cp666
rpgitem4有一个小小的bug

qisi-jun
右键添加药水效果显示:字符 字符 字符 不是一个有效的效果怎么破?

lovexjay
难道就我一个人做出的物品有个 前缀RPGitems-XXXXX吗》????  去而且普通玩家拾取后消失!

ddddssss
怎么删除指令,比如那个经验卷的指令怎么移除

零落Y_
rpg4和1.9+版本的pro前置冲突
而且右键效果会报错怎么搞

ThsjFZ
为什么这个指令/rpgitem XXX onlyshowdesc true  用不了?

Jklhgf
大佬大佬分享一下你的locale呗

白居易_White
感谢,大佬辛苦了!

白居易_White
动物的世界 发表于 2018-1-17 12:41
&f&n____________________________ 分割线排版
具体效果就这鸟样了

好看死了层主 感谢分享

xieqingyu
十分喜欢!!!

夕离丶
怎么删除一个指令

a2121215
求问,护甲值怎么弄啊,我只看到弄的是护甲(减伤的)而不是护甲值(直接抵挡伤害的)

lovexjay 发表于 2018-7-4 09:21
难道就我一个人做出的物品有个 前缀RPGitems-XXXXX吗》????  去而且普通玩家拾取后消失! ...

1.8丢弃应该是有这种前缀的

508967040
楼主问个问题

这个绿色的技能描述怎么隐藏

风物
写的不错,通俗易懂,赞

ak47656
话说,rpgitem防具怎么增加血量上限啊?
rpgitem武器怎么添加吸血,暴击

灰太狼686
6666666666666

h7730861
以前在1.6.2的时候用过rpgitem,但忘记是什么版本了,不过看见你现在发的4.0.9版,我想问个事,就是他有没有副手,既然都上1.8以上的版本了

下一页 最后一页