minecraft吧 关注:2,570,022贴子:32,099,586

【命令方块工具】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 15:27:04
      广告
      不感兴趣
      开通SVIP免广告

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

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


      IP属地:浙江8楼2014-10-27 22:57
      收起回复
        楼主论坛找不到啊。可否私信地址?


        9楼2014-10-27 22:57
        收起回复
          跪求楼主帮忙构建1.7.10的mod制作环境!~


          IP属地:广东10楼2014-10-27 22:59
          收起回复
            好厉害的逗比


            来自Android客户端12楼2014-10-27 23:00
            回复
              流弊,等等抱走


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


                IP属地:浙江14楼2014-10-27 23:05
                收起回复
                  2026-01-31 15:21:04
                  广告
                  不感兴趣
                  开通SVIP免广告

                  下面是操作实例:
                  我会设置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
                        收起回复
                          完成就可以直接去游戏里对命令方块输入生成了


                          IP属地:浙江20楼2014-10-27 23:11
                          收起回复
                            有点屌,如果变成mod的形式直接能在游戏中用就更好了。


                            IP属地:重庆来自Android客户端21楼2014-10-27 23:11
                            收起回复
                              2026-01-31 15:15:04
                              广告
                              不感兴趣
                              开通SVIP免广告

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

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

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


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