我的世界村民交易刷新 rpgitems交易问题

您的当前位置: >
我的世界村民交易修改技巧
自定义村民交易攻略
作者:呼吸酱 来源:巴士手游发布时间:日 15:29:42点击:1976
  我的世界中,出了有玩家自己可以到处进行创造和破坏之外,这个游戏世界中,还存在着许多村民NPC。玩家可以和村民进行交易,但是在RPG模式地图中,与村民交易会出现一些小问题。下面巴士小编就给大家带来我的世界村民交易修改技巧,并分享自定义村民交易攻略。
  玩家们应该都知道,我们在于村民交易过一次后,就会产生新的交易,但是在RPG地图中不需要这种新的交易,那么该怎么才能禁止呢?下面小编就告诉大家一个方法。
  1、与村民交易后会产生新的交易,我们就继续与新的交易配方再交易一次,这样就能再产生一个新的交易。下面是一个交易界面。
  2、打开NBT界面,我们会发现多出offers这个compound标签,里面有一些东西。在Recipes list标签里面,一个compound标签代表一个交易配方,maxUsed这个int标签代表最大可用次数,接着是已用次数,大于或等于最大次数时配方会失效。
  3、继续展开能看到物品标准格式,buy表示需要输入的物品,而sell就是需要输出的物品。
  4、接着,我们按照以上格式,放入自己想要的物品的ID存档即可。另外,在这里也支持tag系列标签。
  以上就是我的世界村民交易修改技巧以及自定义村民交易攻略。更多我的世界的攻略,尽在电玩巴士手游频道。
你有遇到过玩游戏时切换出来查看攻略,不幸导致游戏崩溃的情况吗?下载,边玩游戏边用手机看攻略,轻松愉快,大家都在用。
相关文章推荐
 ICP:皖B2- 皖公网安备05
