Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 39408|回复: 263
打印 上一主题 下一主题

[原创插件] [娱乐][SC]LocyItem2——RPG物品类RPGITEM|自定义技能|套装|连击|打击感[1.8+]

  [复制链接]
跳转到指定楼层
楼主
发表于 2017-12-3 12:03:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
服务端插件
英文名称: LocyItem2
中文名称: 咸鱼和瞄瞄的谜之插件(呸) Locy式RPG插件
插件来源: 原创
适用服务端: |CraftBukkit| |Spigot| 
插件类型: RPG 
语言支持: 简体中文 
适用版本: 1.12 1.11 1.10 1.9 1.8 1.7.10 1.7.2 1.6 
前置Mod|插件: 无前置插件
下载地址: http://见下面.com
原帖地址: -

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 MagicLocyDragon 于 2018-11-18 20:38 编辑

欢迎加入技术讨论群

****开服开发 技巧交流 友情互助 在线问答****
群号:546818810

若比如不会使用插件的套装功能或者脚本等功能的话,立即加群咨询!

最近更新时间: 2018-4-30

对高版本的paperspigot并不能完全支持

插件测试服务器端: 1.11.2-SPIGOT
[/td][/tr]
[/table]
[/td][/tr]
[/table]


前言

本插件比较强大,但是一些高端的功能需要认真地研究一下的.下面我都会说
本插件来自PluginCDTribe小组
部分技能在低版本无法使用
不支持cauldron及其衍生版本
作者QQ:2424441676
于是插件的2.0版本也是出来了,感谢一直在背后支持我的使用者们。




这是一个制作rpg物品的插件,类似于rpgitem


本插件所有拥有的特色:
·自定义套装功能
·技能脚本
·打击感增幅(默认关闭,自行打开)
·异步连击/连杀功能
·攻击表达式
·技能条件判断指令
·还有各种强大的功能等你探索!


下载地址:
插件本体:
LocyItem-2.1.8-STABLE.jar (1022.84 KB, 下载次数: 1067)


作者

1.LocyDragon(一条咸鱼,又称绿毛) ——插件制作的发起者


为什么用本插件


· RPG物品(像rpgitem一样)
· 攻击力表达式
·配置轻松
· 可以设置任何怪物掉落RPG物品
·套装功能 [HOT!] 套装功能在最下面
·自定义技能脚本 [VeryHot!] 也在最下面




插件视频



配置文件

lang.yml:
onBagGive: '&7[&b&l服务器娘&7] &6&l%name% 物品包已经发送至您的仓库了.'
#物品包发送信息
cooldown: '&7[&b&l服务器娘&7] &6&l还剩下 &b&l%time% &6&l秒的物品使用冷却时间!' #冷却时间提示
assess: #评价模块,不要按顺序看,请这样看D->C->B->A->S->SS->SSS
  A:
    LessThan: 80 #即50-80
    enable: true #是否开启这一个评价段
    Msg: '&aA' #评价的信息
  D:
    LessThan: 15 #即0-15
    Msg: '&7D'
    enable: true
  SSS:
    enable: true
    Msg: '&e&lSSS'
    LessThan: 500 #即大于500
  S:
    LessThan: 150
    enable: true
    Msg: '&eS'
  C:
    enable: true
    Msg: '&cC'
    LessThan: 30 #即15-30
  B:
    enable: true
    LessThan: 50 #即30-50 以此类推
    Msg: '&bB'
  SS:
    enable: true
    Msg: '&e&lSS'
    LessThan: 250
ComboInterval: 6 #超过这个时间攻击数和连杀数清零(秒)
comboMsg: '&e&l综合评价: %assess% &b&l连击数: %combo% &a&l连杀数: %kill%'
comboEnable: true #(是否开启)
AttackSense: #打击感增强模块
  pitch: #如果你想增加打击感,可以小幅度修改这两个值,不建议修改得太大(如-10和10)
    min: -5
    max: 5
  yaw:  
#同上
    min: -5
    max: 5
  Enable: false #是否开启打击感增强,默认不开启,填true即开启

damageInfo.yml:
msg: '&7[&b&l服务器娘&7] 造成了 §b%health% §c? §7的伤害!' #信息
enable: true #是否开启显血





                               
登录/注册后可看大图
美观性

                               
登录/注册后可看大图

这个插件不是通过Lore来判断技能的,所以你创建的物品的Lore可以自由更改,再也不会像Rpgitem那样有改不掉的Lore了.


RPG物品使用创建

创建物品:li create [物品id]
冷却时间指令: li cd (忘了在游戏里写了)
小心:有一个小bug,如果使用li setName更改物品名字后,没有改过名字的那个Rpg物品的技能都会失效,需要重新获取物品,建议改好物品名字了再把物品给玩家
这个bug将在下一个版本修复
顺便说一下R是右键L是左键


