尤里的复仇吧 关注:41,268贴子:890,972
  • 3回复贴,共1

利用冗余在yrm文件中附加信息

取消只看楼主收藏回复



IP属地:北京1楼2019-05-13 12:28回复
    在地图编辑器的触发编辑中,有以下信息。
    它们在一楼的图中分别对应[AITriggerTypes] ;format example ID=Name,Team1,OwnerHouse,TechLevel,ConditionType,ConditionObject,Comparator,StartingWeight,MinimumWeight,MaximumWeight,IsForSkirmish,unused,Side,IsBaseDefense,Team2,EnabledInE,EnabledInM,EnabledInH
    其中,Comparator是对应上图最下一行的判断器的


    IP属地:北京2楼2019-05-13 12:32
    回复
      测试:
      step1.在FA2中编辑2楼图中的触发并存储。
      step2.用txt文本在两个八位之后修改文本并储存,关闭文件。
      step3.重新打开地图,检查触发,发现没有变化
      step4.在FA2中保存地图。
      step5.在txt中打开,发现输入文本未被修改。
      结果:冗余字段可用于存储信息


      IP属地:北京4楼2019-05-13 12:38
      回复
        应用:
        1.在冗余字段中加入个人ID的hash值,别人修改地图/cppy触发时虽然会copy或者修改触发数字,却万万不敢动看起来像乱码的东西。
        2.在冗余字段加入个人ID的hash值,并将触发注释掉,使得修改地图者在地图编辑器里删触发时删不到这个触发,并且在txt里搜索信息时(如果如此有心的话)即使搜索到这个夹带信息的触发,也不一定会删掉它。


        IP属地:北京5楼2019-05-13 12:43
        回复