本帖最后由 Forever_小树 于 2013-8-30 12:56 编辑

嗯。。。原本没打算参加 然后做了这么个东西就决定参加了。。
这个商店是基于计分板 不熟悉的同学可以先看一下wiki http://zh.minecraftwiki.net/wiki/%E8%AE%A1%E5%88%86%E6%9D%BF 货币是一项计分板对象 这里使用的对象为money 所以进入地图的时候输入
  1. /scoreboard players set 你的名字 money 10000
复制代码


就可以使你的钱到10000

先来一张图片
还有一个演示视频 这里为了匿名 游戏名字使用了unnamed
http://player.youku.com/player.php/sid/XNTkyOTEwOTg4/v.swf视频密码qwert(这个密码当然和我的论坛id无关)                                                                                                                                                                                 具体的使用方法呢 金块部分是购买系统 只要站在对应的红石灯上 按下按钮 就会扣去相应的金钱 同时给予玩家特定物品
而贩卖系统 同样是站在对应的红石灯上 在发射器上放入对应物品(有检测系统,随便的物品是无法被出售的)商店系统会以0.4秒/次的速度取走物品 并给予金钱  物品可以放入任何数量 给钱的数目总是“放入个数*设定的回收价格”  绝对不会出错 例:放入21个铁 这里设定的回收价格是每个1元 系统就会反馈21元
以下是原理解释 首先是购买系统


接着是出售系统

好了 接着是地图下载了 http://pan.baidu.com/share/link?shareid=3243089027&uk=3995220686这里的商店系统经过一定的压缩 可以达到相邻的两排之间电路互不干扰 也就是说 商店系统可以横向扩大 增加贩售或回收的种类
如果要将这个商店应用在其他地图 那么只要改一下命令方块的检测坐标 售价 及出售物品的代码即可
ps:地图里面有个小彩蛋                                                                                                                                                                 路过点踩的什么心态顶个呗↓