MITE符文门是随机传送的。
秘银、艾德曼各能做出16种符文石,
以秘银符文石为例,依次替换四角的符文石,
理论上存在着16*16*16*16=65536种秘银符文门。
如果我们把这65536个传送坐标穷举出来,
是不是就意味着,符文门坐标其实是可以"计算"的。
这便是符文门补完计划。
本计划已经完成!
数据穷举作者:_喵Plus_。
基础知识
艾德曼符文门传送距离是秘银符文门的8倍,
秘银符文门可以传送到最多5000格范围,而艾德曼符文门可以传送到最多40000格范围。
符文门传送目的地不会产生返回的传送门,建议随身携带10个黑曜石和打火石做普通传送门返回。
相同摆放方法的艾德曼符文门和秘银符文门之间没有对应关系。
相同摆放方法的符文门,传送位置固定,与地图种子无关。
符文门的传送优先级高于传送门,将地下世界和地狱传送门四个角放上符文石将变成符文门。
符文门四个角材料需相同,缺失或材料不同将视为普通传送门。
符文石更换会立即生效,无需将传送门熄灭再重新点亮。
面朝东西南北分别建造同一结构符文门时,只会传送到两个地方,东=北,西=南。
符文门只能在同一维度传送。
地狱的符文门,偶尔会传送到地狱上层(地幔层)。
主世界的符文门,会判断目的地是否为海洋地形,
如果是海洋,就再次随机一个坐标进行判断,
如果计算了四次全部是海洋,就传送到第四次的坐标那儿。
符文门计算器下载地址一
符文门反向计算器下载地址二
Q1:为什么符文门反向计算器限制在地下世界和地狱?
A1:由于主世界传送算法是
按顺序在坐标1、2、3、4里挑一个不是海洋地形的
如果都是海,那就把你送到4那边,
因此假设你算出坐标3是最近的,
他把你传送到坐标2,你也没辙
而地下世界没海,必定传坐标1
地下世界的坐标1和主世界坐标1一一对应
如果你确认坐标1不是海,那就在地表建门吧
Q2:摆法显示的那些字母数字啥意思啊?
A2:请通读下文的“规定”
Q3:地下世界没有太阳怎么辨认方向?
A3:本站的材质包,圆石放在地上
上表面有个黑点,那个边方向是北
或者使用坐标获取软件,x增大的方向为东
Q4:三个世界的坐标有关系吗?
A4:主世界=地下世界=地狱*8
Q5:地下世界传送过去没有门,怎么回去?
A5:请带铁镐、打火石与10个黑曜石,靴靴
Q6:为什么一直强调脸朝东?
A6:相反的方向,左右会反啊!(四角符号一样的除外
事实上,东=北,西=南
面朝四个方向的门,只会去两个地方(四角符号一样的除外
Q7:怎样建一个从出生点到末地要塞的快速通道?
A7:末地要塞分布在距离坐标(0,0)约12000~13000的圆上
用下面的方法可以估算,快速通道同见下文
Q8:看了坐标分布图,我要去的坐标在圆里,附近没有门怎么办?
A8:你忘了主世界坐标=地狱坐标*8吗
假设要去的主世界点为(-10000,5000),
除以8计算对应地狱坐标(-1250,625),
用符文门反向计算器计算地狱秘银门最近结果为:
(-1248,637) 距离12摆法:621C
进行如下操作:
主世界→地下世界→地狱,朝东摆秘银门621C→
传送到(-1248,637),走几步到(-1250,625),建普通门→
传到地下世界(-10000,5000)→拆门装回点亮→
传到主世界(-10000,5000)
不出意外是在矿洞里,需要挖出去
大胆的测试吧,反正可以Save Load
这里是一个验证视频https://www.bilibili.com/video/av38379275
利用地狱秘银符文门系统可以覆盖到32768的主世界范围
利用地狱艾德曼符文门系统最远可以传送到262144的主世界范围
Q9:如何估算末影传送门的位置?
A9:①首先扔末影之眼获得a,b值(就是格数)
②填入a,b计算得到∠A的度数,
③按清除, 填入c≈12000,∠A的度数
得到X和Z的坐标(a,b)
直接把种子填到服务器里,传送,拿出末影之眼。。。
之后就像0~100猜数字一样简单啦
核心算法摘要
int seed = getRunegateSeed(world, x, y, z);//调用上面获取种子的函数
...
Random random = new Random(seed);//使用seed初始化随机数种子
...
if (attempts >= 4) //尝试到4次跳出循环
break;
do{
x = random.nextInt(runegate_domain_radius * 2) - runegate_domain_radius;
z = random.nextInt(runegate_domain_radius * 2) - runegate_domain_radius;
if (world.a(x, z) != acq.b)//如果区块类型不是acq.b则跳出
break;
attempts++;
}while(true);
为了统一,现规定:
①所有的符文门是玩家面朝东(即太阳升起的方向,x轴增大的方向)所建立的。
②符文门四角材料需相同
③使用十六进制标注符文石16个符号
0="Nul"
1="Quas"
2="Por"
3="An"
4="Nox"
5="Flam"
6="Vas"
7="Des"
8="Ort"
9="Tym"
A="Corp"
B="Lor"
C="Mani"
D="Jux"
E="Ylem"
F="Sanct"
④坐标获取软件获取的坐标X,Z值,小数部分:正数去尾,负数进一
⑤记录顺序更为左下、右下、左上、右上、X坐标、Z坐标
⑥为方便测试,建议使用修改后的材质包,详情点击这里
效果如下,