Copyright (C)
Corporation, All Rights Reserved.您的当前位置: > 正文
如何制作自定义合成配方
10:24来源:作者:songfeitong
如何制作自定义合成配方,今天给大家带来的是一个可以自定义合成的东西,原理只是只是一个含有NBT标签的testforblock和setblock而已。
1.合成僵尸生怪蛋,弄到几个僵尸头,可以合成僵尸蛋了。
你是在作死吗,不仅就没有这个配方,还放到发射器里了,之后,突然被强制退出发射器的界面,可以看到它被岩浆取代了。
不到半秒钟后,发射器又回来了。
打开,可以看到僵尸刷怪蛋就合成好了。
这台机器原理很简单,就是一个命令方块连着高频脉冲使用testforblock指令检测指定位置上的发射器是否装有指定物品,并且规定一定数量和正确的排列顺序。命令方块代码如下:
testforblock 458 86 -366 dispenser 3 {Items:[0:{Slot:0b,id:397s,Damage:2s,Count:1b},{Slot:1b,id:397s,Damage:2s,Count:1b},{Slot:2b,id:397s,Damage:2s,Count:1b},{Slot:3b,id:397s,Damage:2s,Count:1b},{Slot:4b,id:344s,Damage:0s,Count:1b},{Slot:5b,id:397s,Damage:2s,Count:1b},{Slot:6b,id:397s,Damage:2s,Count:1b},{Slot:7b,id:397s,Damage:2s,Count:1b},{Slot:8b,id:397s,Damage:2s,Count:1b}]}
之后当玩家放入要&合成&的配方后,命令方块输出信号,用岩浆替换发射器,因为在破坏容器时物品会掉落,所以岩浆是用来清除掉落出的物品的。之后发射器界面会被强制关闭。
setblock 458 86 -366 lava
最后1tick后,执行命令生成新的发射器并装载着合成完的物品。
/setblock 458 86 -366 dispenser 3 replace {Items:[{id:383,Count:1,Slot:0,Damage:54}]}
最后合成的流程就完成了。
本机器应用真的十分广泛,如在RPG地图里可以让玩家找齐几种自定义的物品,然后合成一件道具,这些物品都可以拥有NBT标签。或者也能用在箱子上,给箱子中放指定物品就会触发机关。或者甚至可以当做密码锁,比如箱子里放7块不同颜色的羊毛,只有找到密码正确排列顺序才能解锁。
总而言之,要制作这个还是需要用到Mcedit的(当然如果你是命令方块大神可以自己写代码)。这次用到的是一个把容器转换为命令方块的滤器,因为testforblock与setblock的格式十分接近,所以我们只需在setblock命令的基础上对命令进行改造就可以了。
首先,放置一个发射器。
里面装有你希望的合成配方,这个是命令方块。
然后退出游戏换Mcedit。
进入Mcedit后,先选中发射器。
然后选择滤器,找到TileEntityToCommand 。
第一行是选择生成命令方块还是命令矿车。先说X、Y、Z,代表这个命令方块生成的发射器的坐标在哪里。如果Coordinates are Relative to Command Block选了话就是他的相对坐标(命令就是~x ~y ~z),不选就是正常坐标(x,y,z),这里我没有勾选。最后一个嘛,就不要在意了。
然后点Filter,发射器就变成了命令方块,然后保存后进入游戏,把代码粘出。
以下是代码改编时间
此操作全部在Word或记事本中完成!
现在这个是原来的命令:
setblock305.5 58.0 - 5replace{Items:[{id:265s,Damage:0s,Count:1b,Slot:0b},{id:331s,Damage:0s,Count:1b,Slot:1b},{id:265s,Damage:0s,Count:1b,Slot:2b},{id:331s,Damage:0s,Count:1b,Slot:3b},{id:399s,Damage:0s,Count:1b,Slot:4b},{id:331s,Damage:0s,Count:1b,Slot:5b},{id:265s,Damage:0s,Count:1b,Slot:6b},{id:331s,Damage:0s,Count:1b,Slot:7b},{id:265s,Damage:0s,Count:1b,Slot:8b}],id:&Trap&}
第一步先把setblock改成testforblock,把replace删去。然后如下:
testforblock305.5 58.0 - 5{Items:[{id:265s,Damage:0s,Count:1b,Slot:0b},{id:331s,Damage:0s,Count:1b,Slot:1b},{id:265s,Damage:0s,Count:1b,Slot:2b},{id:331s,Damage:0s,Count:1b,Slot:3b},{id:399s,Damage:0s,Count:1b,Slot:4b},{id:331s,Damage:0s,Count:1b,Slot:5b},{id:265s,Damage:0s,Count:1b,Slot:6b},{id:331s,Damage:0s,Count:1b,Slot:7b},{id:265s,Damage:0s,Count:1b,Slot:8b}],id:&Trap&}
第二步,把,id:&Trap&注意连带之前的逗号都删掉,最终如下:
testforblock305.5 58.0 - 5{Items:[{id:265s,Damage:0s,Count:1b,Slot:0b},{id:331s,Damage:0s,Count:1b,Slot:1b},{id:265s,Damage:0s,Count:1b,Slot:2b},{id:331s,Damage:0s,Count:1b,Slot:3b},{id:399s,Damage:0s,Count:1b,Slot:4b},{id:331s,Damage:0s,Count:1b,Slot:5b},{id:265s,Damage:0s,Count:1b,Slot:6b},{id:331s,Damage:0s,Count:1b,Slot:7b},{id:265s,Damage:0s,Count:1b,Slot:8b}]}
然后把它粘回到命令方块里就行了
之后进入游戏,把命令方块移到别的地方,在原来的位置放一个发射器,装好预定的物品。
之后可以在命令方块后面放比较器在输入信号检测一下。
这里没有输出信号,让我们打开命令方块看一下,说是预定值为5,现在却为2。预定值指的就是加下划线的。
testforblock305.5 58.0 -{Items:[{id:265s,Damage:0s,Count:1b,Slot:0b},{id:331s,Damage:0s,Count:1b,Slot:1b},{id:265s,Damage:0s,Count:1b,Slot:2b},{id:331s,Damage:0s,Count:1b,Slot:3b},{id:399s,Damage:0s,Count:1b,Slot:4b},{id:331s,Damage:0s,Count:1b,Slot:5b},{id:265s,Damage:0s,Count:1b,Slot:6b},{id:331s,Damage:0s,Count:1b,Slot:7b},{id:265s,Damage:0s,Count:1b,Slot:8b}]}
这个值代表了他的基本数据,如朝向。我们把它改成2就行了。之后再拉下拉杆,就输出信号了。
然后给命令方块连上脉冲。
比较器后面的指令就是把发射器替换成岩浆。
setblock 305.5 58.0 -
然后后面放一个中继器,接上命令方块。红的是用来放置岩浆的。
绿的里面的命令又需要用到Mcedit,这里就不上图了,就是把发射器里面放上最终合成后的物品,然后用上方的滤器如法炮制,得到一个命令方块,把命令复制进去,不用任何修改。
setblock 305.5 58.0 - 2 replace {Items:[{id:137s,Damage:0s,Count:1b,Slot:0b}],id:&Trap&}
原文来源:mcbbs
看完这篇文章有何感觉?已经有0人表态
文明上网,理性发言;请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的评论。您当前的位置是: ->
我的世界怎么更改内置村民交易项
我的世界怎么更改内置村民交易项
16:45:24来源:斗蟹游戏编辑:卡密萨瑪627
&&&&《》中当你好不容易找到了村民和它进行交易的时候,可是却发现它没有你想要的东西,这个时候小伙伴们是不是非常想要修改村民内置交易项,那么下面小编就为大家解说更改方法。  我的世界中我们可以通过和村民交易来换取一些急需的资源,但是游戏中村民种类有很多,每中村民所能兑换的物品也不相同,很多小伙伴不满于内置的村民交易项,希望将其随己愿更改,那么下面小编就给大家带来村民交易项更改方法。  更改方法众多,其中Mcedit的一插件可以较为简单的办到  第一步  下载Mcedit  至于是不是插件我就不太清楚了,下载后基本是有的。  第二步  打开Minecraft,进入你的地图,在你想放置村民的地方放个箱子(请在箱子上方空出一方块,毕竟村民有2方块高……)  箱子第一层,第二层(可以只用一层)放输入的物品,第三层放输出的物品。  退出游戏  第三步  打开Mcedit,载入你的地图(可以提前备份一份)  找到放置箱子的地点  框选此箱(可以看到Mcedit工具上方显示1X1X1)  点击Filter  在第一行中选择  界面  第二行:选择村民颜色  第三行:添加不可用贸易  第四行:不死村民  第五行:无限交易  然后Filter一下,并保存。  后箱子边框变为红色(表示生物)  进入游戏  交易& &&相关阅读:&&&&&&&&《我的世界》:《我的世界》合成表:《我的世界》手机版:
更多内容请关注专题:
游戏语言:简体中文
游戏类型:
游戏大小:70.33 MB
更新时间:
官方网站:
操作系统:XP系统 / WIN7系统
大家都在玩
热门游戏攻略
斗蟹推荐专题
使命召唤10
今日游戏推荐友情提示:支持键盘左右键“← →”翻页
分享次数:
游戏名称:我的世界
游戏制作:Markus Persson
游戏发行:Markus Persson
游戏平台:PC/Xbox360/XboxOne/PS3/PS4/PS Vita
上市时间:
游民指数:--
特色属性: 
······························
······························
热门游戏攻略推荐
最新下载推荐
近期游戏大作推荐
热点内容图文推荐
近期热点内容回顾
Copyright&2003- All rights reserved. 游民星空 版权所有
冀ICP证B2-我的世界索尼亚斯大陆交易交易闪退。_百度知道
我的世界索尼亚斯大陆交易交易闪退。
问题同上,我一拿出交易的物品就闪退,重进后参与交易的物品不见了。
我有更好的答案
按默认排序
呵呵 笨蛋 笨蛋 和我一样 不开玩笑了 告诉你吧是游戏版本的问题
&#.7.2不能玩?
我前面试了 还是有问题 建议用1.6.x的版本(后面的x是1.6所有的版本)
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 我的世界交易mod 的文章

 

随机推荐