您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 24533|回复: 6
打印 上一主题 下一主题

[原创插件] [信息]Simple Sign in - 简单签到插件[1.8+]

[复制链接]
  • TA的每日心情
    郁闷
    2016-1-6 15:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2020-4-14 18:53:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    服务端插件
    中文名称: Simple Sign in
    英文名称: Simple Sign in
    来源: 原创
    类型: |Spout插件| |Bukkit/Spigot插件| 
    前置插件: Vault
    原帖地址: -
    下载地址: http://plugins.xiwangdalu.cn/documents/simple-sign-in/
    更新时间: 2020-04-14
    语言支持: 简体中文 
    本帖最后由 happyvalley_lmx 于 2020-4-15 20:12 编辑

    Simple Sign in

    这是一款基于 JDK1.8 + Spigot 1.12.2 开发的简单签到插件, 理论上支持1.8及更高版本.

    效果预览




    功能列表





    • 签到功能 (这TM不是废话吗???)
    • 自定义反馈消息
    • 支持变量
    • 支持Title反馈 (1.8+新效果)
    • 支持Sound反馈
    • 物品奖励!
    • 经验奖励!
    • 金币奖励!
    • 命令奖励!


    如何使用?



    • 首先, 你需要下载插件, 你可以 点击这里 下载插件!
    • 然后丢到服务器上的插件目录, 一般来说大部分都是 plugins 目录
    • 重启服务器, 或者你也可以用类似于 plugman 等插件热加载!
    • 没了, 就是这样...


    权限



    理论上, 你只需要把插件丢到插件目录然后重启服务器让插件生效即可, 插件默认的权限已经分配好了, 当然, 如果你需要给其他玩家固定权限, 那么可以继续往下看

    节点
    • sign.admin
      • 超管权限
      • 可以做任何事情

    • sign.reload
      • 是否可以重新加载配置文件

    • sign.clear
      • 是否可以清除自己的签到记录

    • sign.clear.other
      • 是否可以清除别人的签到记录

    • sign.delete
      • 是否删除某个人的签到记录

    • sign.infinite

      • 是否可以无限签到
      • 一般是开发期间测试用
      • 不建议给任何玩家




    变量




    为了方便大家解锁更多姿势, 我们提供的很多实用的变量供大家在 message 和 title 自有调用!

    目前支持的变量

    变量作用
    <player>玩家姓名
    <uuid>玩家UUID
    <world>当前所在世界
    <x>当前坐标-x
    <y>当前坐标-y
    <z>当前坐标-z
    <yaw>当前坐标-yaw
    <pitch>当前坐标-pitch
    <continuous_sign_in>连续签到天数
    <cumulative_sign_in>累计签到天数

    变量可以做什么?
    • 优化 message 和 title 的信息
    • 扩展 commands 可以做的事情



    举例1
    在默认的 config.yml 中, message.success 内容如下:
    1. success: "§e恭喜您签到成功啦! 您已连续签到 §c<continuous_sign_in> §e天, 累计签到 §c<cumulative_sign_in> §e天!"
    复制代码
    实际在游戏中展示的效果就是: 恭喜您签到成功啦! 您已连续签到N天, 累计签到N
    如果不支持变量呢? 那只能使用纯文本信息提示, 比如: 恭喜您签到成功了!
    这样看下来, 是不是支持变量的场景下, 给玩家带来的体验是不是就更好一些!

    举例2
    在默认的 config.yml 中, commands 配置了一条, 内容如下:
    1. /minecraft:give <player> minecraft:golden_apple 1
    复制代码
    翻译成人话的意思就是: 当玩家签到成功, 触发奖励! 执行 "给予 <签到玩家> 一个金苹果" 作为奖励
    那么比如我们现在想让玩家签到成功之后, 传送到某个固定的坐标取抽奖呢? 也很简单..
    1. /tp <player> x y z
    复制代码
    这样, 即可实现该功能! 不要忘了把 x y z 换成实际的坐标哟!
    当然, 你还可以这么玩, 如果你想让玩家签到成功后, 获得一把基于Mythicmobs制作的武器: 希望之剑, 那么你可以这么做..
    1. /mm items give <player> 希望之剑 1
    复制代码

    是的, 利用变量你可以做很多事情, 如果你对命令足够的了解, 这个功能足矣应付大多场景了?
    什么? 这还不够? 那把源代码拉下来, 自己改吧!



    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    郁闷
    2016-1-6 15:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    沙发
     楼主| 发表于 2020-4-14 19:03:30 | 只看该作者
    排版累死我了, 喜欢的可以支持以下哟!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    郁闷
    2016-1-6 15:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    板凳
     楼主| 发表于 2020-4-14 19:05:43 | 只看该作者
    @勉强面倒臭, @happyvalley_lmx, @Stay_adorable,@a1093663086 申精
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情

    2020-4-18 20:41
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    地板
    发表于 2020-4-15 15:39:16 | 只看该作者
    我拿走咯awa看起来不错awa
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    慵懒
    2024-3-13 16:28
  • 签到天数: 658 天

    [LV.9]以坛为家II

    5#
    发表于 2020-4-15 20:08:07 | 只看该作者
    支持一下原创插件
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则