筒子
本帖最后由 __Tong__ 于 2015-3-18 21:13 编辑

很多服务器都会采用答题获取白名单
然而并没有什么卵用,但是依然可以表现出这个服务器很用心

下面我来教大家如何简单的就可以在服务器做一个白名单答题
首先需要两个前置插件,GroupManage(权限组插件服务器应该都有)+脚本方块

第一步

修改GroupManage的配置文件,让玩家最开始进入游戏是default权限组
先找到plugins\GroupManager\worlds\world的groups.yml文件夹
将Builder用户组下面的default: false改成default: true
并将Default用户组下面的default: true改成default: false

第二步

输入给予新手玩家触发这个插件的权限
/mangaddp default scriptblock.interact.use
第三步

然后做一个密闭的空间,然后找到一个合适落脚的地方输入
输入/setspawn default

这样刚刚进入游戏的玩家就会在你现在所在的地方,因为是密闭的,所以他们只能在这个空间活动
然后在可以正常活动的地方输入/setspawn Builder
这样Builder组的玩家和default组的玩家重生点就不一样了,default组的玩家不管是重生还是/spawn都会在那个密闭的空间
Builder组的却会在普通的主城重生

第四步

然后在一个醒目的地方放上一个木牌,上面写着点击开始答题,然后输入指令
/sbinteract create @bypass /tppos x y z
X,Y,Z代表坐标的三个数据,然后这三个数据是填写你要传送到答题地点的XYZ数据
输入完了指令右键木牌把指令附加到木牌上面,然后玩家就可以点击木牌传送到指定的地点了

第五步

在最醒目的牌子上面写题目,然后在后面的设置几个牌子,写上各种答案
答题的传送同上,答错可以传回起点重新开始

第六步

在终点设置一个牌子,写着点击牌子获得居民权限(之前可以算是新手权限)
/sbinteract create [@group:default][@bypass /manuadd <player> Builder]
然后右键到牌子上面,答完题的玩家右键牌子
就会触发只有default权限组可以触发这个指令,然后会移动到Builder权限组
做到这一步就基本结束了

拓展



如果对你有用请收藏/回复/评分一条龙

{:10_527:}



懒鹅归来
不知道为什么
我开的渣服弄了白名单还有人进

筒子
懒鹅归来 发表于 2015-3-18 21:14
不知道为什么
我开的渣服弄了白名单还有人进

有些玩家对于白名单有一种莫名的喜爱吧

Soul-Tude
支持一下_Tong_大大的帖子。顺便说下教程不错,我已经在服务器上采用了、

SkyCatcher
http://www.mcbbs.net/thread-214626-1-1.html

筒子
SkyCatcher 发表于 2015-3-18 22:08
http://www.mcbbs.net/thread-214626-1-1.html

已经有1.7.2的了,但是这个人没有更新

sulu
教程好棒,有教程就是好.

Leersama
GroupManage在哪里下载?

筒子
乐乐侠 发表于 2015-3-20 19:28
GroupManage在哪里下载?

一般服务器里面都有的

Leersama
我又来惹 为什么这两个指令提示后输入错误? /setspawn Builder /setspawn default

Pointer
我的也是,现在服务器都没有人玩了

筒子
乐乐侠 发表于 2015-3-21 15:42
我又来惹 为什么这两个指令提示后输入错误? /setspawn Builder /setspawn default

http://www.mcbbs.net/thread-155737-1-1.html
换一下试试

Leersama
__Tong__ 发表于 2015-3-22 11:27
http://www.mcbbs.net/thread-155737-1-1.html
换一下试试

非常感谢!

Mz8
很好的教程,受教了。

天使旋律
呃呃呃额额

呼啸huxiao
最近正好在计划弄个这样的答题,原来不需要其他什么插件……这样就可以了,谢谢版主

Daim呆毛
传送坐标也可以替换成warp.各有各的喜好吧

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