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

Bukkit Activity — 限时活动[1.8—1.20] 1.5

没有下载权限
◆ 支持核心
Spigot
◆ 插件前置
Essentials[必须],Vault[必须],PlayerPoints[必须],PlaceholderAPI[可选]
一、特性
限时免费:活动与奖励
限时付费:活动与奖励
二、图片


PlaceholderAPI变量:%activity_hoeveelheid%显示玩家领取数量

活动01.png

2023-05-03_15.21.56.png


三、指令与权限介绍
指令​
介绍​
权限​
/activity​
指令帮助​
无​
/activity open​
打开活动GUI​
无​
/activity reload​
插件重载​
activity.admin​
其它权限​
介绍​
加入给予物品权限​
activity.join​

四、配置文件夹
插件会生成四个文件
  • config.yml​
  • reward.yml​
  • lang/zh_cn.yml​
  • date/date.yml​

config.yml配置

YAML:
#前缀
Prefix: '&6Activity >>'

#语言文件
#默认由插件识别系统语言而自动选择,若用户想自定义语言文件请自行添加自定义名称(看例如)。
#自定义语言文件不能与lang文件夹下的名称相同!
#例如:
#language: ol
language:

#GUI配置
gui:
  title: '&6限时活动'
  previous: '&e上一页'
  next: '&e下一页'
  page: '&e页码'

#数据储存方式,目前实现MySQL、SQLite、YAML的存储,主意:严格遵守大小写字母。
storage-method: YAML

#数据库连接信息
data:
  #连接地址
  address: '127.0.0.1'
  #端口
  port: 3306
  #数据库名
  database: 'mcpay'
  #数据库用户
  username: 'root'
  #数据库密码
  password: '123456'
  #MySQL附加属性例如:?userSSL=false,等等。
  Additional-url: ""
#连接池操作
HikariCP:
  #连接超时时间 默认值:30000(30秒)
  connectionTimeout: 30000
  #最小空闲连接数
  minimumIdle: 10
  #池允许达到的最大大小,包括空闲和正在使用的连接
  maximumPoolSize: 50

#活动菜单配置
item:
  enable: true
  name: '&6限时活动'
  Material: COMPASS
  lore:
    - "&4限时活动!"
    - "&4等你来领取!"

reward.yml 活动奖励配置文件
YAML:
#项目名称
#abc
#  物品名称
#  name: "&a限时领取点券"
#  物品ID
#  Material: COMPASS
#  类型:GRATIS(免费)、PAY(付费)
#  type: GRATIS
#  支付类型:POINTS(点券)、VAULT(金币、(游戏币))
#  payType: POINTS
#  amount: 10
#  开始时间
#  startTime: "2023-04-29 00:00:00"
#  结束时间
#  endTime: "2023-05-29 00:00:00"
#  物品显示的lore
#  lore:
#    - "&a规定时间内领取点券"
#    - "&a规定时间内领取点券"
#    - "&a规定时间内领取点券"
#    - "&a规定时间内领取点券"
#  执行指令
#  command:
#    - "p give %player_name% 30"
abc:
  name: "&a五一限时活动"
  Material: COMPASS
  type: GRATIS
  payType: POINTS
  amount: 10
  startTime: "2023-04-29 00:00:00"
  endTime: "2023-05-03 23:59:59"
  lore:
    - "&a为乐庆祝五一的到来"
    - ""
    - "&a所以玩家在"
    - "&a4月29——5月3日期间"
    - "&a免费领取60点券"
    - "&a祝大家五一快乐"
  command:
    - "p give %player_name% 60"

date.yml 数据文件
YAML:
d289c26c-13d2-34dc-a3c1-348dc8c18c9b:
  reward:
  - abc
  • 2023-05-03_15.21.02.png
    2023-05-03_15.21.02.png
    32.5 KB · 查看: 985
  • Like
反馈: 乐乐呀
作者
ln753951456
下载
68
查看
2,398
首次发布
最后更新
评分
4.00 星 1 星

分享资源

最新更新

  1. 1.5

    优化内容: 1.修复SQLite数据存储报错。
  2. 1.4

    更新内容: 1.GUI分页功能 2.优化数据存储 3.增加SQLite存储方式 4.PlaceholderAPI变量支持,新变量%activity_hoeveelheid%累计领取奖励...
  3. 1.3

    更新内容: 1.添加MySQL数据库 2.修复gui中物品的lore颜色错误 3.添加4种各地语言文件 建议删除配置文件重新生成 config文件更新内容: #Database...

最新评论

写其他活动要放哪里
ln753951456
ln753951456
你是想写什么类型的活动,目前就两个类型的活动付费和免费。