欢迎您,请 登录 或 注册会员
搜索
偶久网 首页 改图教学 查看内容

时时彩后一单双:Hke火龙脚本开启方式纯洁修改方法

四川时时彩官网 www.g46j2.com.cn 2017-5-22 15:38| 查看: 8626 |原作者: 邪恶叔

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脚本里头的输入聊天信息注册时间来操作,多加一个动作就可以了。



  • 移植2胚怀5胎 一针减3化风险 十堰市人民医院再创生命奇迹 2019-02-23
  • 2018国际产学研用合作会议在南昌举行 2019-02-23
  • 人民空军奋力投身改革强军 加快推进战略转型 2019-02-22
  • 吴运波在石塘村调研脱贫攻坚和新农村建设工作 2019-02-21
  • 重磅 江西省委副书记李炳军同志任省委党校校长 2019-02-20
  • 2017年山西省“十强报刊”巡礼 2019-02-20
  • 回复@看着就想笑:难道公有制社会主义就不能生存发展吗?事实上公有制会生存发展的更好! 2019-02-19
  • 世界杯黄历:日本换帅对战黑马“小哥” 2019-02-18
  • 狗屁不通!知道你的貴村長姓啥嗎? 2019-02-17
  • 特朗普及美国的国家信誉已经严重受损 2019-02-17
  • 湖州--浙江频道--人民网 2019-02-16
  • [网连中国]赛龙舟 包粽子 办诗会……全国各地品民俗迎端午 2019-02-15
  • 超美雾凇冰挂奇观   豫北最大瀑布群变冰帘 2019-02-15
  • 狼若真的来了,真相又会怎样?(痴山原创) 2019-02-14
  • 萨拉赫缺阵 埃及队遭“绝杀” 2019-02-13
  • 238| 283| 667| 75| 992| 692| 341| 440| 267| 815|