指令(在游戏里输入/li能获得一本书里面有所有指令):


我懒得一个一个输入了,直接上图吧(前方高能流量党小心):
顺便一提,在这里你可能看不懂指令的作用,但是在插件内部里面写得很详细的,比如说你想看指令/li fireball的详细使用方法直接在游戏内输入/li fireball就会有使用方法和梨子了

某些新出的指令如套装指令懒得上图片了,展开来在最底下,自己可以去看一下


包括龙卷风 投石 以及丢东西的技能在低版本无法使用原因是低版本不存在盔甲架




表达式

表达式在这个插件里面十分常用,类似做数学题。遵守先乘除后加减
举个例子: ((%health%+2)*2)/2
所有可用的符号(假设y = 5):
运算符
描述例子结果
+y+2x=7
-y-2x=3
*y*2x=10
/y/2x=2.5
(这里引用了%health%变量,%health%变量是有的指令才出现的并非所有)
好吧我也很迷,这个意思就是说  玩家的血量加2再乘2再除以2
在表达式里面没有中括号和大括号,只有小括号(
所以你套几个小括号都是无所谓的,不过左右的括号需要对称

表达式也可以是单独的一个数字,如果你不会用表达式直接填数字就行了
比如说你想让它的固定伤害是 5 ,表达式直接填 5 即可


触发条件表达式

即是比大小即可: 可以使用的比大小符号:
< 小于号
> 大于号
<= 小于等于号
>= 大于等于号
!= 不等于号
触发条件比较简单易懂,我这里上几个例子大家就明白了,如:
5<6
%level%*2>=5+10
%health%!=10
触发条件表达式可以使用PAPI内的变量比如:
%这是一个PAPI变量%*2>%这是PAPI变量2%-1





怪物掉落Rpg物品

两个指令:
/lidrop addDrop [怪物名字] [物品id] [百分比] ——增加一个怪物掉落
如果怪物的显示名字有颜色,这里也需要填写进去。
这样可以很好的兼容mm以及所有怪物插件(在游戏里输入/lidrop addDrop会详细讲解)

/lidrop delDrop [怪物名字] ——删除一个怪物掉落

物品包功能(物品套装功能) HOT!!

什么是物品包?物品包即是一个物品的包装。可以让服主更好地管理一堆有联系的物品,也可以制作一个物品套装。(详细请联系上方的if指令以及ifOne指令)
如何使用物品包:
指令:
· /libag put [物品包名称] [物品名字] ——往一个物品包里面放RPG物品
多个RPG物品请用逗号隔开,如rpg1,rpg2,rpg3,rpg4
物品包不需要您手动创建,若物品包不存在自动创建
· /libag info [物品包名] ——查看一个物品包里面包含的物品
· /libag list ——查看所有已有的物品包
· /libag give [玩家名字] [物品包名] ——给一个人一个物品包,可以是自己



自定义的技能——脚本(你厌倦了仅有的技能吗?使用脚本做出你任何想做的技能来,让你的服务器逼格巨高)

何为脚本?您玩过Skript吗,这就和那个类似。若你没有玩过,我们将会慢慢讲解。您甚至可以和您的朋友一起分享你做的脚本!
脚本即在插件文件夹内Scripts里面,插件一开始加载会默认给出一个发射火球的例子脚本。(TestScript.li)
脚本的文件名后缀是 ".li"
如何给你的武器添加脚本?
/li addScript [武器名] [脚本名]
如/li addScript [武器名] TestScript
如何重载脚本?
/li reloadScript
如何移除脚本?
/li delSkill [武器名] Script

如何制作脚本?这需要我们慢慢讲解
若你会Java的Bukkit编程,请展开下面,若不会,请一章一章看吧.

注意,以下内容未更新完,请耐心等待 以下均可点击进入
第一章——Hello!LI脚本!


顺便给一点楼主自己写的脚本:
1.闪电特效(点击空气没有用)
Block locBlock = player.getTargetBlock(null, 20);
Location loc = locBlock.getLocation();
if (locBlock.getType() == Material.valueOf("AIR") || locBlock.getType().equals(Material.valueOf("AIR"))) {
return;
}
loc.getWorld().strikeLightning(loc);

2.弹射脚本
player.setVelocity(player.getLocation().getDirection().multiply(往前/往后弹射多少,可以填写个负数).setY(Y轴弹射度数));




插件下载地址:

请在帖子下面吱一声,这样就可以下载插件辣~~~
顺便给点人气也是无所谓的嘛。。
帖内下载

(推荐)
备用线路:
立即下载
前方不要脸!!!——求赞助几毛钱卖包辣条~


插件版本:

1.0.0 ——插件1.0.0版本
1.1.0——修复了一些bug,采用了非java自带的表达式运算库
1.2.0——增加了IF表达式
1.2.1——修复了所有已知的bug
1.2.2——修复了Lore无法添加空格的bug,修复了一个紧急的权限bug
1.2.3——修复了指令:玩家指令/OP指令/发送信息的空格问题
1.2.5——完善cd功能
1.3.0——物品包概念出现,套装(ifOne指令出现)
1.3.1——修复了表达式的bug 修复了指令的bug 现在用_代替空格
1.3.2——修复了if以及ifone刷屏的问题
1.3.2[FIX]——紧急修复了plugin.yml里面的版本问题,抱歉之前一直忘记改了,我的锅
2.0.0——自定义技能脚本!
2.1.0——修复了部分小bug
2.1.1——修复了一个怪物掉落的bug 抱歉是我眼瞎
2.1.2——推出了攻击显血,根据某人的建议。因为一些表达式玩家看不懂所以就加入了这个,效果如下:

捐助(赞助)

话说捐一点点也行诶。。。球球你们了实在是没钱了

                               
登录/注册后可看大图

                               
登录/注册后可看大图

赞助榜:
1.感谢zoeleexxx赞助的100元,并催更了插件。(沙发)


插件开源地址:

https://coding.net/u/A_Dragon/p/Locy-Item/git
                                    请严格遵守GPLv3协议.
Api:http://www.locydragon.com/LocyItemDoc/api.html

技能及其对应的英文(注意大小写)

为什么要写这个?
因为指令/li delSkill [物品][技能英文] ——即为删除一个技能的意思
另外,接下来的套装功能(ifOne指令) 也需要用到这个.
如 你要移除不损的技能
即: /li delSkill 物品 UNBREAKED


UNBREAKED(不损)
DAMAGE_ADDITION(伤害加成)
FIREBALL(火球)
WITHER_HEAD(凋零头)
EGG(鸡蛋)
ARROW(射箭)
ENDER_PEARL(发射末影珍珠)
FISH(发射鱼)
FISH_HOOK(鱼钩)
LARGE_FIREBALL(大火球)
SMALL_FIREBALL(小火球)
SNOW_BALL(雪球)
THROWEXPBOTTLE(扔经验瓶)
THROWPOTIONBOTTLE(扔药瓶)
BOULDER_TOSS
(龙卷风)
KNIFE(飞刀)
Entity_TELEPORT(背刺)
SET_HEALTH(修改血量)
SET_LEVEL(设置级别)
SET_MAX_HEALTH(设置最大的血量)
CIRCLE(画圆特效)
LINE(线)
SLOW_LINE(线特效)
SLOW_CIRCLE(圆圈扩大特效)
TORNADO(台风)
SEND_MESSAGE(发送信息)
ONCE(一次性使用)
PLAYER_COMMAND(玩家指令)
CONSOLE_COMMAND(控制台指令)
OnceEffect(一次性效果)
SOUND(声音)
CD(CD)
IF
(如果)
IF_ONLY_ONE_SKILL(IFOne)


音乐:

本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为
[qq]2424441676[/qq]来自群组: SpicyChicken

评分

参与人数 76人气 +105 金粒 +718 绿宝石 +3 贡献 +1 收起 理由
3203175197 + 1 666666
1392862974 + 1 人气给你!!!
158256774 + 1 MCBBS有你更精彩~
1968769120 + 1 神乎其技,不服不行!
ww2498010071 + 2 MCBBS有你更精彩~
2624lxw + 2 + 14 神乎其技,不服不行!
56586248 + 1 MCBBS有你更精彩~
HaoHao- + 1 神乎其技,不服不行!
13330696463 + 2 + 10 神插件!MC有你更精彩!
阿赆丶 + 2 + 40 支持原创
张恩昊666 + 1 MCBBS有你更精彩~
虎水小骥 + 1 + 10 Ssssssssssssssssssss
15839781441 + 1 + 10 nb
ghzz + 1 设计很便捷的物品修改,赞一个.
mxxs + 2 + 30 Ssssssssssssssssssss
2691941446 + 1 神乎其技,不服不行!
小小铭 + 1 + 15 MCBBS有你更精彩~
残摩 + 1 神乎其技,不服不行!
gxdn + 1 神乎其技,不服不行!
梦樱似雪 + 1 神乎其技,不服不行!

查看全部评分

帖子永久链接: 

Minecraft中文论坛 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖若有内容转载自其它媒体,不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予以删除并致以最深的歉意
7、Minecraft(我的世界)中文论坛管理员和版主有权不事先通知发贴者而删除本文

来自 2#
发表于 2017-12-3 12:11:06 | 只看该作者
支持小绿毛
话说,,标题看版规一下呐~ 还有咋们的[PCD]呢
回复

使用道具 举报

来自 4#
发表于 2017-12-3 12:15:28 | 只看该作者
666支持大佬
回复

使用道具 举报

来自 6#
发表于 2017-12-3 16:12:37 | 只看该作者
这视频的bgm 和我上次发的视频用的bgm 一摸一样
支持绿绿~
回复

使用道具 举报

来自 8#
发表于 2017-12-4 02:41:11 | 只看该作者
支持作者!
回复

使用道具 举报

来自 18#
发表于 2017-12-10 10:44:39 | 只看该作者
大佬发的插件都这么牛逼~~~~~
回复

使用道具 举报

来自 21#
发表于 2017-12-10 15:43:50 | 只看该作者
我夜观天象,料定此贴必火!!!
回复

使用道具 举报

来自 27#
发表于 2017-12-15 11:26:41 | 只看该作者
我的天呐 巨jb棒的插件
回复

使用道具 举报

来自 32#
发表于 2017-12-16 10:02:24 | 只看该作者
很强的国产插件
回复

使用道具 举报

来自 39#
发表于 2017-12-24 18:10:54 | 只看该作者
支持作者!!
回复

使用道具 举报

来自 43#
发表于 2018-1-2 18:44:33 | 只看该作者
支持国产。估计以前玩过RPGMakerVXace以上版本的应该都会这种表达式,通过变量可以使伤害/治疗量根据自身或敌方变数而改变。希望能多出一些变量,比如受到伤害的人的血量等。
回复

使用道具 举报

来自 44#
发表于 2018-1-3 08:45:35 | 只看该作者
mcbbs有你更精彩!!
回复

使用道具 举报

来自 45#
发表于 2018-1-6 13:11:24 | 只看该作者
mcbbs有你更精彩
回复

使用道具 举报

来自 97#
发表于 2018-1-29 11:23:30 | 只看该作者
勾引起了我制作RPG的野心
回复

使用道具 举报

来自 107#
发表于 2018-2-1 21:30:42 | 只看该作者
插件是好插件,但是一码事归一码事,没有tabe和网页排版现在看来让人真的想死。。。。。。。。。基本上需要全程开着论坛不停地上下拖动才能理解用法。。。。。
回复

使用道具 举报

来自 182#
发表于 2018-2-19 12:00:31 | 只看该作者
谢谢楼主提供如此好的插件!
回复

使用道具 举报

266#
发表于 2018-11-7 18:32:06 | 只看该作者
.666.6.6.6
回复

使用道具 举报

265#
发表于 2018-11-7 18:16:44 | 只看该作者
....6666666666666666666
回复

使用道具 举报

264#
发表于 2018-11-7 18:30:58 | 只看该作者
6666666666666
回复

使用道具 举报

263#
发表于 2018-11-6 20:11:37 | 只看该作者
厉害厉害
回复

使用道具 举报

262#
发表于 2018-10-27 20:12:28 | 只看该作者
很好用啊...加油ヾ(?°?°?)??
回复

使用道具 举报

261#
发表于 2018-10-27 10:32:36 | 只看该作者
qwq。。。。。。
回复

使用道具 举报

260#
发表于 2018-10-27 10:31:57 | 只看该作者
热烈支持该插件
回复

使用道具 举报

259#
 楼主| 发表于 2018-10-20 21:22:07 | 只看该作者
999999999999999 发表于 2018-10-20 20:46
链接和站内都挂了!!

帖内好着呢
回复

使用道具 举报

258#
发表于 2018-10-20 20:46:14 | 只看该作者
链接和站内都挂了!!
回复

使用道具 举报

头像被屏蔽
257#
发表于 2018-9-17 08:49:50 | 只看该作者
支持!!!还是非常实用的一个插件
回复

使用道具 举报

256#
发表于 2018-9-17 02:19:07 | 只看该作者
MCBBS有你更精彩~
回复

使用道具 举报

255#
发表于 2018-9-8 02:05:10 | 只看该作者
这算大型插件了吧   不错  拿走了
回复

使用道具 举报

254#
发表于 2018-9-7 23:36:29 | 只看该作者
厉害了我的哥嘻嘻嘻
回复

使用道具 举报

253#
发表于 2018-9-3 23:17:50 | 只看该作者
關於兼容性改了沒啥用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2018-12-16 03:02 , Processed in 0.207524 second(s), 43 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2019 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表