请选择 进入手机版 | 继续访问电脑版
查看: 1947|回复: 102

[命令方块] 命令方块应用 之 私人领域边界驱逐系统(实名制&房卡式)

  [复制链接]

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
发表于 2018-2-4 21:27:22 | 显示全部楼层 |阅读模式
本帖最后由 兔耳少女梦睿 于 2018-2-9 02:51 编辑

哈喽,大家好,这里是梦睿!
有小伙伴问我私人领地的问题,确实现在的教程也很多了,但是我也有我自己的一套系统

所以请不要说某某已经发过教程了!
首先,我们需要知道,我们在命令块输入指令建议不要忘记最开始的“/”,否则可能出现问题,指令中涉及到的所有标点符号均是英文符号,命令块最高的放置在地板或者你想设置的最低位的脚下的那一层,为了展示方便,我把边界线提高了一层



实名制系统
我们在边界的一个角放置命令方块,放置方式可以改变。
截屏_20180208_200621.jpg
在命令方块里输入
/tp @a[name=!xx,dx=8,dy=255,dz=8] (领地外的坐标)      循环 无条件 始终工作
截屏_20180204_211214.jpg
name=!xx指除了名字是xx以外的所有玩家,dx,dy,dz是以命令执行者为原点(这里指第一个命令方块),对应坐标(这里指(8,255,8)这个点)为体对角确定的空间范围。这里的dx,dz按照领地大小更改,注意正负,正数是增加的方向。如果防止动物和怪物进入,你可以将@a改成@e,但是养不了动物了,除非改成和主人一样的名字,也不能摆画,展示框和盔甲架,不可有掉落物,可以在[]里加上type=!item,type=!painting,type=!item_frame,type=armor_stand 用逗号隔开我们也可以增加name=!的数量来给其他人开放,用逗号隔开就行
这一个足矣防御所有可能的玩家入侵
这样就可以了!如果领地较大(在对角看不到命令方块了),在命令方块的地方设置常加载区域。
/tickingarea add (所选区域的一对体对角坐标) 区域名称(可以不要)
我们也可以将最上面的命令块的位置换成僵尸马(优点:不会自然生成,安静,无害),记得不同的领地取上不同的名字
截屏_20180208_200337.jpg
那么我们就可以把所有控制领地的命令方块放在一起,再使用tickingarea指令让集中区域变为常加载区域,这样就只占用一个常加载区域。
但是上述提到的命令方块里的命令前面都要加上,即/execute @e[type=zomibe_horse,name=兔耳梦睿] ~ ~ ~ tp @a[name=!xx,type=!zombie_horse,dx=8,dy=255,dz=8] (领地外的坐标)      循环 无条件 始终工作
截屏_20180208_200603.jpg
优点:
审核快速方便
精确防止其他玩家入侵
单个领地占地小(一个命令块搞定)
缺点:
注册,给权限,转让时没有房主和管理员无法进行,而且麻烦(从命令里改,或者改动僵尸马名称)
玩家多时控制终端占地大
要防止非玩家生物又要在领地里放置实体比较麻烦


房卡式
这一款我们就只需要驱逐边界的玩家,我们在四角都放上命令块
截屏_20180208_200621.jpg
在第一个命令块里输入
/tp @a[dx=8,dy=255,dz=0] (领地外的坐标)      循环 无条件 始终工作
截屏_20180208_200742.jpg
如果不想其他生物进来,就把@a改成@e,即使如此,只要晕的进去(在领地里生成)就可以进行养殖
这里只选择一条边界,所以dx或导致有一个是0,,即其他三角为
/tp @a[name=!xx,dx=0,dy=255,dz=8] (领地外的坐标)      循环 无条件 始终工作
/tp @a[name=!xx,dx=-8,dy=255,dz=0] (领地外的坐标)      循环 无条件 始终工作
/tp @a[name=!xx,dx=0,dy=255,dz=-8] (领地外的坐标)      循环 无条件 始终工作
具体位置具体分析
为了防范其他方式进入,我们要做防范
第二个命令方块输入
/tp @e[type=ender_pearl,r=10] 0 -1 0 链 无条件 始终工作
截屏_20180204_211350.jpg
这是防止珍珠进入,r是球体范围,数值保证包括整个领地就行(图片里没加r也可以,但是要是使用了后面说的tickingarea指令,除非不用珍珠,否则不行),传送的坐标保证y坐标为负数就行
最后我们要清除紫颂果(共鸣果)
/clear @a[name=!xx,r=10]  chorus_fruit 链,无条件,始终工作
截屏_20180204_211753.jpg
我们也可以用僵尸马作为指示物,那么同样大小的地皮就只要一个了,三个命令都要加/execute @e[type=zomibe_horse,name=兔耳梦睿] ~ ~ ~
截屏_20180208_200532.jpg
然后是检测房卡,直接背包检测不怎么好,因为它不认命名的物品,比如没命名的纸和命名的纸用clear检测是一样的(截止到1.2)
所以我们稍微麻烦一点
截屏_20180208_200751.jpg 截屏_20180208_200944.jpg (这里的方向我随便放了,真的做的时候注意以下)
这里多一层防止恶性破坏检测物品的漏斗,以下紫色的可以选择清除掉
门前,里面最上面(那里的踏板自己加一下)的命令块
/gamemode a @p
截屏_20180208_200838.jpg
里面中间




/testforblocks ~1 ~2 ~1 ~1 ~2 ~1 ~1 ~ ~ 链 无条件 始终工作


截屏_20180208_200927.jpg (这里最后少打了两个~)
下面埋的漏斗是指示物,未知数这条指令的最后三个,前面两组(3个一组)是外面那个漏斗,只要两个漏斗摆放,内部完全一样(包括位置,种类,名称)就可以有输出
第三是送进去
/tp @p (里面的坐标) 链 有条件 始终工作
截屏_20180208_200957.jpg
还有第四个忘记了,是
/gamemode s @p l链 有条件 始终工作

