• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
资源图标

Bukkit EasyGift — 自选礼包插件[1.12.2-1.20.2] 1.0.2

没有下载权限
◆ 支持核心
CatServer,Spigot,PaperSpigot,Magma,Arclight
◆ 插件前置
AyCore, NBTAPI, PlaceholderAPI
◆ 游戏版本
1.12.2-1.20.2
此插件是之前服务器做活动时开发的,更新随缘,项目开源
有能力的服主可自行修改:https://github.com/blank038/EasyGift


壹; 功能介绍
  • 无限创建礼盒
  • 支持条件判断(搭配计数插件可实现限制数量, 实在不行用 NyEconomy 计数也行)
  • 支持每次领取的数量限制
  • 支持设置奖励展示物(可设置领取时是否能同时获得展示物)
  • 支持领取时执行命令
  • 每个礼盒可独立界面

贰; 命令列表
/egift give <玩家> <道具编号> [数量] - 给予玩家道具
/egift save <展示物品编号> - 添加一个展示物品
/egift forceOpen <玩家> <道具编号> - 强制打开自选道具
/egift reload - 重载配置文件

叁; 截图展示
1722664635022.png

1722664656448.png


肆; 配置文件
YAML:
script-engine: "javascript"
message:
  prefix: "&b道具自选&f "
  help:
    - "&b道具自选命令帮助"
    - "&3/%c give <玩家> <道具编号> [数量] &6给予玩家道具"
    - "&3/%c save <展示物品编号> &6添加一个展示物品"
    - "&3/%c forceOpen <玩家> <道具编号> &6强制打开自选道具"
    - "&3/%c reload &6重载插件配置文件"
  too-much: "超过该礼盒可选数量."
  insufficient: "选择奖励数量不足."
  null-item: "请手持一个物品."
  wrong-item-id: "请输入一个物品编号."
  wrong-prop-id: "请输入一个道具编号."
  player-offline: "目标玩家不在线."
  item-exists: "该物品编号已存在."
  save: "成功存储物品."
  view-not-exists: "目标展示页面不存在."
  pls-held-item: "手上的物品不是一个有效的礼盒."
  gotten: "成功领取奖励."
  give: "成功给予玩家 &b%player% &f道具."
  not-met-condition: "你无法使用这个礼盒."
  reload: "插件配置重载完成."

YAML:
xrhd:
  # 道具展示
  item:
    type: CHEST
    amount: 1
    name: "&b夏日活动自选称号礼盒"
    lore:
      - ""
      - " &f每一个礼盒可领取一个夏日称号 "
      - " "
      - " &c注意: &f每个玩家只能使用一次 "
      - ""
  # 目标展示页面
  view-id: "default"
  # 展示页面参数
  view-params:
    # 标题参数, 替换 view 文件 title 内的 %title% 变量
    title: "夏日自选称号礼盒"
    # 是否覆盖 view 中 slots, 删除此行则使用 view 文件的 slots
    slots: 10,12,14,16
  # 使用条件, 支持 PlaceholderAPI 变量与 JavaScript 语句
  conditions:
    - "!%ls_find_xrhd_prefix% || '%player_is_op%' === 'yes'"
  # 玩家一次可以选择几个奖励
  reward-count: 1
  # 页面按钮
  buttons:
    bt1:
      display: xrhd-1
      commands:
        - "console:locals %player% xrhd_prefix"
        - "console:ap add %player% &f巗 2024夏日活动称号"
      gotten: false
    bt2:
      display: xrhd-2
      commands:
        - "console:locals %player% xrhd_prefix"
        - "console:ap add %player% &f巘 2024夏日活动称号"
      gotten: false
    bt3:
      display: xrhd-3
      commands:
        - "console:locals %player% xrhd_prefix"
        - "console:ap add %player% &f巙 2024夏日活动称号"
      gotten: false
    bt4:
      display: xrhd-4
      commands:
        - "console:locals %player% xrhd_prefix"
        - "console:ap add %player% &f巚 2024夏日活动称号"
      gotten: false
作者
张杰宁
下载
66
查看
1,400
首次发布
最后更新
评分
5.00 星 1 星

来自张杰宁的更多资源

分享资源

最新更新

  1. 更新至 1.0.2

    (优化)条件脚本引擎判断优化
  2. 更新至 1.0.1

    (修复)对于 JDK15 起的服务器不支持条件解析,安装 NashornJS 插件即可解决

最新评论

谢谢,孩子说很好吃,敏感肌也可以用,已经抽了一箱了
张杰宁
张杰宁
我家孩子也爱吃。