GiselleKits - 礼包的“最终之选” | 每日,在线,购买礼包.CDKEY | 基本涵盖所有相关功能| 全自定义GUI和文本  [1.7.10-1.16.5]

原创 工具 娱乐 经济 GiselleKits - 礼包的“最终之选” | 每日,在线,购买礼包.CDKEY | 基本涵盖所有相关功能| 全自定义GUI和文本 [1.7.10-1.16.5] 1.3

完成注册/登录后下载
版权类型
原创
插件中文名称
吉赛尔礼包
插件英文名称
GiselleKits
原帖地址
#
支持的核心(服务端)
  1. Spigot
语言支持
中文(简体)
适配版本(Java)
  1. 1.16
  2. 1.15
  3. 1.14
  4. 1.13
  5. 1.12
  6. 1.11
  7. 1.10
  8. 1.9
  9. 1.8
  10. 1.7
b8ba40b59de7b99d7115e278f4b30806.webp

e8ef8fc0c5428f2e570b5accdcd312c0.webp

完全支持​

PlaceHolderAPI 变量
Playerpoints 点券
CustomShop 自定义货币
Vault 货币

v1.0: 插件发布 2026.5.28(?)
v1.2: 增加随意修改GUI界面.增加了每日礼包,在线礼包,优化了描述。 2026.5.30 1:53

v1.3; 增加Cdkey,修复了一系列Bug,增加安全机制.优化了部分代码. 增加了确认修改功能。 2026.7.8 20:00


如果你担心有些功能用不到,担心性能损耗?没事!插件CONFIG可以随意控制是否使用该模块/功能!ww
你担心这个GUI界面不太好看?没事!插件所有GUI界面可随意修改(兼容 1.7.10-1.16.5) 同样,文本也可以随意修改! wwwww



插件 V1.3增加新内容: CDKEY

0e46a61a4cd5a9043d48a5b0035a8d35.webp

CDKEY可以随意配置!​

可以增加自定义CDKEY
例如:
​

cdkey createcustom <礼包名> <CDKEY> single/player
Single为所有玩家只能有一个使用这个兑换码,使用后作废.
​

Player为全部玩家都可以免费使用一次这个兑换码.

​

以下展示的为插件指令的一小部分.所有的指令以及插件的全部使用说明都在插件内部的使用说明.md中​

注意:每日礼包,在线礼包这两个是模块化分离普通礼包的。(存储以及GUI界面)

插件内部基本自带需要的一切GUI,可以不需要编辑任何GUI界面即可供给玩家购买/查看​

基础指令提供. 本插件所有指令都可以使用TAB补全,即使是<礼包名>什么的.​

730dd09df066cdb2e47d68cfd9a00ce9.webp

玩家指令:​


指令 说明
gui打开礼包列表界面
list列出所有礼包
claim <礼包键名>直接领取礼包
open <礼包名> true/false打开礼包预览,true 显示领取按钮,false 只看不领

设置礼包属性指令:​


指令 说明
setperm <礼包名> <权限>设置领取权限,写 `none` 则无
setlimit <礼包名> <次数>终身领取上限,`-1` 无限制
setdailylimit <礼包名> <次数>每日领取上限,`-1` 无限制
setcooldown <礼包名> <秒>冷却时间,`0` 无冷却
setdisplay <礼包名> <名称>显示名称
setlore <礼包名> add/remove/clear <文字>增加 / 删除(从第一行开始) / 清空 描述

​

代价格式: (任意格式后添加 ":这里是描述" 将会不使用插件的描述.​

例子:vault:100:消耗金币100 显示则为“消耗金币100” 而不是插件配置中的文本.
代价可以添加无数个.想添加多少个就多少个,即使是不同类型的情况下


格式 说明 例子
vault:金额Vault 金币vault:100
playerpoint:数量Playerpoints 点券playerpoint:50
customshop:货币ID:数量CustomShop 自定义货币customshop:gold:100
item:材质:数量消耗物品item:DIAMOND:10
itemid:数字ID:数量消耗物品itemid:264:10
lore:关键词扣除背包中含有此关键词的物品lore:特殊钥匙
perm:权限:显示名检查权限 (不扣除perm:kit.vip:VIP专属
noneFOR FREEEEE这还要啥提示
displayname:显示名称:数量消耗物品displayname:&6康神开播了:1
displayname必须写的严谨一点!!因为检测的是 contain 包含 .
领取后执行指令
礼包领取成功后可以在后台自动执行指令,用 <player> 代表玩家名。
例子:`/gkit setcmd starter add say <player> 领取了新手礼包`


杂项指令
resetplayer <玩家> [礼包名]重置领取记录,不写礼包名则重置全部


自定义GUI自带可用变量(如果加载了PlaceHolderAPI则可以使用PAPI变量!

礼包列表界面:`{page}` `{total_pages}` `{kit_count}` `{player_name}`
礼包预览界面:上面(礼包列表界面) + `{kit_name}` `{kit_permission}` `{kit_item_count}` `{kit_max_claims_formatted}` `{kit_daily_limit_formatted}` `{kit_cooldown_formatted}` `%cost%`
在线时长界面:`{page}` `{total_pages}` `{player_name}` `{online_time}`



如果你读到了这里你还是有什么不太懂,那就先下载插件吧!

插件内部有该插件的全部使用说明(随着配置文件生成在config


常见问题

**礼包怎么设为免费?**
创建出来默认就是免费的。如果加了代价想改回来,用 `/gkit setcost <礼包名> clear` 清掉代价就行。

**能不能一个礼包要多个代价?**
能,多次 `add` 就行。领取时所有代价都要满足。

**在线时长怎么算的?**
玩家在线期间实时累计,下线时自动保存。`/gkit reload` 和服务器关机也会保存,不会丢。

**在线礼包怎么让玩家每天都能领?**

`/gkit ot setreset <礼包名> daily`,设完之后每天零点重置领取状态。如果要每N天刷新一次,用 `daily:N`,比如 `daily:7` 就是每7天。

**累计登录天数怎么算的?**
玩家每天第一次登录服务器时,累计天数 +1。同一天内重复登录不会重复计数。


**reload 会不会丢数据?**
不会,reload 会先把所有未保存的数据写盘再重载。



附带GUI界面的数字位置图:

────── 槽位编号 ──────
行1: [ 0] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ]
行2: [ 9] [10] [11] [12] [13] [14] [15] [16] [17]
行3: [18] [19] [20] [21] [22] [23] [24] [25] [26]
行4: [27] [28] [29] [30] [31] [32] [33] [34] [35]
行5: [36] [37] [38] [39] [40] [41] [42] [43] [44]
行6: [45] [46] [47] [48] [49] [50] [51] [52] [53]
作者
小红Vivian
下载
22
查看
438
首次发布
最后更新

评分

0.00 星 0 次评分

小红Vivian 的其他资源

最新更新

  1. 修复一个恶性bug.

    修复一个恶性bug.
后退
顶部 底部