Minecraft(我的世界)中文论坛

标题: [综合|管理]GameTime —— 氪金神器,游戏时间点数点卡管理[1.6-1.14.4]

作者: 梦    时间: 2017-8-1 14:42
标题: [综合|管理]GameTime —— 氪金神器,游戏时间点数点卡管理[1.6-1.14.4]
本帖最后由 梦 于 2020-3-5 08:30 编辑


GameTime

能帮助腐竹管理玩家在线时间和点卡
效果与魔兽世界的相似,收费准入向
自认为是目前RPG服务器美化吃相的利器

如何使用

  • 将插件本体放在服务端根目录下的plugins文件夹中。
  • 运行服务端。
  • 在./plugins/Gametime/config.yml文件中配置你所需要设定的内容。
  • 重启服务端(或使用/gt reload重载GameTime配置文件)。

指令权限

  1. #输出GameTime插件版本、作者。
  2. /gt
  3. gametime.gt 默认OP拥有

  4. #输出GameTime插件帮助内容,即有权限使用的指令介绍。
  5. /gt help
  6. gametime.help 默认All拥有

  7. #使用一个[key]的Key。
  8. /gt use [key]
  9. gametime.use 默认All拥有

  10. #检查本人拥有的游戏时间
  11. /gt check
  12. gametime.check 默认All拥有

  13. #检查[name]玩家拥有的游戏时间
  14. /gt check [name]
  15. gametime.checkother 默认OP拥有

  16. #检查[Key]的状态,返回'create_time'、'vaule',
  17. #如果被使用还需返回'user'、'use_time'。
  18. /gt key [Key]
  19. gametime.checkkey 默认OP拥有

  20. #为[name]玩家增加[time]分钟的游戏时间
  21. /gt add [name] [time]
  22. 仅Console(依据配置项op_can_use_add决定)

  23. #生成[amount]个,[time]秒长的点卡Key。
  24. /gt create [time] [amount]
  25. 仅Console

  26. #导出所有未使用的Key,填{time}时只导出该vaule的Key
  27. /gt export {time}
  28. 仅Console

  29. #重载插件
  30. /gt reload
  31. 仅Console

  32. #不计费
  33. gametime.bypass
  34. 默认OP拥有
复制代码

配置文件

  1. #%time%替换符,可使用%day%,%hour%,%minute%,%second%
  2. time_format: '%day%天%hour%小时%minute%分钟'

  3. #玩家第一次进入游戏得到的游戏时间
  4. original_time: 0

  5. #插件是否计费(登录服等建议按需选false)
  6. cost_time: true

  7. #OP是否可以使用/gt add命令,此项可以防止熊OP
  8. op_can_use_add: false

  9. #是否与登陆插件互联,使用后玩家默认在插件登陆以后才扣费
  10. #目前支持: AuthMe, CrazyLogin, XsignIn, LoginSystemPro
  11. use_login_hook: true

  12. #玩家进入游戏,数据初始化未完成时,使用命令出现
  13. waiting_message: '&e[GameTime]&b正在加载您的数据,请稍等'
  14. #查询游戏时间时出现
  15. check_message: '&e[GameTime]&b%name%的游戏时间还剩下%time%'
  16. #被查询玩家不存在时出现
  17. check_missing_message: '&e[GameTime]&b该玩家不存在!'
  18. #充值成功时出现
  19. success_message: '&e[GameTime]&b兑换成功!'
  20. #充值错误时出现
  21. fail_message: '&e[GameTime]&b您的Cdkey有误'

  22. #玩家剩余游戏时间到达阈值时是否提示
  23. inform: true
  24. #阈值,以分钟为单位
  25. inform_time: 30
  26. #剩余游戏时间达到阈值时提示消息
  27. inform_message: '你的游戏时间还剩下%time%'
  28. #是否使用Title来显示
  29. inform_use_title: true
  30. #是否使用mysql数据库(填false则使用本地SQLite)
  31. use_mysql: false
  32. #Mysql数据库名
  33. database: 'GameTime'
  34. #Mysql地址
  35. address: '127.0.0.1'
  36. #Mysql端口
  37. port: 3306
  38. #Mysql用户名
  39. user: 'your account'
  40. #Mysql密码
  41. password:'your password'
复制代码

PlaceholderAPI 变量

  1. #玩家所剩时间以配置文件中"time_format"设定的格式显示
  2. %GameTimeRemain%

  3. #玩家所剩时间全部换算以分钟(如4500分钟,忽略秒)显示
  4. %GameTimeRemainMin%
复制代码

数据库结构

  1. #玩家数据表,运行GameTime后上线过的玩家均记录
  2. TIME:
  3.         user(String)
  4.         #玩家ID
  5.         time(long)
  6.         #玩家拥有的时间,单位为秒

  7. #Key主表,已生成未使用的Key记录
  8. MAP:
  9.        account(String)
  10.        #Key值,UUID标准生成
  11.        create_time(date)
  12.        #Key生成时间,以格林尼治时间存储
  13.        value(long)
  14.        #Key所携带的价值,即兑换后可获得的游戏时间,单位为秒

  15. #Key副表,已生成且使用的Key记录
  16. LOG:
  17.        user(String)
  18.        #玩家ID
  19.        account(String)
  20.        #Key值,UUID标准生成
  21.        time(date)
  22.        #Key被使用的时间,以格林尼治时间存储
  23.        value(long)
  24.        #Key所携带的价值,即兑换后可获得的游戏时间,单位为秒
