minecraft吧 关注:2,570,034贴子:32,096,129

【命令方块工具】RPG地图作者的福音,自定义村民交易生成器

取消只看楼主收藏回复

经过几天的打酱油和卖萌时间,慢慢把这个软件给编写出来了
最近时间也不多,都没怎么弄
写完后虽然只经过了简单的测试
不过按我的操作肯定是没有问题的~
交易效果:


所以软件出现什么问题或者BUG,还请见谅
有任何问题可以在帖子下回复我,此软件于MCBBS首发,转载请注明出处.
尊重他人也是尊重你自己.
此软件只设定了一种功能:自定义村民交易项目
1.自定义村民的种类、基础属性和名字
2.自定义AB交易或者A交易
3.自定义兑换物品的属性、附魔、基础参数
软件加入了一个隐藏效果彩蛋,希望大家喜欢~
选择完成后一键生成命令,然后请在命令方块使用
所以这个东西只适用于1.7.2+的版本
我并未加入1.8的判断写法,也没玩过1.8
不过内容应该通用,只需要修改下物品的ID名字即可


IP属地:浙江1楼2014-10-27 22:51回复

    软件版本更新日志:
    2014年10月20日
    增加B类物品兑换和判断性逻辑,增加物品耐久的引用标签,开放全部数据自定义写入
    2014年10月21日
    村民基础增加血量值、取名和无敌判断,使用无敌代码请慎重考虑,无法通过常规手段删除此角色
    2014年10月22日
    自定义无上限兑换物品基础和无上限附魔数量限制
    取消生物的Riding乘骑代码,以及各生物特色附加其组织属性Type与引用性标签.
    2014年10月23日
    增加卖萌界面效果和软件正式版片头特效,提升软件舒适度
    2014年10月24日
    自刻卖萌萝莉判断音效,增加买买买特色性,增加更多的选择判断,减少操作误差度
    2014年10月25日
    优化精确写法,减少一系列判断语句符号,增加一些卖萌写法
    由于系统限制,取消AB购买物品的UUID写法和引用标签写法,
    包含(基础属性、附魔、名字、颜色、持久)
    此类限制无法阻止同类物品兑换
    2014年10月26日
    增加JAVA参数值载入,,加强逻辑判断性,支持部分化1.8内容,完善逻辑错误带来的判断性选择问题
    XP系统界面存在一些色彩差异,影响美观,window7完美运行效果无问题
    2014年10月27日
    修改了个人习惯带来的便利输入效果,取消过于方便输入的效果
    完善附魔逻辑判断命令,给予容错率的提升
    暂时对版本定义为0.6正式版
    Windows和Linux的程序开发。(Linux下的程序有局限性)


    IP属地:浙江3楼2014-10-27 22:52
    收起回复
      2026-01-31 18:02:50
      广告
      不感兴趣
      开通SVIP免广告

      软件功能使用说明:
      (请认真查看说明后使用,任何游戏内的方块命令不读取肯定不是我的事= =~)

      软件已配音,已增加开场动画效果,增加各提示音提醒,请认准牙牙版
      软件唯一的弱(ba)点(ge):由于制作动画的原因,文件大小直接变成1.97M
      原文件其实在800KB左右,不过考虑到舒适度和实用效果,我就不给予还原了
      毕竟是我单撸绘画+配音
      由于这个动画效果的原因导致软件只会前置在其他窗口前面,这个无法改正
      不过可以通过点最小化缩小软件即可,并不会造成很强迫症的影响
      ((づ▔□▔)づ ┻━━━┻其实对我影响好大,我真想弄掉)
      如有影响,你打我呀~小弄堂PVP~


      IP属地:浙江8楼2014-10-27 22:57
      收起回复
        下面是实际操作:
        首先我们选择村民种类,开启其他选择配置
        这里我们可以看到各种配置,右上的文本框是记录最后完成的物品交易链
        右下的文本框是记录当前生成的物品交易链
        一般的操作很简单
        给自己需要的村民设置.然后交易物品里设置物品,在点兑换物品设置物品
        设置完一条物品链后点兑换物品栏里的生成
        需要几条物品链就这样循环设置交易-兑换内容,每次设置完点下生成
        全部满意后点到村民参数这里点完成即可完成全部命令
        如果对一系列设置不满意,建议点选择初始化重置程序,不然重新生成肯定会导致无法读取


        IP属地:浙江14楼2014-10-27 23:05
        收起回复

          下面是操作实例:
          我会设置2项物品链
          设置第一项为A换1
          设置第二项为AB换1
          证实一些效果
          这里我随便设置了一个逗比村民,唯一要注意的就是RPG地图制作的作者们,
          这个无敌开关请慎重考虑后选择,懂NBT的自行添加也可以,
          此效果生成的村民无法通过一般手段杀死,只能用命令Kill.编辑器修改.虚空(没下去看,估计也是不会死的)

          然后在交易物品这里设置需要的配置,交易次数7个9最大,不过无关系
          代表当前交易链可进行几次交易
          输入需要的物品设置,这里我我是单A交易



          IP属地:浙江16楼2014-10-27 23:08
          收起回复
            然后点兑换物品给需要兑换的物品进行填写
            支持任意数值或小数点填写(范围-32767到32767)
            支持多选或者单选自定义填写
            唯一要注意的就是物品代码.数量.编号.物品耐久是必填项
            引用标签和颜色如果感觉不需要请自行在完成后删除内容,此段在你写入名字的时候就会增加

            这里我勾上了附魔,然后会弹出附魔框自定义选项
            在此进行无上限附魔自定义
            选择后写好等级,点下参数生成,就会在框里生成一条,需要多少就写多少
            需要多少等级就写多少等级,请自行防止程序溢出崩溃
            选择好后点完成,请勿点上面的关闭直接关闭,否则附魔内容无效
            如果不想选附魔退出的话请直接点关闭
            然后把附魔的勾取消掉,程序不支持双判断(希望理解)
            这里我选择好后点了兑换物品的生成
            这样我就完成第一条物品交易链的写入了


            IP属地:浙江17楼2014-10-27 23:09
            收起回复

              这里我在点交易物品,重新改一下内容,加入第2条物品链,选择方式和第一条一样
              需要怎么改就怎么改
              这里我加上了双项交易,就是2个物品才能换一件物品
              勾上就可以进行填写了

              这些内容我就过渡了,反正和第一项一样,唯一要注意的就是
              在兑换物品这里,你们可能注意到之前的附魔还勾着,但是这附魔已经在生成后被使用了
              所以勾着生成也不会有附魔,也没有之前的附魔内容
              这时候如果我们要附魔怎么办呢?
              我们只需要在勾一遍就可以了,他会重新弹框选择
              这里随便选的,无视


              IP属地:浙江18楼2014-10-27 23:10
              收起回复

                这里我随便加了内容,和第一条不同就很容易区分
                支持单属性或多属性填写,如果不需要改物品基础参数,就取消掉勾
                完成后我已经满意了,就可以直接点生成,把第二条交易链加入进去

                然后返回到村民参数
                我们点完成即可



                IP属地:浙江19楼2014-10-27 23:11
                收起回复
                  2026-01-31 17:56:50
                  广告
                  不感兴趣
                  开通SVIP免广告
                  完成就可以直接去游戏里对命令方块输入生成了


                  IP属地:浙江20楼2014-10-27 23:11
                  收起回复

                    下面是生成实效:
                    买买提你好

                    第一项单交易
                    完全OK
                    支持全游戏内置物品交易,包括隐藏物品
                    这些可以设置在交易链的最后一项,让RPG地图的村民生成后无法让玩家进行更新村民
                    这里可以看到武器攻击力只有3.142(我输入的是3.1415926)
                    由于游戏系统限制,只支持3位小数点,下面的小数点会被四舍五入

                    第二项双AB交易
                    前面我设置了消耗100点耐久,刷出来的物品就没有满耐久
                    可自行看上图配置表
                    此耐久效果只支持装备类有效,其他物品无效


                    IP属地:浙江22楼2014-10-27 23:13
                    收起回复

                      下载地址:
                      备用百度盘下载地址:
                      http://pan.baidu.com/s/1o6uRN7s
                      MCBBS地址:
                      http://www.mcbbs.net/thread-358274-1-1.html
                      如果以后更新软件,我会在此楼回复更新新版本百度盘地址


                      IP属地:浙江23楼2014-10-27 23:14
                      收起回复

                        下一次我应该会制作新TXT命令或者书籍编辑代码生成器
                        希望有大神可以提供一个完整的单一个例子给我参考
                        不过最近没多少时间,所以慢慢撸着先...
                        我也是今天晚上才从一童鞋那了解到无限耐久的代码
                        我就不加入我写的3个生成器了
                        改天有空在加(估计无期限)
                        顺带感谢
                        @[url]http://回氓灬天道路[/url]


                        IP属地:浙江24楼2014-10-27 23:16
                        收起回复
                          @天空之城TCD


                          IP属地:浙江28楼2014-10-27 23:38
                          回复
                            V0.6正式版 beta新增药水使用说明
                            输入药水兑换生成的代码373
                            1.8版请使用英文代码
                            然后要注意的就是这个物品的附加编号,不是写在编号这个位置,而是写在耐久这个位置
                            推荐使用的2个编号,
                            8258 内服型药剂(自带显示药水属性)
                            16421 投抛型药剂(自带显示药水属性)
                            也可以自行选一个喜欢的外形编号填写
                            由于我是测试先行版,所以并未加入物品基础和附魔的选择
                            属于一个单独列出的物品项目
                            这里的药剂自定义和附魔自定义操作方式类似,使用类似
                            唯一的区别是勾取了药剂自定义就无法选择物品参数和附魔
                            减少一些不必要的内容,提高精确度


                            IP属地:浙江53楼2014-10-28 23:03
                            回复
                              2026-01-31 17:50:50
                              广告
                              不感兴趣
                              开通SVIP免广告

                              这里我就直接生成测试一个吧,前面都是随便填写
                              直接生成村民来一发

                              我们游戏测试下效


                              IP属地:浙江54楼2014-10-28 23:05
                              回复