Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 2817|回复: 12

[技巧] 【乙烯】坐标输出为计分板的小装置

[复制链接]
乙烯_中国 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
22081
钻石
性别
保密
注册时间
2014-12-16
查看详细资料
发表于 2015-6-26 23:33:34 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 乙烯_中国 于 2015-6-27 00:06 编辑

        大家好,我是乙烯,今天给大家带来的是将坐标输出为计分板的一个装置,此点子由@SYL_qiuyifeng 提供,本人当时也是试做了一个原型机,今天发出来给大家共享。
        
这是整个机器的结构,最右侧会有一个检测刷怪蛋放置的高频,(本段所有命令均获得syl本人授权)
  1. testfor @e[name=SYL_qiuyifeng]
复制代码
检测所有名为SYL_qiuyifeng的实体

  1. kill @e[name=SYL_qiuyifeng]
复制代码


清除猪骑大人。
  1. execute @p ~ ~ ~ summon ArmorStand ~ 0.000 ~ {CustomName:Y,NoGravity:1}
复制代码
  1. execute @p ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:Z,NoGravity:1}
复制代码
  1. execute @p ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:X,NoGravity:1}
复制代码

按照电路结构接下来会生成三个实体,

同时将计分板里的坐标数据清除。
  1. /scoreboard players set z gps -32768
复制代码
  1. /scoreboard players set y gps 0
复制代码
  1. /scoreboard players set x gps -32768
复制代码

同时将三个实体移动到相应的位置。

  1. tp @e[name=Y] ~ ~-0.5 ~
复制代码
  1. tp @e[name=Z] ~ ~ -32768.500
复制代码
  1. tp @e[name=X] -32768.500 ~ ~
复制代码

接下来就是整个算法的核心了,这个算法利用的是二分法。

电路结构接下来的模块均为此出。


  1. execute @e[name=Z] ~ ~ ~ execute @a[rm=32768] ~ ~ ~ tp @e[name=Z] ~ ~ ~32768
复制代码
  1. /scoreboard players add z gps 32768
复制代码
  1. execute @e[name=Z] ~ ~ ~ execute @a[r=32768] ~ ~ ~ say hi
复制代码

所有剩余的电路结构均为此三条指令的对应维度对应数字的模块。
所利用的技巧是实体tp到未加载的区块里时至少还会加载一游戏刻。而坐标本身的2分法就是诸葛亮猜数字的典故。
本原型机可支持的x和z的大小是-32768到32768。
当然,最后还要附带一个kill指令。
存档在此。
http://pan.baidu.com/s/1sjPwumh




评分

参与人数 9人气 +14 金粒 +120 收起 理由
林扬骐 + 1 + 20 要用了
繁琐Fansuo + 1 + 12 穷举思想,取到最后就是一,2333.
lzs1234 + 2 清除猪骑大人哈哈哈
爱心魔王FHC + 2 完全看不懂
kongbaiyo + 1 + 15 黑科技
pca006132 + 1 + 20 深夜发帖差评2333
卅个屮 + 2 + 20 高白科技
lisongnan7 + 2 很棒的作品!
End-Enderman + 2 + 33 前排

查看全部评分

可可可可可乐 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
711
钻石
性别
保密
注册时间
2014-1-16
查看详细资料
发表于 2015-6-26 23:36:36 来自手机 | 显示全部楼层
太棒了,我刚刚好需要(??????)??
回复

使用道具 举报

End-Enderman 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
8259
钻石
性别
保密
注册时间
2014-10-28
查看详细资料
发表于 2015-6-26 23:39:39 | 显示全部楼层
kill指令出乱码了= =改一下吧 话说乙烯最近似乎脑洞大开啊
回复

使用道具 举报

MsYqgzt 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
7736
钻石
性别
保密
注册时间
2014-6-22
查看详细资料
发表于 2015-6-26 23:41:12 来自手机 | 显示全部楼层
好厉害的样子
回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17377
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2015-6-26 23:45:42 | 显示全部楼层
微软雅黑
回复

使用道具 举报

海滩上 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
297
钻石
性别
保密
注册时间
2014-12-27
查看详细资料
头像被屏蔽
发表于 2015-6-27 07:53:08 | 显示全部楼层
Mcbbs有你更精彩~
回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17377
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2015-6-27 08:28:17 | 显示全部楼层
不幸tp到末地传送们就呵呵了 神方法{:10_512:} 真想不出来怎么搞2分法
回复

使用道具 举报

贰逼 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
24419
钻石
性别
保密
注册时间
2013-1-5
查看详细资料
发表于 2015-6-27 08:38:14 | 显示全部楼层
其实最先是在国外那个自定义地形里面
回复

使用道具 举报

ckhj167137 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
949
钻石
性别
保密
注册时间
2012-5-11
查看详细资料
发表于 2015-6-27 08:40:03 | 显示全部楼层
真是66666.
回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17377
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2015-6-27 17:16:08 | 显示全部楼层
@jianghr  不给精品么?
回复

使用道具 举报

1746257500 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1443
钻石
性别
保密
注册时间
2014-2-5
查看详细资料
发表于 2016-8-30 19:00:06 | 显示全部楼层
这个是我需要的一项。谢谢了
回复

使用道具 举报

史蒂夫勇者 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1716
钻石
性别
保密
注册时间
2015-7-23
查看详细资料
发表于 2016-9-3 17:09:18 | 显示全部楼层
同志图已炸
回复

使用道具 举报

xiaogou123 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
158
钻石
性别
保密
注册时间
2015-5-16
查看详细资料
发表于 2016-9-3 17:27:58 | 显示全部楼层

加油!挺好
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2019-10-17 11:57 , Processed in 0.052353 second(s), Total 20, Slave 19 queries , Gzip On, MemCached On.

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

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

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