• 【问卷调查奖励发放公告】

    感谢大家积极参与本次 MineBBS 社区问卷调查。200 金粒的参与奖励已完成发放。部分用户发放失败,请【点击此处】 查看详情。

XYTickets —— 为一个世界设定门票和限免时间吧

原创 付费 世界管理 XYTickets —— 为一个世界设定门票和限免时间吧 2.0.0

请登录后获取
版权类型
原创
插件中文名称
小雨门票
插件英文名称
XYTickets
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. 其他核心
语言支持
多语言
前置组件
[可选] PlayerPoints https://dev.bukkit.org/projects/playerpoints
[可选] Vault https://www.spigotmc.org/resources/vault.34315/
适配版本(Java)
  1. 1.20
  2. 1.19
  3. 1.18
  4. 1.17
  5. 1.16
  6. 1.15
  7. 1.14
  8. 1.13
  9. 1.12

插件描述

  • 为世界添加了 门票 进入的功能,让玩家可通过购买门票进入世界。
  • 并且高效便捷的配置插件和GUI。
  • GUI提供了玩家查询自己门票功能和管理员工具(还在做)
  • 以新的概念将门票物品式转为了虚拟门票
  • 并且支持限免时间,让普通玩家也可以进入
  • 在限免时间后,将玩家移回原有位置

指令权限

主命令子命令权限格式使用用途
/ticket​
guixytickets.gui/ticket gui打开GUI界面
-​
givexytickets.give/ticket give [世界] [门票名] [数量] [玩家名]给与玩家一张门票
-​
removexytickets.remove/ticket remove [世界] [门票名] [数量] [玩家名]减去玩家一张门票
-​
reloadxytickets.admin/ticket reload重载配置文件
-​
joinxytickets.join/ticket join [世界] [门票名]进入一个配置世界
(需花费门票)



配置文件
worlddata.yml
YAML:
# 世界数据配置文件
## lore占位符
# %world% - 门票世界
# %ticket% - 门票名
# %player% - 玩家名
# %points% - 门票所需点券
# %money% - 门票所需金钱

Worlds:
  world:  # 世界名称
    ticket_name_3: # 门票标识名
      WarpLoc: "32,69,226" # 传送地标
      OpenTime: # 免门票 · 开放时间
        - "星期一 22:00|星期二 22:00" # 时间 支持:星期一-星期日 格式 "星期x aa:bb|星期x aa:bb" 前为开始时间 后为结束时间
      Lore: #门票描述
        - "欢迎使用本门票进入世界!"
        - "祝您玩得愉快!"
      Cost:
        money: 100 # 入场费 金钱
        point: 100 # 入场费 点券
lang.yml
YAML:
messages:
  usage: "&7使用: /ticket <gui|give|remove|reload|join>"
  give_usage: "&c使用: /ticket give [世界] [门票名] [数量] [玩家名]"
  remove_usage: "&c使用: /ticket remove [世界] [门票名] [数量] [玩家名]"
  reload_complete: "&a配置已重新加载"
  join_usage: "&c使用: /ticket join [世界] [门票名]"
  player_not_found: "&c玩家不在线或不  存在"
  player_not_ticket_owner: "&c你没有该门票,无法进入 %world% 的 %ticket%"
  ticket_give_success: "&a你已给予玩家 %player% 门票: %ticket% &7x%amount% &a于世界: %world%"
  ticket_receive: "&a你已获得门票: %ticket% &7x%amount% &a于世界: %world%"
  ticket_remove_success: "&a已移除玩家 %player% 的门票: %ticket% &7X%amount% &a于世界: %world%"
  ticket_removed: "&c你的门票: %ticket% 已被移除"
  unknown_command: "&c未知指令"
  no_permission: "&c你没有权限使用此命令"
  no_player: "&c该命令需玩家执行"
  warp_location_error: "&c无法找到进入位置,请联系管理员"
  invalid_warp_location: "&c门票进入位置配置不正确,请联系管理员"
  ticket_join_success: "&a&l你使用了门票 &e&l%ticket% &7x1 &a&l进入了 &e&l%world%&a&l, 并花费了 &e&l%money%&7&l(金钱), &e&l%points%&7&l(点券)"
  not_open_time: "&c当前时间段暂不可以进入。 &7(门票免时间限制进入)"
  not_enough_money: "&c你没有进入这个世界所需的金钱。"
  not_enough_points: "&c你没有进入这个世界所需的点券。"
  not_enough_ticket: "&c没有足够门票被移除。"
  no_ticket_available: "&c没有可用的门票"
  ticket_immune_timer_end: "&c限免时间已到,你已被强行返回上次位置"
  ticket_immune_time_expired: "&c限免时间已到,你已被强行返回上次位置"



图片展示
6729f4943f33d.gif
RBmRK


计划任务
已经很加急的赶这个插件了,希望可以给点赞助
赞助是我最大的动力(doge

  1. GUI · 我的门票 点击后直接使用门票 (X)
  2. GUI · 管理员工具制作 (X)
  3. 在 限时开放结束,踢出所有人 (√)# 已完成


插件声明
在购买插件后,你仅拥有使用权
购买后:

  • 你不能 分发/转卖/二次转载 插件
  • 你不能 破解/反编译 插件
    购买后请添加
    3516769344,并备注来意

最新更新

  1. 2.0版本更新

    1.添加时间限制 2.修复了GUI无法打开的BUG 3.优化了代码部分致命BUG
后退
顶部 底部