潘德骑兵第五中队...吧 关注:24贴子:787
  • 24回复贴,共1

回应修改问题

只看楼主收藏回复

@東方教教主🌸
首先,阁下是用什么方式改的?魔球的修改器?txt?反编译还是别的?
因为一个很重要的问题是,如果只是会看魔球呈现出来的东西在下会很难解释……
然后基本思路就是:找到代码位置、选择性屏蔽,思路没有什么难度。
屏蔽的方法也有很多,暴力些的就是直接删掉,温柔些的就是插入一些不成立的判断导致接下来的代码无法运行。(实际上和直接删掉差不多)
关于屏蔽特殊武器的代码在下以前看过,不过现在记不清是不是可以直接删掉了。另外在下也不清楚阁下的具体情况,有需要还是在这里说明白些吧——私信发不了……


IP属地:河南1楼2020-03-16 18:16回复
    对不起 来晚了。因为我没有学过这些东西,所以我用的是魔球修改器查看的,因为我其他的不会用啊(大哭)我在一些大佬的引导下大概找到了这个触发器 但是我也不会搞 摸索了一整天还是无果


    来自iPhone客户端2楼2020-03-17 08:07
    回复
      2025-08-18 06:44:36
      广告
      不感兴趣
      开通SVIP免广告
      如果是txt的话我是根本不知道代码的位置在哪里 芬大藏得太深了 我也没有这些基础


      来自iPhone客户端3楼2020-03-17 08:13
      回复
        原版实在是太无趣了根本不想玩 就算再麻烦我也要改 求大佬帮助


        来自iPhone客户端4楼2020-03-17 08:14
        回复
          我也去很多的骑砍吧里求助 但是我无论怎么发帖都是删啊我就一直问别人求助解决方法 最后才找到您啊 您是我最后的希望


          来自iPhone客户端5楼2020-03-17 08:18
          收起回复
            6 3 1224979098644774912 432345564227567630 432345564227567636
            542 3 1224979098644774912 21 0
            4 0
            2136 3 1224979098644774913 0 100
            2147483678 2 1224979098644774913 10
            1 3 936748722493063414 1224979098644774912 11
            3 0
            3 0


            来自iPhone客户端6楼2020-03-17 15:21
            收起回复
              (try_for_range,":var_0","fac_player_supporters_faction","fac_kingdoms_end"),
              (542,":var_0",21,0),
              (try_begin),
              (store_random_in_range,":var_1",0,100),
              (neg|ge,":var_1",10),
              (call_script,"script_246",":var_0",11),
              (try_end),
              (try_end),


              来自iPhone客户端7楼2020-03-17 15:23
              回复
                在下从G版simple_triggers.txt里找到了两处:
                一处是【35.100000 52】(35.1小时,52句,下面格式相同),一处是【28.500000 473】。都是简单触发器了里的。
                从在下手里的新时代版本(1.5.1二周年版)来看居然没有差别,不过更后面些的在下就不知道了。不过也可以试试找找看。
                这两个里面有交集,应该是双保险,所以要删一个判定,两个地方的要一起删才行。
                简单说吧,暴力解决法:直接删掉,simple_triggers.txt.里面的第一个数字(行数/控制数字)减二就行。因为这俩都是不牵扯引用,也不牵扯去除物品以外的操作的。删掉没有对其他功能的影响。
                暴力方法二:删掉触发器内容。
                比如【35.100000 52】变成【35.100000 0】,这个触发器后面的代码可以全部删掉。
                另外一个也是同样。
                温和些的解决法:(这个可以不用改simple_triggers的数字)
                给每个触发器都加上判断的外框,使其失效。
                比如,【28.500000 473】的这个触发器,也就是变成类似这样:
                28.500000 476 4 0 31 2 1 2 ………… 3 0
                也就是加了三句话:【4 0 】【31 2 1 2】【3 0】
                【4 0 】和末尾的【3 0】把原先的东西包住,再用【31 2 1 2】判定使其失效。最后控制数字473加上3变成476。
                @東方教教主🌸


                IP属地:河南9楼2020-03-17 15:42
                回复
                  2025-08-18 06:38:36
                  广告
                  不感兴趣
                  开通SVIP免广告
                  好 谢谢大佬解决我的问题了。我去修改试试


                  来自iPhone客户端10楼2020-03-17 15:53
                  收起回复
                    大佬 我已经按照您说的把这两个触发器完全删除了 但是进游戏 装备穿在身上还是会自动消失 这是为何呢


                    来自iPhone客户端11楼2020-03-17 16:31
                    回复
                      emmmm我已经删除了这两个触发器 但是装备穿身上时限到了仍然会消失 是不是还有其他地方隐藏了啊


                      来自iPhone客户端12楼2020-03-17 16:55
                      收起回复