迎接您,请 登录 或 注册会员

99猜想网-北京pk赛车技术和规律

搜刮
99猜想网-北京pk赛车技术和规律 首页 改图教授教化 检查内容

Hke火龙脚本开启要领纯粹修改措施

2017-5-22 15:38| 检查: 18772 |原作者:99猜想网, 险恶叔

Hke火龙作弊脚本开启要领纯粹修改措施

1、起首,Hke脚本是按键触发的,所以我们找到按键事宜,搜刮字符“key”,忽视大小写,就可以找到下面四行:
call TriggerRegisterPlayerKeyEventBJ(hke_z10[hke_Z75],hke_Z65,0,2)
call TriggerRegisterPlayerKeyEventBJ(hke_z00[hke_Z75],hke_Z65,0,3)
call TriggerRegisterPlayerKeyEventBJ(hke_z20[hke_Z75],hke_Z65,0,1)
call TriggerRegisterPlayerKeyEventBJ(hke_z30[hke_Z75],hke_Z65,0,0)

2、由于这些不是明文,所以普通没基本的人很好看懂,那我们跟踪一下,凭据注册事宜的格局,找到触发对应的举措,先搜刮第一行“2”接洽的触发hke_z10[hke_Z75],搜刮一下hke_z10[hke_Z75],我们会看到下面的触发段:
set hke_z10[hke_Z75]=CreateTrigger()
call TriggerAddAction(hke_z10[hke_Z75],function hke_zZ9Z)

这下就晴清楚明了,我们跟踪到function hke_zZ9Z,也就是注册的举措会发现这么一段:
if(hke_Z5[hke_z15]==3)then //假设前次按键功效为3
if((hke_z0==false)or(hke_z15==hke_zz3))then
call hke_z37() //开启脚本
set hke_z4=true //开启脚本
set hke_z5=hke_z05 //开启脚本
call hke_z57(GetPlayerId(hke_z05),hke_z05) //开启脚本
endif
else
set hke_Z5[hke_z15]=0 //假设前次按键功效不为3(也就是倒数第二下按的不是左),按键功效就归0,就须要重新按
endif

3、经过历程对触发的研究,我们会发现他的开启代码与崎岖左右关系以下:
最后的2.3.0.1代表下上右左

4、这下变得简朴清楚明了,假设我们要修改成:左下右上,就须要将原触发开启要领的第一个按键检测信息放入新的开启要领的“左”外头:
原触发开启要领第一个按键为:上;
对应call TriggerRegisterPlayerKeyEventBJ(hke_z00[hke_Z75],hke_Z65,0,3)
找到对应举措:call TriggerAddAction(hke_z00[hke_Z75],function hke_zZ6Z)
然后跟踪到function hke_zZ6Z,检查对应按键代码:
if(hke_Z5[hke_z15]==0)then //假设第一次按“上”时hke_Z5功效为0
set hke_Z5[hke_z15]=1 //设置功效为1
else
if(hke_Z5[hke_z15]==1)then //第二次按“上”时hke_Z5功效为1,履行前面举措
set hke_Z5[hke_z15]=2 //设置功效为2
else
set hke_Z5[hke_z15]=0 //设置hke_Z5功效为0(也就是第二次按“上”时hke_Z5功效不为1,就须要重新按:上上左下)
endif
endif

找到新的开启要领“左”;
对应call TriggerRegisterPlayerKeyEventBJ(hke_z20[hke_Z75],hke_Z65,0,1)
异样跟踪到function hke_zz0Z,检查对应按键代码:
if(hke_Z5[hke_z15]==2)then //假设前一次按键功效hke_Z5为2,持续后续举措
set hke_Z5[hke_z15]=3 //设置hke_Z5功效为3
else
set hke_Z5[hke_z15]=0 //假设前一次不是按的“上”(前一次按“上”hke_Z5功效才会即是2),hke_Z5功效为0,需重新按键
endif

这里我们便可以直接如许修改,将以下function hke_zZ6Z的代码换取到function hke_zz0Z外头,并稍微修改:
由于我们要的开启要领只是左下右上,左按一下,所以只须要如许做:
if(hke_Z5[hke_z15]==0)then
set hke_Z5[hke_z15]=1
else
set hke_Z5[hke_z15]=0
endif
而省略的下脸部分换取到“下”按键外头
if(hke_Z5[hke_z15]==1)then
set hke_Z5[hke_z15]=2
else
set hke_Z5[hke_z15]=0
endif

5、到此,只需你有肯定的JASS基本,思路应当都很清楚了,一下的任务就交给人人了,至于输入敕令要领,我们可以随便找一段Hke脚本外头的输入聊天信息注册时间来操作,多加一个举措便可以了。