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

[技巧教程] 教练人家也要做空岛服嘛,空岛自动分配创建系统【修复BUG】

  [复制链接]

58

主题

701

帖子

327

积分

Lv.5 农牧专家

UID
14859
小麦
81
金锭
191
下界之星
0
发表于 2018-4-14 14:28:21 | 显示全部楼层 |阅读模式
本帖最后由 MCSugar_cane 于 2018-4-29 17:14 编辑

自动创建空岛

By MCSugar_cane 2018/04/14


还记得之前的地皮分配嘛,空岛因为通常在虚空世界中无法用扩散实现随机分配,所以就再做了一个正序列队空岛分配的小玩意。

代码适用版本为1.11.2-1.12,逻辑支持1.8.x以上版本

修复:关于该地图的再次创建后只有黑曜石的Bug已修复



下载演示地图 (修复):
  





演示图:

island.gif



详情:
  此系统的空岛分配是以X轴正序列队,如在0 60 0开始,第一次创建在X轴+512格(32个区块),第二次在第一次的基础上X轴+512格,则为1024格。这样依次加下去,即可实现分配,十分简单吧~
  逻辑有了,要在MC中实现,对于列队的序号要怎么加以保存呢?在玩家身上肯定是不行的,一旦玩家不在线就玩完了,这里我用盔甲架来做载体,每创建之前给其xBlocks增加1,然后使当前列队中的最前玩家的xBlocks等于其xBlocks分值,每1xBlocks则tp ~512 ~ ~格...  此外,当玩家被tp后还不能立马exe执行指令,因为当前区块还没被完全加载,所以会导致指令无法被执行的情况,加一个延迟就可以很好地解决。
  另外为了防止玩家在中途退出,我还在其中加了一个当check玩家意外消失后,重新在列队中选中check玩家的系统。另外利用stat.leaveGame准则重置退出玩家的所有数据,防止其再进来时干扰系统正常运行。


实例:个别租赁服使用该系统的例子:
lizi.png



代码 (修复):
游客,如果您要查看本帖隐藏内容请回复
END
------





评分

参与人数 6 小麦 +1 金锭 +8 收起 理由
末影时空的小黑 + 1 666666
Ex君。 + 1 恶意灌水
好名字都没了9 + 1 乐于助人
TVhaoqi + 1 恶意灌水
小红娘QwQ + 2 awa跟着兄弟评分↓
Argon_gas + 3 看的很蒙蔽,只管评分就好...

查看全部评分

甘小蔗是我,我是甘小蔗!不是盗取什么的!委屈!

58

主题

701

帖子

327

积分

Lv.5 农牧专家

UID
14859
小麦
81
金锭
191
下界之星
0
 楼主| 发表于 2018-4-20 19:24:50 | 显示全部楼层
本帖最后由 MCSugar_cane 于 2018-4-20 21:15 编辑

关于地图BUG修复:
  该地图的再次创建后只有黑曜石的Bug已修复
    原因:玩家被tp后该区块没有立马完成加载,导致指令无法被执行。
甘小蔗是我,我是甘小蔗!不是盗取什么的!委屈!

4

主题

51

帖子

18

积分

Lv.1 新手木匠

UID
1651217
小麦
1
金锭
76
下界之星
0
发表于 2018-4-14 15:51:40 来自手机 | 显示全部楼层
看不懂....

0

主题

1

帖子

0

积分

Lv.1 新手木匠

UID
5149864
小麦
0
金锭
8
下界之星
0
发表于 2018-4-14 15:55:55 来自手机 | 显示全部楼层

3

主题

12

帖子

6

积分

Lv.1 新手木匠

UID
267144
小麦
0
金锭
46
下界之星
0
发表于 2018-4-14 15:57:07 来自手机 | 显示全部楼层
end

2

主题

18

帖子

7

积分

Lv.1 新手木匠

UID
2850221
小麦
0
金锭
32
下界之星
0
发表于 2018-4-14 15:59:28 来自手机 | 显示全部楼层
end

32

主题

259

帖子

98

积分

Lv.3 矿物能手

UID
286340
小麦
1
金锭
586
下界之星
0
发表于 2018-4-14 16:14:27 来自手机 | 显示全部楼层
e.

17

主题

314

帖子

287

积分

Lv.5 农牧专家

UID
5230866
小麦
189
金锭
935
下界之星
0
发表于 2018-4-14 16:14:34 | 显示全部楼层
欸不是被系统收了吗

点评

名字跟头像和简介完全不符合awa  发表于 2018-9-6 09:37
                                              头像画师:matayosi

0

主题

3

帖子

1

积分

Lv.1 新手木匠

UID
336454
小麦
0
金锭
10
下界之星
0
发表于 2018-4-14 16:15:22 来自手机 | 显示全部楼层
。。。

0

主题

26

帖子

7

积分

Lv.1 新手木匠

UID
5003772
小麦
0
金锭
0
下界之星
0
发表于 2018-4-14 16:34:41 | 显示全部楼层
666

9

主题

109

帖子

55

积分

Lv.3 矿物能手

UID
4202259
小麦
19
金锭
464
下界之星
0
发表于 2018-4-14 16:37:17 来自手机 | 显示全部楼层
可以啊

3

主题

15

帖子

7

积分

Lv.1 新手木匠

UID
65963
小麦
0
金锭
94
下界之星
0
发表于 2018-4-14 16:47:17 来自手机 | 显示全部楼层
end

1

主题

61

帖子

26

积分

Lv.2 石器学徒

UID
3776027
小麦
10
金锭
300
下界之星
0
发表于 2018-4-14 16:49:41 来自手机 | 显示全部楼层
支持甘蔗

点评

感谢支持  发表于 2018-4-28 22:10

3

主题

216

帖子

59

积分

Lv.3 矿物能手

UID
5204089
小麦
0
金锭
17
下界之星
0
发表于 2018-4-14 17:11:18 | 显示全部楼层
厉害

1

主题

4

帖子

2

积分

Lv.1 新手木匠

UID
3041036
小麦
0
金锭
24
下界之星
0
发表于 2018-4-14 17:21:15 来自手机 | 显示全部楼层
666

0

主题

1

帖子

0

积分

Lv.1 新手木匠

UID
5212110
小麦
0
金锭
5
下界之星
0
发表于 2018-4-14 17:31:03 来自手机 | 显示全部楼层
END
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部