永发信息网

魔兽地图注入HKE后无法创建怎么办

答案:2  悬赏:80  手机版
解决时间 2021-02-03 01:51
  • 提问者网友:欲望失宠
  • 2021-02-02 19:29
魔兽地图注入HKE后无法创建怎么办
最佳答案
  • 五星知识达人网友:行雁书
  • 2021-02-02 20:08
还是把该脚本给删掉啊,另外在找个脚本,一般脚本的使用寿命是有限的,希望有可以帮到您追问我那个脚本用别的地图都可以的 唯独我最想玩的这张不行。。。
全部回答
  • 1楼网友:老鼠爱大米
  • 2021-02-02 20:37
依山居 15:40 2013/9/25 星期三
  ###原因分析:###
  前天遇到未加密的魔兽争霸地图注入脚本后无法创建游戏,后来分析发现是使用YDWE编辑后引起的,使用YDWE编辑过的地图,war3map.j里会被自动补上很多注释:
  >`globals
  //globals from YDTriggerSaveLoadSystem:
  constant boolean LIBRARY_YDTriggerSaveLoadSystem=true
  gamecache YDGC
  //endglobals from YDTriggerSaveLoadSystem
  //globals from YDWEGetForceOfPlayerNull:
  constant boolean LIBRARY_YDWEGetForceOfPlayerNull=true
  force yd_NullTempForce
  //endglobals from YDWEGetForceOfPlayerNull
  //globals from YDWEGetItemOfTypeFromUnitBJNull:
  constant boolean LIBRARY_YDWEGetItemOfTypeFromUnitBJNull=true
  item yd_NullTempItem`
  HKE脚本注入工具可能是简单地以globals等为关键字来决定代码的注入位置,所以YDWE产生的注释会让HKE注入错误,地图异常.
  ###解决方法:###
  1. 用地图优化工具优化可以将war3map.j中的注释删除.
  2. "废话"自己手动解压地图把注释删掉啦.
  ###利用来防代码注入:###
  根据这个特性,我想到了可以利用来作地图的脚本防注入.把globals \endglobals 等词包含进一段代码里,可以让HKE注册后地图出错.以此达到简单防注入的目的.追问这个我早就看过了。。。还是不行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