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端- -

下一页 最后一页