不小心按了这两个键,鼠标左键不灵敏非常轻巧,玩游戏基本上就是轻轻一碰鼠标左键不灵敏,技能就发射出去了,非常不适应咋办呢

探测左键,新技能Get√我们不仅探测右键,我们还可以“探测”左键,地图新增玩法!&-&Minecraft(我的世界)中文论坛 -
只需一步,立刻登录
后使用快捷导航没有帐号?
查看: 19094|回复: 132
探测左键,新技能Get√我们不仅探测右键,我们还可以“探测”左键,地图新增玩法!
您尚未登录,立即登录享受更好的浏览体验!
才可以下载或查看,没有帐号?
本帖最后由 FHC红石 于
19:21 编辑
玩过服务器的人都知道,服务器总会有一种娱乐的“武器”右键就能发射但是,如果左右键配合呢?虽说有探测右键的教程,但没有探测左键的但是,命令方块可以“探测”左键虽然,说出来很多人可能不信但是,我就是做到了23333
& & & & & & & & & & & & & & & &
没错你没有听错,可以“探测”左键不信看图:
& & & & & & & & & & & & & & & & 我点一下就会发射一个东西那么如何探测呢好的,让我们进入教程首先,这个效果是怎么做到的呢基本原理讲解:其实就是探测玩家手上有没有拿着指定物品有的话就tp一个隐形的生物到玩家所在的地方,并且这个生物只有一滴血所以玩家左键点一下就相当于打死了这个生物,然后探测生物死亡最后触发特效的命令方块(发射雪球、药水、触发机关什么的)如何制作呢1、 你需要一个1.8+的MC2、 你需要看这个教程贴3、 做好后评分好了不开玩笑了,先讲解思路首先我们要探测玩家手上有没有拿着指定物品很多人可能会说:这个我会,我看过的教程:和的教程然而现在已经有点过时了我们现在有了新的NBT:SelectedItem(感谢chyx提供)即探测玩家选中物品栏内(手拿着)的物品所以我们现在就不用9个命令方块(物品栏有9格)来探测了格式是:/testfor @a {SelectedItem:{id:minecraft:物品名称,Damage:数据值/损伤值,Count:数量}}复制代码注意:物品名称前面必须有minecraft:,否则无法探测Damage和Count可有可无,没有则默认探测所有数据值/损伤值,任何数量关于探测特殊物品,如,,,等其实就和你用give指令得到那个物品是一样的,加个tag,然后剩下的复制进来/testfor @a {SelectedItem:{id:minecraft:物品名称,Damage:数据值/损伤值,Count:数量,tag:{其它的NBT}}}复制代码接着,探测到玩家拿着物品后要怎样对,把生物tp过来那么这个生物究竟是什么呢?它就是3只叠在一起的狼(叠叠乐2333)为什么要用狼而且是3个叠在一起呢?这里面有很大的讲究:最开始的时候,我是打算把雪人加上NoAI然后tp到玩家那里但是如果下雨雪人就死了啊……这可不行后来我又想到装备架但是生存要点两下装备架才会变成物品形式……还是不能满足我的要求最后我想,不如把友好生物叠在一起吧一开始我用打算用猪、牛、羊之类的生物但是发现当玩家站在墙角的时候由于那些动物的碰撞箱比较大所以,他们就窒息而亡了……后来我就用豹猫,他的碰撞箱比较小不会窒息而死但是爬行者(苦力怕)怕猫所以如果我们拿在物品苦力怕就不敢接近了这虽然很不错,但是不太妥于是我换成了狼本来是担心羊可能会怕狼,但是我发现羊貌似知道狼动不了(加了NoAI)所以没有任何逃窜现象于是我就定下来用狼为什么用3只呢?因为3只狼叠起来的高度和玩家的高度是差不多的这样玩家的光标才能不论在何处都能点到(打死)狼很多人问我为什么不用怪物,很多怪物都和玩家差不多高但是怪物又只能在非和平下出现所以使用范围不是很广当然如果你觉得用狼比较麻烦而你的地图又是非和平的那么你可以考虑用僵尸等怪物这个,就是生成狼的指令:/summon Wolf x y z {HealF:1,NoAI:1,CustomName:a,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:0b}],Riding:{id:Wolf,NoAI:1,HealF:1,CustomName:b,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:0b}],Riding:{id:Wolf,NoAI:1,CustomName:c,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:0b}]}}}复制代码指令所生成的是:3只叠在一起的不会动的隐身的狼,上面两只是1滴血,下面1只是正常血量的狼,并且最上面的狼叫a,中间那只叫b,下面那只叫c关于上面的xyz坐标,后面会提到该怎么填为什么要两只1滴血的狼呢?因为玩家点击的时候有可能也会点到下面的那只狼所以要两只1滴血的狼用于探测然后是把狼tp到玩家的位置tp @e[type=Wolf,name=c] @p复制代码你可能会问,为什么只tp名字叫c的狼?因为c是最底下的狼,只有他有主动权光tp上面的狼是不会动的只有tp有主动权的狼才能试这3只叠在一起的狼一起动现在我们把狼tp到自己身上了,要干嘛呢?点(打)啊这样狼就死了对不对那么怎么探测狼死了呢?testfor @e[type=Wolf,name=a]复制代码testfor @e[type=Wolf,name=b]复制代码虽然这是一个探测狼在不在这个世界的指令但是我们可以用红石火把进行反向探测本来是狼存在,有输出,加上红石火把后就是狼不在,有输出探测到一只狼死掉后,就会触发机关,关于机关什么的我们后面说探测到玩家左键后,我们要杀死剩下的狼kill @e[type=Wolf,name=a]复制代码kill @e[type=Wolf,name=b]复制代码kill @e[type=Wolf,name=c]复制代码因为我们不知道玩家会点到的是a还是b所以3个都杀掉是最保险的然后召唤并tp一只全新的狼到玩家那里(前提是玩家还拿着指定物品)那么如果玩家没有拿着指定物品呢?狼该何去何从?所以,我们需要为狼建一个“狼窝”当玩家没有拿着物品时,把狼tp回他的小房子里当狼死掉后并召唤另一只狼的时候,也召唤在小屋里然后再tp过去,就是这样循环图解:
& & & & & & & & & & & & & & & &
红色:探测玩家左键并触发机关的全过程绿色:重复红色的过程蓝色:探测玩家未使用物品的全过程现在,我们才开始做,上面的一切都是思路
& & & & & & & & & & & & & & & &
红色:命令方块冲脉,所有图里红石块下面是个命令方块的一般都是冲脉/summon FallingSand ~ ~0.5 ~ {Tile:152}复制代码绿色:探测玩家是否拿着某物品/testfor @a {SelectedItem:{id:minecraft:blaze_rod,tag:{display:{Name:&探测你的左键&,Lore:[&FHC制造&]}}}}复制代码关于指令的用法前面已经讲解了黄色和蓝色:探测a或b其中一只狼是否在这个世界上testfor @e[type=Wolf,name=a]复制代码testfor @e[type=Wolf,name=b]复制代码
& & & & & & & & & & & & & & & &
绿色的比较器连中继器(2挡,点一下)为什么用两档?因为如果玩家快速切换物品只会有很短的信号输出这样会导致活塞来不及拉回方块
& & & & & & & & & & & & & & & &
中继器连接活塞,决定是否tp狼到玩家处注意最后一个活塞需要红石火把转换活塞用于遮挡线路
& & & & & & & & & & & & & & & &
用中继器脉冲激活命令方块这里要说明一下为什么我不用命令方块高频如果用了就会出现这样的奇葩现象:
& & & & & & & & & & & & & & & &
狼的确跟着我走,但是总与我保存一段距离所以没办法我只好用中继器脉冲
& & & & & & & & & & & & & & & &
黄色和蓝色的比较器连红石火把进行信号转换
& & & & & & & & & & & & & & & &
红石火把上面的命令方块黄色:杀死剩余的狼kill @e[type=Wolf,name=a]复制代码kill @e[type=Wolf,name=b]复制代码kill @e[type=Wolf,name=c]复制代码红色:召唤3只新的狼,在狼的小屋里(那个玻璃屋)(xyz)/summon Wolf x y z {HealF:1,NoAI:1,CustomName:a,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:0b}],Riding:{id:Wolf,NoAI:1,HealF:1,CustomName:b,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:0b}],Riding:{id:Wolf,NoAI:1,CustomName:c,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:0b}]}}}复制代码
& & & & & & & & & & & & & & & &
红色:机关/特效区域关于狼掉落的经验然后我们还要注意个东西,就是狼无论是被打死还是被kill杀死都会掉落经验于是玩家可以用一次多一些经验,这怎么能行,应该用一次扣一点经验虽然说在有些地图中经验不重要,但是我还是要提一下我们可以在特效区加入一个命令方块,用来扣一级经验为什么不是扣一定数量的呢?因为……命令方块不允许啊……/xp -1L @a复制代码最后就是触发机关了最常见的一种就是往那里点,就朝哪里射一个东西那么我们就要用到我们需要的指令是这样的execute @a[ry=-68,rym=-113,rx=90,rxm=-10] ~ ~ ~ summon Snowball ~1 ~1 ~ {CustomName:d,Motion:[2.0,0.3,0.0]}复制代码指令解释:在水平度数在-68到-113度和垂直高度在90到-10度的玩家的向东并向上延伸1格的地方召唤一个朝东速度为2,朝上速度为0.3的叫d的雪球为什么雪球要有名字呢,这个可有可无如果有名字,我们就可以加特技,DUANG~
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
比如,在雪球出执行,会让你的雪球萌萌哒/execute @e[type=Snowball,name=d] ~ ~ ~ particle blockcrack_90 ~ ~ ~ 0 0 0 1 10 force复制代码注意:恶魂火球、烈焰人火球、和凋灵之首不能用Motion,要用direction关于发射方向:有三个数据:0.0,0.0,0.0第一个0.0指朝东还是西射,如果为正数则朝东射(如5.86),负数反之(如-10.0),如果为0就不往东或者西射,数字越大,飞的越快,越远第二个0.0指朝上还是下射,如果为正数则朝上射,负数反之,同上第三个0.0指朝北还是南射,如果为正数则朝南射,负数反正,同上注意,至少要有一位小数!小数点后几位都可以!以下讲解为提供:motion的算法(反正我是看不懂……)\\Motion:(dection)xdeg =math.radians(((x+1)*Degrees)-(Degrees/2))ydeg =math.radians(((y+1)*Degrees)-(Degrees/2))xmov =-speed*(math.sin(xdeg)*math.cos(ydeg))ymov = -speed*math.sin(ydeg) +0.1zmov =speed*(math.cos(xdeg)*math.cos(ydeg))Motion:[&+str(xmov)+&,&+str(ymov)+&,&+str(zmov)+&]\\部分函数和变量:x y z 均为实体所在的坐标&&Degrees为间隔角度math.radians 为运算弧度speed 为实体运动速度math.sin 为求圆正弦&&math.cos 为求圆余弦str 为转换字符函数发射雪球什么的太常见了对不对来才叼关于探测的角度:
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& && && && && &↑水平度数& && && && && &&&↑垂直度数如果你要发射的方向比较精确的话,你可以多用几个命令方块最后,附上存档,慢慢享受你的“左键之旅”吧!点击↓即可下载机器总体积展示(8×7×3)
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & & BUG提示
& & & & & & & & & & & & & & & &
在两格高的地方下面放上中继器、比较器、关上的活版门后人站在那3种不完整方块上时会导致最上面的狼窒息而死,于是……我们就做出了机关枪2333好吧,如果这个BUG你利用的好就不是个BUG,反而可能是更好玩的东西还有一个BUG就是每打死一次狼,就会产生很多死亡的烟雾遮住视线所以建议点一下就往旁边走一点切忌不要边跑边点,因为冲脉跟不上其他探测方法见:
& & & & & & & & & & & & & & & &
别看惹,要1.8的~
所以说没做好我就不评分了
MCBBS有你更精彩~!!!!!!
蛋疼的问一句=-= 之前不是有存档的么,现在.
今天想到个新脑洞,为什么不用村民.
楼主你太帅了~
很棒的作品!昂航
楼主你太帅了~
你可算更新了
然而小白会怕狼
楼主你太帅了~
很棒的作品!
Mcbbs有你更精彩~
其实右键可以用胡萝卜钓竿
好厉害的脑洞
Mcbbs有你更精彩~
楼主一会儿冲脉一会儿脉冲是故意逗我们笑么.
帖子永久链接:&<button type="submit" class="pn" onclick="setCopy('http://www.mcbbs.net/thread--1.html', '帖子地址已经复制到剪贴板您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')">点击复制Minecraft中文论坛 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖若有内容转载自其它媒体,不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予以删除并致以最深的歉意
7、管理员和版主有权不事先通知发贴者而删除本文
沙发!!!!不错的帖子!!!话说跟这个同原理的,在玩家面前弄一个右击不见的东西,然后判断,就行了然而并不行,因为前面的方块会被替换23333
↓并没有编辑啊
可乐的快乐 帖子是编辑过得
↓至于么。至少别人发表了自己的见解.
无意义沙发
计分板是什么,可以吃么
这个教程激起了我学红石电路,命令方块的兴趣,MC就该这么玩。
You will be cry
你会哭的,大触们的东西看看就好了&
你真的会哭的,我还有两个命令方块的巨坑没.
等你学会了你就发现MC不好玩了.
不能探测右键?隐形村民哭了
然而僵尸会攻击村民,你懂得&
不能探测右键?隐形村民哭了
然而僵尸会攻击村民,你懂得
可以加NoAI啊&
然而可以NoAI&
感谢万能的海潮把
居然看懂了……— —
其实很好理解……
然而僵尸会攻击村民,你懂得
然而可以NoAI
所以你的意思是把所有僵尸都NoAI了?&
noai村民也招僵尸的
然而可以NoAI
所以你的意思是把所有僵尸都NoAI了?
然而是村民&
然而僵尸会攻击村民,你懂得
可以加NoAI啊
村民加NoAI僵尸不会打么……&
所以你的意思是把所有僵尸都NoAI了?
然而是村民
僵尸打不死...
是么……僵尸不会打?
本帖最后由 chyx 于
14:08 编辑
为何我在mcbbs的微博看见过?你试试把这段话复制到别的地方
刚才那段话能把所有的干扰码放在帖子的最下面
[table=50%][tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]为[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]何[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]我[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]在[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]m[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]c[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]b[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]b[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]s[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]的[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]微[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]博[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]看[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]见[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]过[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]?[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]你[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]试[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]试[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]把[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]这[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]段[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]话[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]复[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]制[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]到[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]别[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]的[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]地[tr][td]钱钱钱钱钱钱钱钱钱[/td][/tr]方[/table]复制代码
可以加NoAI啊
村民加NoAI僵尸不会打么……
对啊,是的&
这脑力开发的真棒!
不得不说一句,这属于RPG类
但我实在想不出来能够应用到这个东西的地图……
[s]至少看起来很高能
难道我会告诉你能用在枪械RPG地图上?/w\.
我的工机巧艺作品里用了一个探测右键的方法......创建一个统计玩家使用萝卜钓杆次数的记分板 ,只要玩家手持萝卜钓杆右键一次,记分板分数就会增加
不过还是支持
毕竟探测左键还是比较新颖的做法
帖子也写的很认真
貌似这是你在某个问答贴里得到的灵感
能朝着准心发射吗 如果不能 那这个顶多当个治疗棒不错吧 加个冷却系统就行了&
但是不是所以物品都可以探测
不……你没发现那个问答贴我是直接丢存档的么
说明我之前就想出来了&
""以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。
版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。单机鬼泣5中学技能后它有个2x→鼠标左键,那个X代表什么,我学了个冲刺,可不会用_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
单机鬼泣5中学技能后它有个2x→鼠标左键,那个X代表什么,我学了个冲刺,可不会用
我有更好的答案
2x就是前方向按两次 然后再按打 技能就发出来了。
为您推荐:
其他类似问题
鼠标左键的相关知识
等待您来回答

我要回帖

更多关于 鼠标左键不灵敏 的文章

 

随机推荐