优点:
防止非玩家实体进入时不用改动
地皮大小一样时中央控制系统占地非常小
配合自助商店可以实现24小时快速注册,放权限和改动主人快捷
缺点:
进门时麻烦
房门检测区域要占用地方,不美观(要起到防御破坏漏斗必须用命令块或者基岩包)
地皮大小不同时占地大


至此,本教程结束,两种款式各有千秋,还请各位自行斟酌。
更多教程亲点击这里→http://mc.netease.com/thread-151104-1-1.html
截屏_20180208_200751.jpg
截屏_20180208_200742.jpg
截屏_20180208_200532.jpg
截屏_20180208_200927.jpg
截屏_20180208_200957.jpg

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
 楼主| 发表于 2018-2-12 21:11:34 | 显示全部楼层
大家注意一下,r= 是球体范围,不是正方体范围

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
 楼主| 发表于 2018-2-5 15:24:54 | 显示全部楼层
自抢沙发(&67;˙ϖ˙&67;)

3

主题

7

帖子

5

积分

Lv.1 新手木匠

UID
4991748
小麦
0
金锭
15
下界之星
0
发表于 2018-2-5 17:31:34 来自手机 | 显示全部楼层
大佬你好,我想在服务器里的出生点,做一个封闭式的主城,然后放个铁门,里面不放踏板,外面放踏板,这样可以防止一些人搞破坏,如果符合了服务器的规则,我在开门让小伙伴出来,是生存模式下,【有没有命令方块/指令什么的让主城区域无法破坏?】

点评

你可以设置顶级疲劳效果,世界调无限,出主城再把效果清掉  发表于 3 天前

16

主题

315

帖子

94

积分

Lv.3 矿物能手

UID
950924
小麦
-1
金锭
416
下界之星
0
发表于 2018-2-6 07:37:21 来自手机 | 显示全部楼层
冒险吧

3

主题

37

帖子

12

积分

Lv.1 新手木匠

UID
3324657
小麦
0
金锭
81
下界之星
0
发表于 2018-2-6 08:31:51 来自手机 | 显示全部楼层
每人一个领域正好。。。

1

主题

34

帖子

15

积分

Lv.1 新手木匠

UID
3986356
小麦
5
金锭
122
下界之星
0
发表于 2018-2-6 18:24:36 | 显示全部楼层
怎么用give附魔

点评

give并不是附魔,而是直接给予附魔物品,这个不建议新手用,因为附魔越多所需指令越长,我是pc的玩家。pe估计也可以了  发表于 3 天前

3

主题

46

帖子

15

积分

Lv.1 新手木匠

UID
1361071
小麦
0
金锭
78
下界之星
0
发表于 2018-2-6 18:33:21 来自手机 | 显示全部楼层
嗯,房卡式我已经实现了,就是通过物品的特殊值的不同来防止伪造房卡,同时加一个clear和自动售卡系统

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
 楼主| 发表于 2018-2-7 13:54:10 | 显示全部楼层
卍我的世界丶 发表于 2018-2-6 18:33
嗯,房卡式我已经实现了,就是通过物品的特殊值的不同来防止伪造房卡,同时加一个clear和自动售卡系统

其实clear有点问题,容易低价售出
比如你设定10个货币,但是少于10个也可以清除并给予,不是很推荐

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
 楼主| 发表于 2018-2-7 13:54:22 | 显示全部楼层

暂时不可以

点评

give不是附魔是直接给予附魔物品,pe因该也行了  发表于 3 天前

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
 楼主| 发表于 2018-2-7 13:56:33 | 显示全部楼层
新垣结衣我女朋 发表于 2018-2-5 17:31
大佬你好,我想在服务器里的出生点,做一个封闭式的主城,然后放个铁门,里面不放踏板,外面放踏板,这样可以防止 ...

道理是一样的,只要把tp那个改成
/gamemode a @a
就行

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
 楼主| 发表于 2018-2-7 13:57:26 | 显示全部楼层
雷电国王 发表于 2018-2-6 08:31
每人一个领域正好。。。

其实我有无限制造领地方法,这里讲错了

4

主题

20

帖子

9

积分

Lv.1 新手木匠

UID
1355157
小麦
0
金锭
66
下界之星
0
发表于 2018-2-7 14:28:04 来自手机 | 显示全部楼层
无限制造领域方法!
期待。。。。

0

主题

14

帖子

4

积分

Lv.1 新手木匠

UID
767257
小麦
0
金锭
28
下界之星
0
发表于 2018-2-7 15:39:54 来自手机 | 显示全部楼层
新垣结衣我女朋 发表于 2018-2-5 17:31
大佬你好,我想在服务器里的出生点,做一个封闭式的主城,然后放个铁门,里面不放踏板,外面放踏板,这样可以防止 ...

gamemode 2 名字 改冒险

点评

冒险的话在pc版只要有工具就可以拆方块  发表于 3 天前

11

主题

171

帖子

56

积分

攻略组

UID
3120688
小麦
2
金锭
264
下界之星
0
 楼主| 发表于 2018-2-8 10:51:38 | 显示全部楼层
归妹家园 发表于 2018-2-7 14:28
无限制造领域方法!
期待。。。。

嗯,今天会出的

4

主题

20

帖子

9

积分

Lv.1 新手木匠

UID
1355157
小麦
0
金锭
66
下界之星
0
发表于 2018-2-8 18:19:16 来自手机 | 显示全部楼层
兔耳少女梦睿 发表于 2018-2-8 10:51
嗯,今天会出的

好期待
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部