最MC论坛

标题: StayAwayForThisServer —— 滚粗我的服务器![1.7.2-1.11.2] [打印本页]

作者: Prismaillya    时间: 2017-8-19 19:39
标题: StayAwayForThisServer —— 滚粗我的服务器![1.7.2-1.11.2]
StayAwayForThisServer 一次封号,全服禁入

简介

有些群组服允许玩家直接访问子服,那么有时候你在登陆服封禁了一个玩家,你还得去其他子服挨个挨个封禁一遍,这个插件就可以让你在一个服务器内封禁某个玩家,其他服务器也同时封禁。
虽然感觉有点鸡肋,但是还是有点用处的吧。
此系统储存数据采用MySQL,需要服务器支持PHP环境,如果没有你也可以租个虚拟主机什么的...
因为是数据库储存,你可以进行一些修改,实现封禁到期自动解除封禁之类的功能等等,或者是用RMB解除封禁

使用方法

使用非常简单,下载后,解压验证服务器端,上传到你的网站根目录,或者虚拟主机里,然后访问网址进行简单配置安装即可。
网上有很多免费的虚拟主机,你可以自己挑选。
配置完后,将插件主体丢进每个服务器 plugins 即可。

效果截图


例如,我是一个正常的玩家 emmmmmm...


[attach]19987[/attach]


腐竹在后台输入了命令 safts ban Niconico0w0


[attach]19988[/attach]


然后我就被封号了 emmmmmm...


[attach]19989[/attach]


后台里显示的效果


[attach]19990[/attach]


然后再解除封禁


[attach]19991[/attach]


然后又可以愉♂快的进入服务器玩耍了


权限节点

只有一个:stayawayforthisserver.admin 请不要随意给玩家。

插件命令

/safts                          主命令,查看版本信息等。
/safts help                   查看帮助
/safts list                     查看已经被封禁的玩家列表
/safts ban <player>      封禁某个玩家
/safts unban <player>  解禁某个玩家
/safts reload                 重载插件配置

感谢使用~觉得好的话可以给我评分噢~

这里》 [attach]19986[/attach]

不评分回复一下也是可以的吧?!


作者: Summer大大    时间: 2017-9-15 23:54
大部分核心都已经内置了mysql的驱动了.直接用就行了.
还有,插件启用事件部分代码是多余的
  1. getDataFolder().mkdir();  ==> 调用saveDefaultConfig方法时会自动创建文件夹
复制代码
  1. reloadConfig();  ==> 这是读取插件内部的config.yml文件.
复制代码

还有些地方捕捉到异常不抛出不处理是想干嘛

作者: mikkboy    时间: 2017-11-11 14:57
emm...
这个插件还行。有可用性,
作者: Prismaillya    时间: 2017-11-11 20:29
Summer大大 发表于 2017-9-15 23:54
大部分核心都已经内置了mysql的驱动了.直接用就行了.
还有,插件启用事件部分代码是多余的

使用HTTP是有实际意义的,例如使用这个插件进行扩展可以实现外置登陆,并且可以实现最大的数据处理动态化,不是单纯依赖MySQL判断,PHP服务端可以二次开发。




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2