Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 14053|回复: 223

[技巧] 【原版】【8.5更新】两次末影之眼定位要塞,附原理&源代码&程序

  [复制链接]
发表于 2018-6-16 14:33:04 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 ShiChunAn 于 2018-9-28 08:18 编辑

第一次发帖,希望大家包涵其中的不足之处。
本主题已于2018.08.05晚更新,更新内容请见下一页
注意:如果你是Minecraft JAVA版玩家并且你认为原附件中的程序以及能够帮你解决定位要塞的问题,你可以忽略此次更新如果你是Minecraft基岩版玩家或原附件没能帮你很好地解决定位要塞问题,你可以尝试下载此次更新并仔细阅读此次更新的具体内容(位于下一页)

一、前言
有兴趣者可以看看

二、基本原理
伸手党也建议阅读其中的第2条

三、理论计算(两次末影之眼)
伸手党可跳过此部分


四、一个小验证
      因为种种原因,验证的图片我实在是找不到了,但可以简单地阐述一下验证步骤与结果:



五、从两个末影之眼到多个末影之眼

伸手党可跳过此部分





六、源代码(多个末影之眼
本人比较熟悉C语言,故用的C语言(在C++环境下编译)编写的程序,可使用G++编译器编译,本人使用的软件为dev c++


七、基于程序的操作验证(图文
建议仔细观看



八、程序下载&使用方法(2018.8.5更新)
新附件(2018.8.5更新)
要塞计算2018.8.5更新.zip (340.72 KB, 下载次数: 354)

评分

参与人数 41人气 +64 金粒 +400 贡献 +2 收起 理由
Creeper_banner + 1 神乎其技,不服不行!
250=mo + 2 神乎其技,不服不行!
大桶子 + 1 神乎其技,不服不行!
ChrisMiles + 1 MCBBS有你更精彩~
13184460031 + 1 666666又是一个数学大佬
GCVillager + 1 神乎其技,不服不行!
24K、冒牌货 + 1 神乎其技,不服不行!
鳳蝶紋の死槍 + 1 + 15 MCBBS有你更精彩~
mali马立 + 1 神乎其技,不服不行!
曹嘉鑫 + 1 + 10 信竞大佬?
45gfg9 + 2 神乎其技,不服不行!
袋里的鲨 + 2 神乎其技,不服不行!
sofa + 2 + 10 这令人熟悉的码风,蒟蒻甘拜下风.
12014920 + 1 + 10 MCBBS有你更精彩~
zyjking + 2 + 20 神乎其技,不服不行!
wangtianen + 2 + 20 这才是编程的正确姿势
AZWorld + 1 MCBBS有你更精彩~
ququ + 1 + 10 神乎其技,不服不行!
Iamsteve + 1 + 10 角度不好确定啊
苦力怕の暴走 + 2 数学dalao

查看全部评分

发表于 2018-6-16 15:08:43 | 显示全部楼层
数学大佬,佩服佩服啊
回复

使用道具 举报

发表于 2018-6-16 17:05:35 | 显示全部楼层
哇参数方程,高中狗表示刚学完,刚好看得懂
回复

使用道具 举报

 楼主| 发表于 2018-6-16 19:01:53 | 显示全部楼层
回不去的光 发表于 2018-6-16 17:05
哇参数方程,高中狗表示刚学完,刚好看得懂

不错不错。只是因为这里z轴的正方向和y轴的正方向相反,并且那个角度与数学上的角度有很大不同,所以正负号和sin与cos有所变化,不知您发现了没有(免得因为我的贴考试的时候用错了很尴尬

评分

参与人数 1人气 +1 金粒 +10 收起 理由
彼岸在望 + 1 + 10 把坐标系逆时针旋转90度即得

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2018-6-16 19:02:51 | 显示全部楼层
skyliye 发表于 2018-6-16 15:08
数学大佬,佩服佩服啊

只是高中知识,也没有那么厉害
回复

使用道具 举报

发表于 2018-6-16 20:26:53 | 显示全部楼层
初三数渣看不懂系列....QWQ
回复

使用道具 举报

发表于 2018-6-16 21:31:22 | 显示全部楼层
本帖最后由 Vinogradov 于 2018-6-16 21:32 编辑

总结地不错。
我有个建议,或者说想法,就是如果能把这套东西做成一个用来辅助寻找要塞的client端mod就更方便了。玩家只管扔,由mod来计算预期的要塞位置。也许过一阵子我会试着做做看。

另外你用的就是C++语言而不是C语言。看你的头文件就知道这是C++的STL。
回复

使用道具 举报

发表于 2018-6-16 22:22:04 | 显示全部楼层
ShiChunAn 发表于 2018-6-16 19:01
不错不错。只是因为这里z轴的正方向和y轴的正方向相反,并且那个角度与数学上的角度有很大不同,所以正负 ...

这个我注意到了啊,还纳闷怎么正负号不一样的,原来是这样啊,而且放心考试绝对还是按自己学的知识为准的233
回复

使用道具 举报

 楼主| 发表于 2018-6-16 23:10:52 | 显示全部楼层
Vinogradov 发表于 2018-6-16 21:31
总结地不错。
我有个建议,或者说想法,就是如果能把这套东西做成一个用来辅助寻找要塞的client端mod就更方 ...

好吧 只是输入输出不用cin和cout而已了
回复

使用道具 举报

 楼主| 发表于 2018-6-16 23:13:18 | 显示全部楼层
Vinogradov 发表于 2018-6-16 21:31
总结地不错。
我有个建议,或者说想法,就是如果能把这套东西做成一个用来辅助寻找要塞的client端mod就更方 ...

做出来的话也是相当不错的,而且技术上应该也不难实现。期待您的作品
回复

使用道具 举报

发表于 2018-6-17 12:20:14 | 显示全部楼层
三角函数忘光了,早就想到这种方法,但不会算。

最后灵机一动,三角板+量角器+铅笔……嗯,两颗珠子找到了2333

评分

参与人数 1人气 +1 收起 理由
dxsc + 1 哈哈,我是用CAD(制图软件)找的.

查看全部评分

回复

使用道具 举报

发表于 2018-6-17 12:37:03 | 显示全部楼层
大佬大佬,我连函数都没学
回复

使用道具 举报

 楼主| 发表于 2018-6-17 17:26:10 来自手机 | 显示全部楼层
buhuichongfu 发表于 2018-6-17 12:20
三角函数忘光了,早就想到这种方法,但不会算。

最后灵机一动,三角板+量角器+铅笔……嗯,两颗珠子找到了 ...

这个方法6
回复

使用道具 举报

发表于 2018-6-18 18:14:47 | 显示全部楼层
我倒是觉得一般不太容易指到两个不同的要塞吧,第一个末影之眼用完后走出几百格也是可以的。
不过也许只是我正好没有遇到过指到两个不同要塞的情况吧
回复

使用道具 举报

 楼主| 发表于 2018-6-19 23:42:03 | 显示全部楼层
Deing 发表于 2018-6-18 18:14
我倒是觉得一般不太容易指到两个不同的要塞吧,第一个末影之眼用完后走出几百格也是可以的。
不过也许只是 ...

理论上几百格一般没什么问题,但还是要以防万一才好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2018-11-15 03:36 , Processed in 0.129643 second(s), 25 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2019 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表