复制代码

下载地址

基于Spigot1.12编写,理论支持全版本;如有生产问题请在回复中附带截图或日志文件。
  

GameTime_1.6.1.jar (149.86 KB, 下载次数: 225)


更新日志

版权相关

  • 本插件基于GNU GPLv3协议开源,开源地址
  • 本插件允许不经授权转载至合法合规网站,但请注明原贴链接和作者。
  • 本插件作者为@zghh008,本帖内容的最终解释权归其所有。

*本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为
[groupid=1151]Minecraft插件百科[/groupid]
作者: a1640727878    时间: 2017-8-1 14:50
哦,点卡插件啊,如果可以支持BC最好了,全BC统一游戏时间,或者可以在不要点卡的子服续需要点卡的子服
作者: 梦    时间: 2017-8-1 14:52
a1640727878 发表于 2017-8-1 14:50
哦,点卡插件啊,如果可以支持BC最好了,全BC统一游戏时间,或者可以在不要点卡的子服续需要点卡的子服 ...

已经支持Mysql的数据存储方式,在每个子服安装并且正确配置Mysql即可达到你所需要的目的。
作者: X_guang    时间: 2017-8-1 14:55
玩家一起上线热闹
作者: 俊豪DD    时间: 2017-8-1 15:29
点卡插件不错,想法很独特,很新颖,氪金神器...支持作者..希望做出更多更好的插件.
作者: 黑    时间: 2017-8-1 16:11
公益插件就需要混淆吗?想法仅此而已。
作者: 梦    时间: 2017-8-1 16:13
本帖最后由 梦彗業 于 2017-8-1 16:15 编辑
583736449 发表于 2017-8-1 16:11
公益插件就需要混淆吗?想法仅此而已。

混不混淆和公益插件计划有什么关系呢?不知道你在想什么。混淆是插件作者的权利,加入公益插件计划也是作者的权利,我们无权剥夺作者的权利,反倒是应该互相尊重。

作者: 黑    时间: 2017-8-1 16:38
梦彗業 发表于 2017-8-1 16:13
混不混淆和公益插件计划有什么关系呢?不知道你在想什么。混淆是插件作者的权利,加入公益插件计划也是作 ...

问着玩,看看怎么回答
作者: 黑    时间: 2017-8-1 21:27
583736449 发表于 2017-8-1 16:38
问着玩,看看怎么回答

@zghh008 什么叫涉及经济
作者: Luckily_Baby    时间: 2017-8-5 23:10
本帖最后由 Luckily_Baby 于 2017-8-22 05:48 编辑

可怕的报错信息又来了....KC就这么不受待见么(╥╯^╰╥)


作者: O0000000000000O    时间: 2017-8-5 23:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: qq3384670    时间: 2017-8-5 23:30
魔兽世界即视感
作者: yjnzzg    时间: 2017-8-6 09:41
没有使用成功,用mysql就说连接错误,帐号密码都填的对的,用sqlite就直接查不到数据。
作者: 梦    时间: 2017-8-6 14:00
yjnzzg 发表于 2017-8-6 09:41
没有使用成功,用mysql就说连接错误,帐号密码都填的对的,用sqlite就直接查不到数据。 ...

请附带使用环境:服务端平台及版本、jre版本和运行日志。
作者: 七柔    时间: 2017-8-6 15:30
这个加上图文的话 我感觉更加完美 而且我也不太清楚有什么作用
作者: 2998124779    时间: 2017-8-6 16:42
MCBBS有你更精彩~
作者: O0000000000000O    时间: 2017-8-6 19:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: yx522503421    时间: 2017-8-8 17:53
能否加一个不在线也扣除时间的权限,就是有这个权限的人,下线也会扣除时间,这样还可以做个月卡什么的~
作者: yx522503421    时间: 2017-8-9 01:38
1.7.10用不了,配置文件一开始不自动生成,后来直接从mod里面拉的配置文件,配置好mysql后数据库不自动生成表,无报错,什么都没有!但是现实插件加载成功
作者: yx522503421    时间: 2017-8-9 01:41
接上一个回复,使用检查命令,提示数据库连接失败,数据库不自动建表,是不是得自己建表啊

作者: 梦    时间: 2017-8-10 23:09
O0000000000000O 发表于 2017-8-6 19:28
经测试1.11.2无法使用/gt add [name] [time]

已经修复,请下载1.4版本。
作者: 梦    时间: 2017-8-10 23:10
yx522503421 发表于 2017-8-9 01:41
接上一个回复,使用检查命令,提示数据库连接失败,数据库不自动建表,是不是得自己建表啊
...

