一只鸽纸
本帖最后由 一只鸽纸 于 2023-1-20 11:05 编辑

VotePlus

高自定义度的投票插件


介绍
1.插件用途
最近服务器外挂越来越多,反作弊不是很有效,玩家协管人再多也不能一天24小时不间断盯着,为了在反作弊检测不到和没有在线管理人工处理的情况下守护薯条的天空绿色玩家的游戏环境,我决定将权力下放到玩家,让玩家投票踢出违规玩家。我翻出了曾经在NKX(现在是CloudBurst)论坛上找到的一款投票踢出/封禁玩家插件,可惜的是这款插件的作者已经很久没有更新了,因为该插件对EconomyAPI有强制依赖,而插件又不识别最新版的EcoAPI,所以这款投票插件几乎是废了,因此服务器不得不重新开发一款投票插件。
2.使用方式
使用本插件需有一定开服基础和一定的受教育程度。
插件命令:
/vote <reason>:发起投票,<reason>为投票原因,可任意填写
/ban <player> <day> <sec>:插件自带封禁指令,可封禁一个玩家具体多长时间
/addMoney <player> <money>和/reduceMoney <player> <money>:增加/减少一个玩家的钱数。注意,这里是插件自带的一个简易经济系统,不是EconomyAPI等经济前置,你可以把它看作一个积分系统,可以靠给玩家增减积分做一些拓展的功能,比如投票踢一个玩家就增加他的积分,积分到一定数量就封禁他。当然,你也可以修改源码改成调用其他经济前置。


配置文件示例:
  1. 投票冷却时间: 60
  2. 投票结束时间: 60
  3. 未投票玩家默认结果: 1
  4. 同意该投票触发指令:
  5. - kill %target
  6. 反对该投票触发指令:
  7. - kill %target
  8. - give %player 1 1
复制代码
投票冷却时间:上一轮投票结束后需要冷却多长时间才能进行下一次投票(单位:秒)
投票结束时间:每一轮投票持续多长时间(单位:秒)
未投票玩家默认结果:0为赞成,1为反对
同意/反对该投票触发指令:可自由填写任意指令,以控制台身份执行。可填写插件自带的ban、addmoney等指令。
使用截图:
输入/vote 原因,将会打开一个界面,此界面会展示玩家的投票发起原因和此服务器的当前在线玩家


选择一个玩家发起投票,会进行二次确认


成功发起投票后,会在Bossbar上对全服玩家闪烁显示投票
其他玩家可以通过/vote y投赞成票或/vote n投反对票。
若最终赞成票大于反对票,则投票成功;反对票与赞成票数相同或反对票大于赞成票,则投票失败。
发起投票的玩家默认投赞成票,其他玩家若不进行操作则默认投反对票(可在配置文件修改)


若服务器玩家小于等于2人,或当前正在进行一个投票/上一轮投票冷却没结束时,则无法发起投票

下载地址

提取码:pdccux

提取码:hx2m
VotePlus1.0.0.jar (22.13 KB, 下载次数: 2)
站内下载

更新日志:


已知BUG:


注意事项
下载/使用须知:
本插件所有权、最终解释权归
FillAmeaPixel Network
你可以用本插件做的:
1.使用本插件开设服务器,且不能故意隐藏作者信息
2.在本插件的基础上进行修改并自己使用,无需征得本人同意
3.在征得本人同意的情况下,对本插件进行修改并发布,但需要注明本插件原帖地址
4.在征得本人同意的情况下,将本插件转载到其他资源平台,但需要注明本插件原帖地址
严禁用本插件做的:
1.声称本插件是你原创的
2.倒卖本插件
3.对本插件进行恶意修改
4.在未征得本人同意的情况下,将本插件转载到其他资源平台
本插件开源地址

Githubhttps://github.com/FillAmeaPixelNetWork/VotePlus
Coding(国内)https://fapixel.coding.net/public/main/VotePlus/git/files




第一页 上一页 下一页 最后一页