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

四川时时彩app下载:Hke火龙脚本开启方式纯洁修改方法

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

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



搜索
  • 新华网评:凝聚打赢脱贫攻坚战的强大合力 2019-04-21
  • 提升“性”趣,远离5大性爱杀手 2019-04-21
  • 全世界人民都要珍惜“人民立场”和“人类立场” 2019-04-20
  • 2018山西省学生跳绳联赛太原站落幕 103队1600人参赛创新高 2019-04-20
  • 一样的端午 不一样的记忆:在校园中品悟传统文化教育变迁 2019-04-19
  • 十二届全国人大常委会第十八次会议 2019-04-19
  • 《超时空同居》媒体见面会 佟丽娅梳利落短发甜美比V 2019-04-18
  • 海鲜排档公然销售违禁海鲜 执法部门责令整改 2019-04-18
  • 兴奋!乔丹-贝尔晒出自己忘情庆祝的照片 2019-04-17
  • 交通部发布端午假期出行指南 教你如何避堵 2019-04-17
  • 《国家社会科学基金年度报告(2012)》出版发行 2019-04-16
  • 解读《红海行动》里的武器装备“坦克大战”也疯狂 2019-04-16
  • 今年东盟投资峰会亮点纷呈 八场活动宣传广西旅游 2019-04-15
  • “黔电送粤”配套大型煤矿项目获批 盘江股份控股 2019-04-14
  • 人民日报里庄时期: 组织机构、版面沿革及印刷发行事务 2019-04-14
  • 584| 533| 744| 158| 322| 154| 998| 117| 749| 811|