已经修复,请下载1.4版本,如仍存在问题请与我联系。
作者: 耿耿难寐    时间: 2017-8-12 14:47
本帖最后由 耿耿难寐 于 2017-8-12 15:44 编辑

1.11服务器,采用AuthMe,重启没有生成对应文件夹
忘记加前置插件了。

作者: 糊你大冬瓜    时间: 2017-8-12 15:01
        MCBBS有你更精彩~
作者: 耿耿难寐    时间: 2017-8-12 15:44
/gt add [name] [time] 加不了时间
作者: 耿耿难寐    时间: 2017-8-12 15:45
梦彗業 发表于 2017-8-10 23:09
已经修复,请下载1.4版本。

这样啊。。。
作者: 耿耿难寐    时间: 2017-8-12 15:49
梦彗業 发表于 2017-8-10 23:10
已经修复,请下载1.4版本,如仍存在问题请与我联系。

1.4版本哪里下载啊
作者: 耿耿难寐    时间: 2017-8-12 15:58
耿耿难寐 发表于 2017-8-12 15:49
1.4版本哪里下载啊

我下的就是1.4,add还是不行,显示充值成功,但不加时间
作者: zghh008    时间: 2017-8-12 17:15
耿耿难寐 发表于 2017-8-12 15:58
我下的就是1.4,add还是不行,显示充值成功,但不加时间

如果玩家在游戏中,默认先加游戏中时间,等到服务器每5分钟自动上传数据的时候,再载入数据库。
作者: 耿耿难寐    时间: 2017-8-13 10:19
为啥不扣时间了
作者: 耿耿难寐    时间: 2017-8-13 10:56
zghh008 发表于 2017-8-12 17:15
如果玩家在游戏中,默认先加游戏中时间,等到服务器每5分钟自动上传数据的时候,再载入数据库。 ...

我等了好几分钟还是不加时间,而且我是以秒为单位加的,加/gt add XXX 6000
作者: 耿耿难寐    时间: 2017-8-13 11:10
#是否使用mysql数据库(填false则使用本地SQLite)
use_mysql: false

能填true吗,我该ture后就进游戏时一直在读取数据库,玩家进不了
作者: zghh008    时间: 2017-8-13 13:52
耿耿难寐 发表于 2017-8-13 11:10
#是否使用mysql数据库(填false则使用本地SQLite)
use_mysql: false

你有自己的mysql数据库当然可以选择,没有配置还请用sqlite
作者: zghh008    时间: 2017-8-13 13:52
耿耿难寐 发表于 2017-8-13 10:56
我等了好几分钟还是不加时间,而且我是以秒为单位加的,加/gt add XXX 6000

得到时间以后,本来没有时间的玩家就可以行动了,你应该可以看到效果,至于数据库那里,会同步加入。玩家退出游戏也会加入。
作者: 耿耿难寐    时间: 2017-8-13 15:32
zghh008 发表于 2017-8-13 13:52
得到时间以后,本来没有时间的玩家就可以行动了,你应该可以看到效果,至于数据库那里,会同步加入。玩家 ...

上午一个玩家时间没了,试到最后还是给他一个key解决的。。。
作者: 耿耿难寐    时间: 2017-8-13 17:28
本帖最后由 耿耿难寐 于 2017-8-13 17:30 编辑
zghh008 发表于 2017-8-13 13:52
你有自己的mysql数据库当然可以选择,没有配置还请用sqlite

感谢大神细心回复啊,我另外开了个小服专门来测试。。。
作者: 耿耿难寐    时间: 2017-8-13 17:31
zghh008 发表于 2017-8-13 13:52
你有自己的mysql数据库当然可以选择,没有配置还请用sqlite

突然测试成功了,我再研究一下
作者: 耿耿难寐    时间: 2017-8-13 18:05
耿耿难寐 发表于 2017-8-13 17:31
突然测试成功了,我再研究一下

终于知道了,玩家离线才能用/gt add给他加时间。。。
本来想设置个脚本,扣金币系统自动add可能是不行了。。。
作者: 二哈大魔王    时间: 2017-8-19 09:35
感觉很有用 又知道该用到哪里。。支持原创~
作者: 2900423615    时间: 2017-8-21 18:56
梦彗業 发表于 2017-8-1 14:52
已经支持Mysql的数据存储方式,在每个子服安装并且正确配置Mysql即可达到你所需要的目的。 ...

梦大佬 6666666
作者: Ghostxy    时间: 2017-10-4 19:54
看不出来是氪金神器
作者: 梦    时间: 2017-10-4 22:01
Ghostxy 发表于 2017-10-4 19:54
看不出来是氪金神器

那你使劲儿看
作者: 木守    时间: 2018-1-23 17:35
....这插件很有特色,比较适合人多的小游戏服,感觉小服还没资本去弄这个插件
作者: 木守    时间: 2018-3-1 02:00
不错的插件,原来服务器有10来个人,现在稳稳的2 个
作者: c2500338766    时间: 2018-3-1 20:23
1.7.10能够加载运行插件,但是无法使用 gt add name time来增加时间只能通过生成点卡来增添时间
作者: 梦    时间: 2018-3-1 20:52
c2500338766 发表于 2018-3-1 20:23
1.7.10能够加载运行插件,但是无法使用 gt add name time来增加时间只能通过生成点卡来增添时间 ...

