魔兽地图注入HKE后无法创建怎么办 5
最近很想玩口袋妖怪水晶2.1这张图就是想要无CD版本的但是1.5之后的版本怎么注入脚本都无法打开,自己也是个小白求告知怎么办有没有大神帮忙解决一下谢谢了...
最近很想玩口袋妖怪水晶2.1这张图 就是想要无CD版本的 但是1.5之后的版本怎么注入脚本都无法打开,自己也是个小白 求告知怎么办 有没有大神帮忙解决一下 谢谢了
展开
2个回答
2015-01-26
展开全部
依山居 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注册后地图出错.以此达到简单防注入的目的.
###原因分析:###
前天遇到未加密的魔兽争霸地图注入脚本后无法创建游戏,后来分析发现是使用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注册后地图出错.以此达到简单防注入的目的.
追问
这个我早就看过了。。。还是不行
2015-01-26
展开全部
还是把该脚本给删掉啊,另外在找个脚本,一般脚本的使用寿命是有限的,希望有可以帮到您
追问
我那个脚本用别的地图都可以的 唯独我最想玩的这张不行。。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询