生存战争吧 关注:236,800贴子:4,258,155

【MOD】命令方块

只看楼主收藏回复

重新发贴,上次那个沉了。
还更新了一点内容。


IP属地:广东来自Android客户端1楼2021-01-31 00:44回复
    二楼备用


    IP属地:广东来自Android客户端2楼2021-01-31 00:45
    收起回复
      2025-07-22 11:54:48
      广告
      不感兴趣
      开通SVIP免广告
      三楼链接楼


      IP属地:广东来自Android客户端3楼2021-01-31 00:45
      收起回复


        IP属地:浙江来自Android客户端4楼2021-01-31 00:47
        回复
          API命令方块mod作者:陽叁疯。
          灵感来源是力学大佬于2017年制作的APK版本命令方块mod。
          有bug或建议可以在评论区说明。
          使用方式看到置顶帖[2.2插件版正式发布&介绍],有mod使用教程。


          IP属地:广东来自Android客户端5楼2021-01-31 00:47
          回复


            IP属地:广东来自Android客户端6楼2021-01-31 00:50
            回复
              上次拿到了命令方块的发布权,说是要帮三丰推广命令方块,然而后面鸽了。大概十几天前,我又帮三丰(捣鼓)把mod对接到API电脑版(因为三丰没有好用的电脑,而且学业繁忙),然后又加了点功能进去。该功能并非最终敲定的功能,因为不知道玩家接受度如何,主要针对电路和逻辑较好的玩家设计的,个人感觉还是挺耐玩的。


              IP属地:广东来自Android客户端7楼2021-01-31 00:57
              回复
                旧贴子传送门:(怎么不蓝了?)http://tieba.baidu.com/p/7123989583?share=9105&fr=share&sfc=copy&client_type=2&client_version=12.2.8.11&st=1612026161&unique=14D84F06D43B0C8BD5E551564BA0A620


                IP属地:广东来自Android客户端9楼2021-01-31 01:03
                回复
                  2025-07-22 11:48:48
                  广告
                  不感兴趣
                  开通SVIP免广告
                  这其实还是个教程说明贴


                  IP属地:广东来自Android客户端10楼2021-01-31 01:04
                  回复
                    下面正文


                    IP属地:广东来自Android客户端11楼2021-01-31 01:04
                    回复
                      命令方块简介:
                      命令方块可以通过电路控制,根据特定的指令来实现对应的游戏效果。
                      命令方块有两种工作模式:
                      当指令不存在变量X,Y,V,W时,6个面可接收电信号,效果均相同,输入高压(对应模拟信号8~f)时提交指令;
                      当指令存在变量X,Y,V,W中至少一个时,命令方块X/Y/V/W面接收的信号值分别为变量X/Y/V/W赋值,且每当有电信号改变则提交指令。以上4个变量支持自由组合,四则运算。(此时上下面有其他功能,具体往后看)



                      IP属地:广东来自Android客户端12楼2021-01-31 01:06
                      回复
                        指令表中常用的字母含义:
                        x/y/z:代表坐标(在SC中y轴为纵轴);
                        i:代表物品的id(包括方块完整);
                        c:代表物品数量或分类变量;
                        s:代表箱子或玩家装备栏的格子序号;
                        ﹍:代表任意一个句子,用于消息显示;
                        name:通常代表实体(生物)在database中的注册名,用于指定某一类实体,首字母需大写,若要表示玩家,则以“pl”代替name。
                        以上字母的取值都为整数,且不能超过最大整型数(2147483647)。一般以有效取值范围为准,更多时候,有效取值范围由游戏性能决定(超视距生成可能会停滞,部分过大的数值游戏处理不过来会导致卡顿)。


                        IP属地:广东来自Android客户端13楼2021-01-31 01:09
                        回复
                          指令变量:
                          大写的英文字母X,Y,V,W为可输入的指令变量,其值取决于对应面输入的电信号值。
                          X,Y,V,W仅是变量标识,无优先级之分,与坐标无直接关系。


                          IP属地:广东来自Android客户端14楼2021-01-31 01:09
                          回复
                            指令格式:
                            以空格为分隔符;除特定的大写字母变量和自定义的消息显示内容外,其他部分请统一使用小写英文字母,所有符号请使用英文符号。


                            IP属地:广东来自Android客户端15楼2021-01-31 01:10
                            回复
                              2025-07-22 11:42:48
                              广告
                              不感兴趣
                              开通SVIP免广告
                              指令列表:
                              help 查看指令列表
                              debugmode 打开或关闭调试模式
                              coordmode 切换相对坐标/标准坐标
                              injure name c 对实体造成指定伤害
                              heal name c 为实体恢复指定血量
                              message ﹍ 显示消息
                              largemessage ﹍﹍ 显示悬浮消息
                              explosion 引爆命令方块
                              addexplosion x y z p 添加自定义爆炸
                              tp x y z 传送玩家至指定位置
                              place x y z i 放置指定方块
                              place name i 在实体位置放置指定方块
                              place x1 y1 z1 to x2 y2 z2 i 批量放置(两点确定区域)
                              line x1 y1 z1 to x2 y2 z2 i 两点连线
                              sphere x y z r i 生成球
                              column x y z h r c i 生成圆柱(c取1到3整数)
                              cone x y z h r c i 生成圆锥(c取1到3整数)
                              level c 设置玩家等级
                              food c 设置玩家饥饿度
                              stamina c 设置玩家耐力值
                              tired c 设置玩家疲劳度
                              spawn x y z 修改玩家重生点
                              dig x y z 挖掘指定方块
                              adddrops x y z i c 添加掉落物
                              removedrops 移除所有掉落物
                              removenpc 移除所有非玩家生物
                              kill name 杀死实体
                              addentity x y z name 添加实体
                              damage 破坏所有载具实体(如船)
                              additems s i c 在玩家背包中添加物品
                              removeitems s c 移除玩家背包中指定物品
                              addchestitems x y z s i c 在箱子中添加物品
                              removechestitems x y z s c 移除箱子中指定物品
                              lightning x y z 召唤闪电
                              rain 召唤雨/雪
                              stoprain 停止雨/雪
                              changetime c 切换时间(c为1到4整数)
                              clickbutton x y z 远程触发坐标内的按钮
                              temperature x1 y1 z1 to x2 y2 z2 c设置一个区域的温度
                              humidity x1 y1 z1 to x2 y2 z2 c 设置一个区域的湿度
                              copyarea x1 y1 z1 to x2 y2 z2 /pastearea x3 y3 z3 to x4 y4 z4 选择两个长宽高相等的长方体区域并进行复制粘贴
                              cutarea x1 y1 z1 to x2 y2 z2 /pastearea x3 y3 z3 to x4 y4 z4 选择两个长宽高相等的长方体区域并将第一个区域移动到第二个区域
                              changeworld name 切换世界


                              IP属地:广东来自Android客户端16楼2021-01-31 01:16
                              收起回复