最MC论坛

标题: [安全|管理]Portable_Warehouse_v1.1——带密码的随身私人仓库,VIP的福音[全版本] [打印本页]

作者: Drunk_autumn    时间: 2017-8-18 19:35
标题: [安全|管理]Portable_Warehouse_v1.1——带密码的随身私人仓库,VIP的福音[全版本]
本帖最后由 Drunk_autumn 于 2017-8-18 19:40 编辑


                   声明                    


我在本论坛发布这个插件直接发布1.1版本
我第一次在本论坛发布插件帖子时
曾有人质疑我的身份
现在再次声明:我的确是原作者
Drunk_autumn







     Portable_Warehouse     
安全的便携式仓库

BY-Drunk_autumn

—— 开发背景 ——


前段时间我给我的服务器装了一个网上找的随身背包插件,
但有些玩家防范意识不强,总是被别人盗号,于是盗号者就
轻而易举地拿走了号主放在随身背包里神器,宝石之类的贵
重物品。然后我就想找找有没有带密码的背包插件,但找了
很久都没找到,于是在众多玩家的反馈下,我终于克服了懒
癌,自己开发了这样的插件!


网上有很多类似的背包插件,但这款Portable_Warehouse
会更轻巧更安全,它可以起到保险箱的作用,保护着玩家们
贵重物品的安全。

特点
● 让玩家有更多的空间放置物品
● 支持设置密码,保证财产安全
● 可以升级仓库的容量,支持Vault经济插件(v1.1+)
● 大部分提示语可修改,支持&颜色代码





               食用方法&截图               
将插件放入plugins文件夹后重启服务器即可
          指令:
          /pw <密码> 打开仓库
          /pw set <密码> 设置密码
          /pw change <旧密码> <新密码> 更改密码
          /pw upgrade 升级仓库容量
          /pw view <玩家名> 强制查看他人背包
          /pw reload 重载config.yml

          权限:
          pw.default  玩家默认权限(必给)
          pw.view      强制查看他人背包权限
          pw.reload   重载config.yml权限


Portable_Warehouse是一款便携式仓库插件,可以随身
随时打开使用让玩家拥有更多的物品存放空间以来解决
背包容量不够的问题

Step.1
在使用前,我们先设置仓库的初始密码(只需设置一次)
密码不可以为set、change、upgrade、view、reload

/pw set <密码>
比如我的是/pw set a123123

密码的长度限制可以在config.yml中调


Step.2
如果你对设置的密码不满意
你可以随时更改密码!

/pw change <旧密码> <新密码>
比如这样/pw change a123123 666666

Step.3
设置完密码后,就可以使用仓库放东西了
玩家在关闭仓库后会自动保存数据
初始仓库只有3行的容量(可以升级容量)

/pw <密码>
比如我的是/pw a123123

Step.4
什么?仓库容量太小了?
没关系!花钱来升级容量吧

/pw upgrade

每一次升级可以提升一行容量(9格)
最多可以升级到6行,升级所需要的金钱
可以在config.yml中更改

输入仓库升级指令后会提示(要输入两次):


钱不够时会提示:

成功支付后,恭喜你升级完毕(最多升级到6行)


Step.5
管理员可以随时查看玩家的仓库

/pw view <玩家名>
比如这样/pw view Drunk_autumn




                    配置文件                    

插件被加载后会生成3个文件:

          config.yml 可以修改一些提示语或数据【废话】
          pw.yml 存放玩家的密码
          playerdata 存放玩家的仓库数据

config.yml

  1. Message:
  2.   No-Permission: "&a&l[ &a移动仓库 &a&l]  &a你没有权限这么做!"
  3.   Set-Password: "&a&l[ &a移动仓库 &a&l]  &6初始密码设置成功!当前密码:&d{newpassword} &6请牢记!"
  4.   Repeat-Set-Password: "&a&l[ &a移动仓库 &a&l]  &a您已经设置过初始密码了!"
  5.   Change-Password: "&a&l[ &a移动仓库 &a&l]  &6密码修改成功!新密码:&d{newpassword} &6请牢记!"
  6.   Unknown-Password: "&a&l[ &a移动仓库 &a&l]  &a密码只能由阿拉伯数字和英文字母组成!"
  7.   Error-Length-Password: "&a&l[ &a移动仓库 &a&l]  &a密码长度只能在&d{minlength}&a至&d{maxlength}&a之间!"
  8.   Null-Password: "&a&l[ &a移动仓库 &a&l]  &a您还没有设置密码呢~快输入&d/pw set <密码>&a设置吧!(设置密码后才可以使用仓库哟)"
  9.   Wrong-Password: "&a&l[ &a移动仓库 &a&l]  &a密码错误!"
  10.   Save-Warehouse: "&a&l[ &a移动仓库 &a&l]  &a保存仓库数据.."
  11.   Save-Other-Warehouse: "&a&l[ &a移动仓库 &a&l]  &a保存{playername}的仓库数据.."
  12.   Upgrade-Confirm: "&a&l[ &a移动仓库 &a&l]  &a本次升级需要&6{price}&a!升级后背包可扩容到&b{lattice}格&a!请再输入一次&d/pw upgrade&a以确定升级背包"
  13.   Upgrade: "&a&l[ &a移动仓库 &a&l]  &a恭喜你!现在您的背包容量为&b{lattice}格&a!"
  14.   No-Enough-Money: "&a&l[ &a移动仓库 &a&l]  &a你的钱不够啦!本次升级背包需要&d{price}&a!而你只有&b{money}&a!"
  15.   Max-Level: "&a&l[ &a移动仓库 &a&l]  &a你的背包已达到&c最高级(54格)&a!不需要升级了~"
  16. Password-Min-Length: 3
  17. Password-Max-Length: 16
  18. GUI-Title: "&9{playername}的私人仓库"
  19. View-GUI-Title: "&9正在访问{playername}的私人仓库"
  20. Upgrade-Price:
  21.   3-4: 50     //升级到4行仓库所需要的钱
  22.   4-5: 200     //升级到5行仓库所需要的钱
  23.   5-6: 600     //升级到6行仓库所需要的钱
复制代码




                   须知                    

服务器中已装有v1.0的腐竹更新v1.1时要注意备份好pw.yml和
playerdata.yml,还有让玩家们把仓库的东西放到前三行


使用本插件需要Vault经济插件的支持

本插件理论上全版本支持,若发现有不支持的版本请及时
反馈给我,若有什么BUG也及时反馈给我!谢谢每一个
看本帖看到这里的人



                    插件下载                    


DownLoad
站内下载: [attach]19954[/attach]
度娘盘:戳我


历史版本1.0
[attach]19953[/attach]



排版不易,插件开发更不易。
帅哥美女,留下金粒及人气。
愿幸福一生眷顾你。
第一次这样排版..我都累得头晕了








欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2