因为插件利用了1.8的特性,所以1.7.10不作支持。你的问题不是由该特性导致,我会尽力解决,还请不要抱有太大希望...
作者: c2500338766    时间: 2018-3-1 21:29
梦彗業 发表于 2018-3-1 20:52
因为插件利用了1.8的特性,所以1.7.10不作支持。你的问题不是由该特性导致,我会尽力解决,还请不要抱有 ...

好的谢谢
作者: volta薯片~    时间: 2018-3-5 18:41
没玩过魔兽的表示不清楚干啥的
作者: Ray_Hughes    时间: 2018-4-14 13:07
我有个意见,就是能不能支持一下papi变量,这样可以让玩家梗方便的查看自己的剩余时间~
阿里嘎多
MCBBS有你更精彩
作者: 那天的流星    时间: 2018-7-6 15:37
请问怎么调成按天计费?
作者: 梦    时间: 2018-7-6 15:49
那天的流星 发表于 2018-7-6 15:37
请问怎么调成按天计费?

不是太能理解你的意思
作者: 那天的流星    时间: 2018-7-6 16:17
梦彗業 发表于 2018-7-6 15:49
不是太能理解你的意思

就是按天数计费,不按分钟或者秒计费,只要玩家登陆了就扣除一天的时间,当天再次登录不扣费
作者: 梦    时间: 2018-7-6 17:01
那天的流星 发表于 2018-7-6 16:17
就是按天数计费,不按分钟或者秒计费,只要玩家登陆了就扣除一天的时间,当天再次登录不扣费 ...

应该可以实现,我会和开发者商议尽快支持。
作者: 那天的流星    时间: 2018-7-6 17:57
梦彗業 发表于 2018-7-6 17:01
应该可以实现,我会和开发者商议尽快支持。

感谢大佬
作者: 枫林1    时间: 2018-7-9 21:20
终于找到了这个插件,谢谢楼主分享啦qwq
作者: 21504010    时间: 2018-7-16 16:24
真的是氪金神器啊
作者: cheng000    时间: 2018-8-1 01:57
氪金神器23333,插件不错~
作者: 梦    时间: 2018-8-1 22:27
c2500338766 发表于 2018-3-1 21:29
好的谢谢

v1.5.2已经更新,针对你所反馈的问题作了修复,请测试是否正常运行。
作者: 梦    时间: 2018-8-1 22:28
bliblibli23333 发表于 2018-4-14 13:07
我有个意见,就是能不能支持一下papi变量,这样可以让玩家梗方便的查看自己的剩余时间~
阿里嘎多
MCBBS有你 ...

v1.5.2已经更新,现设定了两个PAPI变量,请测试是否正常运行。
作者: qq的小辣鸡    时间: 2018-8-8 08:46
这个做的挺好的,正好缺这个插件
作者: 夏逆大大    时间: 2018-12-11 18:38
还没看懂作用有啥
作者: 夏逆520    时间: 2018-12-11 18:44
还不错哟,下载看看
作者: DGai    时间: 2018-12-15 10:43
插件不错,要是新开个服可以尝试一下这种赞助方式
作者: Carno鹿    时间: 2019-6-17 03:45
好像不支持catserver
作者: MC_XO    时间: 2019-7-16 02:39
挺不错支持
作者: 夕离丶    时间: 2019-7-16 11:31
使氪金服务器上添加一股清流
作者: c2500338766    时间: 2019-8-7 14:00
catserver1.12.2版本会报file not found异常

fileNotFound.png (295.3 KB, 下载次数: 0)

fileNotFound异常

fileNotFound异常

作者: 481878616    时间: 2019-8-7 14:00
很不错插件,很棒
作者: zghh008    时间: 2019-8-9 00:31
c2500338766 发表于 2019-8-7 14:00
catserver1.12.2版本会报file not found异常

你好,新版本已经修复了这个bug,可以放心使用了。
作者: c2500338766    时间: 2019-8-10 12:27
zghh008 发表于 2019-8-9 00:31
你好,新版本已经修复了这个bug,可以放心使用了。

好的 谢谢
作者: c2500338766    时间: 2019-8-10 15:32
您好,反馈一个问题。就是在您更新了1.53以后,我用mysql数据库,在服务器启动后,该插件自动在数据库生成了time,map以及log表,但是当玩家登入的时候(关联的authme),却一直显示正在检查,后台就提示不存在time表,这个是什么情况呢?

配置.png (23.06 KB, 下载次数: 0)

配置状况

配置状况

数据库.png (111.63 KB, 下载次数: 0)

time表

time表

time表.png (13.7 KB, 下载次数: 0)

time表字段

time表字段

数据库不存在异常.png (63.25 KB, 下载次数: 0)

数据库异常

数据库异常

