Minecraft(我的世界)中文论坛

标题: 【TCP|MS】1.9 免穷举 无拉弓延迟 定向箭矢射击

作者: MsYqgzt    时间: 2016-3-6 18:33
标题: 【TCP|MS】1.9 免穷举 无拉弓延迟 定向箭矢射击
本帖最后由 MsYqgzt 于 2016-8-3 12:00 编辑

之前CR也是发过火球的了
http://www.mcbbs.net/thread-564621-1-1.html
针对这个原理稍微做了一次小升级
@雷鸣·翾鹗 发现并提供想法
效果图

此技巧目前仍然只针对指定名字的玩家,OwnerName需手动设定
原理:
跟发射火球有所不同的是,箭无法根据碰撞产生持续的动量

所以需要通过一些类似爆炸的冲击力来赋予箭矢动力,同时继承玩家的向量
继承玩家的向量就要配合继承向量后的火球来实现。


教程:
全系统大约10个CB



由于箭矢的位置会处于玩家朝向的方向并向前位移了一小段,

Creeper的爆炸恰好为箭矢提供了动力,以玩家朝向的方向飞出


简单地说,玩家的向量决定了火球的向量。火球的向量决定了箭矢的向量,动量由爆炸的影响决定




[groupid=1009]The Command's Power[/groupid]
作者: SYS_TEM    时间: 2016-3-6 18:35
TCP神教
不会CB的路过
不穷举你会变得更强吗?
作者: 雷鸣·翾鹗    时间: 2016-3-6 18:38
穷举玩家方向来tp盔甲架的话就可以做到不用指定玩家名,虽然用上了穷举但也比以往的想法简化了不少
作者: MsYqgzt    时间: 2016-3-6 18:45
雷鸣·翾鹗 发表于 2016-3-6 18:38
穷举玩家方向来tp盔甲架的话就可以做到不用指定玩家名,虽然用上了穷举但也比以往的想法简化了不少 ...

我每次试验的结果都是箭矢竖直向下掉落,不知道问题出在哪
作者: 雷鸣·翾鹗    时间: 2016-3-6 18:50
MsYqgzt 发表于 2016-3-6 18:45
我每次试验的结果都是箭矢竖直向下掉落,不知道问题出在哪

quq没把它炸出去
作者: lzs1234    时间: 2016-3-6 19:18
雷鸣·翾鹗 发表于 2016-3-6 18:38
穷举玩家方向来tp盔甲架的话就可以做到不用指定玩家名,虽然用上了穷举但也比以往的想法简化了不少 ...

然而这个系统最大的好处就在于不穷举……说这些没用的……
作者: 雷鸣·翾鹗    时间: 2016-3-11 19:04
lzs1234 发表于 2016-3-6 19:18
然而这个系统最大的好处就在于不穷举……说这些没用的……

但是这也限制了单一玩家名,站在玩家的角度穷举还是值得考虑的
作者: lzs1234    时间: 2016-3-11 19:26
雷鸣·翾鹗 发表于 2016-3-11 19:04
但是这也限制了单一玩家名,站在玩家的角度穷举还是值得考虑的

嗯,对隐藏系统很不利
然而穷举简直麻烦的一B
作者: 雷鸣·翾鹗    时间: 2016-3-11 19:39
lzs1234 发表于 2016-3-11 19:26
嗯,对隐藏系统很不利
然而穷举简直麻烦的一B

有程序直接生成命令然后导入一点都不麻烦√
作者: Gtrog    时间: 2016-4-20 18:36
MsYqgzt 发表于 2016-3-6 18:45
我每次试验的结果都是箭矢竖直向下掉落,不知道问题出在哪

因为有丢出所以SelectedItem标签定玩家的方法有些不妥,但是只要把SelectedItem加分到某值的玩家再不断加分,加到定值时扣分扣到0就可以了,那个所应加到的定值就是丢出到回手的延迟时间有多少ticks就可以了
作者: jhhbwyr    时间: 2016-5-1 09:52
需要填玩家名字的话基本上没有普适性的啊
作者: jipok之王    时间: 2016-5-1 17:01
楼主最帅!
作者: 123123aadfg    时间: 2016-5-7 14:12
小白路过……原谅我标题就没看懂