玩家登陆.png (14.03 KB, 下载次数: 0)

玩家登陆状况

玩家登陆状况

作者: zghh008    时间: 2019-8-12 01:45
Carno鹿 发表于 2019-6-17 03:45
好像不支持catserver

你好,最近更新了新版本,可以试一下。如果还会出现报错,请截图或者复制详细报错到这里。
作者: zghh008    时间: 2019-8-12 02:11
本帖最后由 zghh008 于 2019-8-12 02:25 编辑
c2500338766 发表于 2019-8-10 15:32
您好,反馈一个问题。就是在您更新了1.53以后,我用mysql数据库,在服务器启动后,该插件自动在数据库生成 ...

你好,你是不是曾经转移过数据库,升级过mysql,又或者删除过这个表?如果这些操作都没有进行过,请催我继续改bug。(咕咕咕

如果你做过以上行为中的一种,可以尝试在你的mysql服务器界面对这个表使用select指令,如果仍然发生错误,很可能问题出在你的数据库上。

要寻找具体的解决方法,请搜索mysql 1146错误


顺便问一下,可以把你的mysql版本告诉我吗,当时我只针对了自己电脑上的版本进行测试,没有测试过其他场合是否可以使用。

作者: c2500338766    时间: 2019-8-12 09:09
zghh008 发表于 2019-8-12 02:11
你好,你是不是曾经转移过数据库,升级过mysql,又或者删除过这个表?如果这些操作都没有进行过,请催我继 ...

mysql版本是5.1的,可能我那儿有点儿问题,我再做下测试嘛,如果还有问题,我再在反馈嘛  谢谢
作者: c2500338766    时间: 2019-8-13 15:02
本帖最后由 c2500338766 于 2019-8-13 15:24 编辑

你好,我又来反馈问题了。之前我用mysql数据库5.1进入游戏,一直显示"正在读取您的数据库信息"  是因为我在配置文件里,将默认的"GameTime"改成了我自己的数据库名字,导致一直显示"正在读取您的数据库信息"这个问题。我直接使用默认的"GameTime"数据库成功进入了游戏。另外,如果我不使用mysql数据库,而用过sqllite的话,它是可以正常使用的。但当我使用您的插件默认的“GameTime”数据库时,我使用指令如"/gt add time "给玩家增加时间(后台输入的),游戏里显示“充值成功!”,但数据库里却没有一条数据增加。同时我直接在后台输入"gt add 5000",就是给玩家直接增加时间时,游戏里也显示增添成功,但我"gt check"后,显示的时间还是原来的时间,没有变。同时我再后台输入“/gt create 3000 5”,后台也显示"增添成功!",但数据库里却没有。但我输入"/gt export 3000"的时候,它却导出来了,并且txt文件里有数据,所以我在想,它的这些数据是不是默认保存在了sqllite上面,而mysql里却没有保存成功。当我在游戏里输入之前导出来的key 以后,提示我“cdk有误”,然后后台报“1366错误”。所以在此总结为:虽在配置里选择了使用mysql数据,并成功进入游戏。但实际上储存数据的可能仍为sqllite,或者有一些不知道的bug(因为生成的cdk有误无法使用),望作者能修复,谢谢。
数据库版本:mysql-5.1.73-winx64
游戏版本1.12.2
服务器版本:CatServer1.12.2

1366错误.png (44.41 KB, 下载次数: 0)

1366错误.png

keyerror.png (6.73 KB, 下载次数: 0)

keyerror.png

keytxt.png (17.76 KB, 下载次数: 0)

keytxt.png

生成key.png (54.57 KB, 下载次数: 0)

生成key.png

作者: zghh008    时间: 2019-8-14 03:00
c2500338766 发表于 2019-8-13 15:02
你好,我又来反馈问题了。之前我用mysql数据库5.1进入游戏,一直显示"正在读取您的数据库信息"  是因为我在 ...

你好,在明天更新的版本里,你提到的bug应该会被修复。
数据并不是被默认保存在了sqlite上,而是被误保存在了mysql的默认数据库里。

两年前匆匆忙忙地给这个插件赶工,对数据库上的一些问题也略有察觉。
小型服务器的服主大概不需要使用mysql来进行运作,sqlite完全可以胜任了。而大型服务器必定会使用比我更安全实用的点卡插件去运营,所以mysql一直不是我在意的点。看着自己的插件在时间里湮没,我想这些bug可能永远都不会有人去指出来。

两年过去了,我开始淡圈,曾经一个热爱编程的人最终去学了其他科目,制作这个插件所运用的知识开始渐渐被忘记。你提出问题时,我甚至不知道该如何去解决。
谢谢你详细地列出了错误,让梦贩子(楼主)和我去回忆过去的知识,重现错误,并且修复了它。(当然,欢迎继续给我报错。
你的耐心让我感觉到自己曾经的时间没有白花,感觉到自己做为一个码农的价值是存在的。
非常谢谢你。
作者: c2500338766    时间: 2019-8-14 09:41
zghh008 发表于 2019-8-14 03:00
你好,在明天更新的版本里,你提到的bug应该会被修复。
数据并不是被默认保存在了sqlite上,而是被误保存 ...

因为实在不知道在哪儿还能找到像你这种符合我们服务器贴身实际,又是免费的时间点卡插件了。自从这个插件出现以来就一直在关注着你们,起初1.7版本的时候就开始在用。只是当时是那种非常非常小的服,所以也没去管mysql这些问题。我也是学IT这块儿的,只是主要做的是网页那方面,我觉得即使你后面去换了专业,但还能坚持你当初的梦想,不忘初心就已经是件很不容易的事情了,加油吧!
作者: zghh008    时间: 2019-8-14 11:29
c2500338766 发表于 2019-8-14 09:41
因为实在不知道在哪儿还能找到像你这种符合我们服务器贴身实际,又是免费的时间点卡插件了。自从这个插件 ...

刚刚新版本上传了
作者: Tommer    时间: 2019-8-14 11:55
支持一下 具有创意
作者: fcxq    时间: 2020-3-2 22:05
本帖最后由 fcxq 于 2020-3-2 22:06 编辑

1.14.4 PlaceholderAPI 变量无法没有显示,add也不添加时间
作者: 梦    时间: 2020-3-5 08:31
fcxq 发表于 2020-3-2 22:05
1.14.4 PlaceholderAPI 变量无法没有显示,add也不添加时间

v1.6.1已经更新了,你再试试还有没有问题,还有的话把报错或者日志贴上来
作者: fcxq    时间: 2020-3-5 08:51
梦 发表于 2020-3-5 08:31
v1.6.1已经更新了,你再试试还有没有问题,还有的话把报错或者日志贴上来 ...

仍然无法添加时间,输入添加指令没有任何反应,后台也没有任何反应。。。
作者: 1479081955    时间: 2020-3-5 11:02
很不错的插件 感谢
作者: 梦    时间: 2020-3-5 15:33
fcxq 发表于 2020-3-5 08:51
仍然无法添加时间,输入添加指令没有任何反应,后台也没有任何反应。。。 ...

你使用的是什么服务端呢,顺带还是把服务端的日志文件发一下吧
作者: illuminati    时间: 2020-3-5 15:39
感谢楼主分享
作者: fcxq    时间: 2020-3-5 16:04
1.14.4paper-243 在仅有GameTime_1.6.和ProtocolLib的运行日志
[16:01:29] [Server thread/INFO]: Loading properties
[16:01:29] [Server thread/INFO]: This server is running Paper version git-Paper-243 (MC: 1.14.4) (Implementing API version 1.14.4-R0.1-SNAPSHOT)
[16:01:29] [Server thread/INFO]: Debug logging is disabled
[16:01:29] [Server thread/INFO]: Server Ping Player Sample Count: 12
[16:01:29] [Server thread/INFO]: Using 4 threads for Netty based IO
[16:01:29] [Server thread/INFO]: Default game type: SURVIVAL
[16:01:29] [Server thread/INFO]: Generating keypair
[16:01:30] [Server thread/INFO]: Starting Minecraft server on *:25565
[16:01:30] [Server thread/INFO]: Using default channel type
[16:01:37] [Server thread/WARN]: Plugin GameTime v1.6.1 does not specify an api-version.
[16:01:37] [Server thread/INFO]: [ProtocolLib] Loading ProtocolLib v4.5.0
[16:01:40] [Server thread/INFO]: [GameTime] Loading GameTime v1.6.1
[16:01:40] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[16:01:40] [Server thread/INFO]: [ProtocolLib] Enabling ProtocolLib v4.5.0
[16:01:40] [Server thread/INFO]: [ProtocolLib] Started structure compiler thread.
[16:01:40] [Server thread/INFO]: Preparing level "world"
[16:01:40] [Server thread/INFO]: Reloading ResourceManager: Default, bukkit
[16:01:41] [Server thread/INFO]: Loaded 6 recipes
[16:01:42] [Server thread/INFO]: -------- World Settings For [world] --------
[16:01:42] [Server thread/INFO]: View Distance: 10
[16:01:42] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[16:01:42] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[16:01:42] [Server thread/INFO]: Item Despawn Rate: 6000
[16:01:42] [Server thread/INFO]: Item Merge Radius: 2.5
[16:01:42] [Server thread/INFO]: Arrow Despawn Rate: 1200
[16:01:42] [Server thread/INFO]: Mob Spawn Range: 8
[16:01:42] [Server thread/INFO]: Max TNT Explosions: 100
[16:01:42] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[16:01:42] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[16:01:42] [Server thread/INFO]: Cactus Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Cane Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Melon Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Sapling Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Carrot Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Potato Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Wheat Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Vine Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Kelp Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[16:01:42] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[16:01:42] [Server thread/INFO]: Experience Merge Radius: 3.0
[16:01:42] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[16:01:42] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313Ocean: 14357621 Shipwreck: 165745295 Slime: 987234911
[16:01:42] [Server thread/INFO]: -------- World Settings For [world_nether] --------
[16:01:42] [Server thread/INFO]: View Distance: 10
[16:01:42] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[16:01:42] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[16:01:42] [Server thread/INFO]: Item Despawn Rate: 6000
[16:01:42] [Server thread/INFO]: Item Merge Radius: 2.5
[16:01:42] [Server thread/INFO]: Arrow Despawn Rate: 1200
[16:01:42] [Server thread/INFO]: Mob Spawn Range: 8
[16:01:42] [Server thread/INFO]: Max TNT Explosions: 100
[16:01:42] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[16:01:42] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[16:01:42] [Server thread/INFO]: Cactus Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Cane Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Melon Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Sapling Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Carrot Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Potato Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Wheat Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Vine Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Kelp Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[16:01:42] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[16:01:42] [Server thread/INFO]: Experience Merge Radius: 3.0
[16:01:42] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[16:01:42] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313Ocean: 14357621 Shipwreck: 165745295 Slime: 987234911
[16:01:42] [Server thread/INFO]: -------- World Settings For [world_the_end] --------
[16:01:42] [Server thread/INFO]: View Distance: 10
[16:01:42] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[16:01:42] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[16:01:42] [Server thread/INFO]: Item Despawn Rate: 6000
[16:01:42] [Server thread/INFO]: Item Merge Radius: 2.5
[16:01:42] [Server thread/INFO]: Arrow Despawn Rate: 1200
[16:01:42] [Server thread/INFO]: Mob Spawn Range: 8
[16:01:42] [Server thread/INFO]: Max TNT Explosions: 100
[16:01:42] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[16:01:42] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[16:01:42] [Server thread/INFO]: Cactus Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Cane Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Melon Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Sapling Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Carrot Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Potato Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Wheat Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Vine Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Kelp Growth Modifier: 100%
[16:01:42] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[16:01:42] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[16:01:42] [Server thread/INFO]: Experience Merge Radius: 3.0
[16:01:42] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[16:01:42] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313Ocean: 14357621 Shipwreck: 165745295 Slime: 987234911
[16:01:42] [Server thread/INFO]: Preparing start region for dimension 'world'/minecraft:overworld
[16:01:42] [Server thread/INFO]: Preparing spawn area: 0%
[16:01:43] [Server thread/INFO]: Preparing spawn area: 0%
[16:01:43] [Server thread/INFO]: Preparing spawn area: 0%
[16:01:44] [Server thread/INFO]: Preparing spawn area: 12%
[16:01:44] [Server thread/INFO]: Preparing spawn area: 61%
[16:01:45] [Server thread/INFO]: Preparing spawn area: 96%
[16:01:50] [Server-Worker-4/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-4/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-4/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-4/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-4/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-2/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-2/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-2/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-2/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-6/INFO]: Preparing spawn area: 100%
[16:01:50] [Server-Worker-1/INFO]: Preparing spawn area: 100%
[16:01:51] [Server thread/INFO]: Preparing spawn area: 100%
[16:01:51] [Server-Worker-5/INFO]: Preparing spawn area: 100%
[16:01:52] [Server-Worker-2/INFO]: Preparing spawn area: 100%
[16:01:52] [Server-Worker-6/INFO]: Preparing spawn area: 100%
[16:01:53] [Server thread/INFO]: Loaded 441 spawn chunks for world world
[16:01:53] [Server thread/INFO]: Time elapsed: 10414 ms
[16:01:53] [Server thread/INFO]: Preparing start region for dimension 'world_nether'/minecraft:the_nether
[16:01:53] [Server thread/INFO]: Preparing spawn area: 0%
[16:01:53] [Server thread/INFO]: Preparing spawn area: 4%
[16:01:54] [Server thread/INFO]: Preparing spawn area: 12%
[16:01:54] [Server thread/INFO]: Preparing spawn area: 42%
[16:01:55] [Server thread/INFO]: Preparing spawn area: 47%
[16:01:55] [Server-Worker-5/INFO]: Preparing spawn area: 100%
[16:01:56] [Server-Worker-1/INFO]: Preparing spawn area: 100%
[16:01:56] [Server-Worker-4/INFO]: Preparing spawn area: 100%
[16:01:57] [Server-Worker-5/INFO]: Preparing spawn area: 100%
[16:01:57] [Server thread/INFO]: Loaded 441 spawn chunks for world world_nether
[16:01:57] [Server thread/INFO]: Time elapsed: 4117 ms
[16:01:57] [Server thread/INFO]: Preparing start region for dimension 'world_the_end'/minecraft:the_end
[16:01:57] [Server thread/INFO]: Preparing spawn area: 0%
[16:01:57] [Server thread/INFO]: Preparing spawn area: 43%
[16:01:58] [Server thread/INFO]: Preparing spawn area: 100%
[16:01:58] [Server-Worker-2/INFO]: Preparing spawn area: 100%
[16:01:59] [Server thread/INFO]: Loaded 441 spawn chunks for world world_the_end
[16:01:59] [Server thread/INFO]: Time elapsed: 1923 ms
[16:01:59] [Server thread/INFO]: [GameTime] Enabling GameTime v1.6.1*
[16:01:59] [Server thread/INFO]: [GameTime]未检测到可用登陆插件,互联取消
[16:01:59] [Server thread/INFO]: [GameTime]插件加载成功
[16:01:59] [Server thread/INFO]: Done (19.099s)! For help, type "help"
[16:01:59] [pool-11-thread-1/INFO]: [GameTime]数据库初始化完毕
[16:01:59] [Server thread/INFO]: Timings Reset
[16:02:03] [Server thread/INFO]: [ProtocolLib] The updater found an update, and has readied it to be loaded the next time the server restarts/reloads.
[16:02:18] [User Authenticator #1/INFO]: UUID of player bgxd9592 is 961ce38b-9aa4-4c36-848b-78ac82d8a0bd
[16:02:18] [Server thread/INFO]: bgxd9592[/127.0.0.1:63147] logged in with entity id 177 at ([world]-71.4001774283775, 73.0, -71.24231247011943)
[16:02:23] [Server thread/INFO]: bgxd9592 issued server command: /gt
[16:02:25] [Server thread/INFO]: bgxd9592 issued server command: /gt help
[16:02:28] [Server thread/INFO]: bgxd9592 issued server command: /gt add bgxd9592 99
[16:02:36] [Server thread/INFO]: bgxd9592 issued server command: /gt check bgxd9592
[16:02:41] [Server thread/INFO]: bgxd9592 issued server command: /gt add bgxd9592 120
[16:02:42] [Server thread/INFO]: bgxd9592 issued server command: /gt check bgxd9592
[16:02:44] [Server thread/INFO]: bgxd9592 issued server command: /gt check bgxd9592
[16:02:49] [Server thread/INFO]: bgxd9592 lost connection: Disconnected
[16:02:49] [Server thread/INFO]: bgxd9592 left the game
[16:02:51] [Server thread/INFO]: Stopping the server
[16:02:51] [Server thread/INFO]: Stopping server
[16:02:51] [Server thread/INFO]: [GameTime] Disabling GameTime v1.6.1
[16:02:51] [Server thread/INFO]: [ProtocolLib] Disabling ProtocolLib v4.5.0
[16:02:51] [Server thread/INFO]: Saving players
[16:02:51] [Server thread/INFO]: Saving worlds
[16:02:51] [Server thread/INFO]: Saving chunks for level 'world'/minecraft:overworld
[16:02:51] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[16:02:51] [Server thread/INFO]: Saving chunks for level 'world_nether'/minecraft:the_nether
[16:02:51] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[16:02:51] [Server thread/INFO]: Saving chunks for level 'world_the_end'/minecraft:the_end
[16:02:51] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[16:02:51] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[16:02:51] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[16:02:51] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved

作者: 梦    时间: 2020-3-5 20:15
fcxq 发表于 2020-3-5 16:04
1.14.4paper-243 在仅有GameTime_1.6.和ProtocolLib的运行日志
[16:01:29] [Server thread/INFO]: Loading  ...

这些个指令貌似是默认禁止在客户端使用的,你试试在服务端控制台直接输入呢?
作者: fcxq    时间: 2020-3-10 13:46
本帖最后由 fcxq 于 2020-3-10 14:19 编辑
梦 发表于 2020-3-5 20:15
这些个指令貌似是默认禁止在客户端使用的,你试试在服务端控制台直接输入呢? ...

嗯,可以使用了
作者: fcxq    时间: 2020-3-10 14:31
额。。。。变量还是无效,papi list有的时候有gametimevarities有的时候就没了。。。
作者: 496828324    时间: 2020-3-11 01:00
很不错的插件顶一下 mcbbs有你更精彩
作者: Rusko    时间: 2020-3-14 21:17
请问插件支持1.15.2吗?
作者: 飞皇之圣    时间: 2020-3-15 00:08
这个可以有,就是不知道能不能指定某个或者某几个世界才会计时?
作者: pao13045    时间: 2020-3-16 07:52
支持,厉害了
作者: 安塔利亚RPG    时间: 2020-3-17 12:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 时光子宇    时间: 2020-4-6 02:17
加入设置默认2小时。请问这个普通玩家是每天默认能游玩2小时,还是就是从第一次进入就开始计时2小时后未添加时间就再也玩不了了吗
作者: 1051541160    时间: 2020-4-6 02:41
感谢大佬分享
作者: 梦    时间: 2020-4-6 12:31
时光子宇 发表于 2020-4-6 02:17
加入设置默认2小时。请问这个普通玩家是每天默认能游玩2小时,还是就是从第一次进入就开始计时2小时后未添 ...

在游戏内的时间超过两小时就不能玩了,不是每天两小时。
作者: asdp000333    时间: 2020-4-6 13:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: Tseyanlok尼克    时间: 2020-4-7 17:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: 时光子宇    时间: 2020-4-8 22:11
梦 发表于 2020-4-6 12:31
在游戏内的时间超过两小时就不能玩了,不是每天两小时。

建议下:希望更新下可设置每天或者不是每天吗,不是每天太容易流失玩家啦!