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

重庆时时彩app:Hke火龙脚本开启方式纯洁修改方法

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

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-06-20
  • 保温杯,嘴边的健康隐患 2019-06-19
  • 证监会:机构询价对象应充分发挥专业定价能力 2019-06-18
  • 平安产险3.0智能门店落沪 2019-06-18
  • 中共中央组织部“12380”举报网站 2019-06-17
  • 央视羊年春晚导演“难产” 回应:应该是领导的意思 2019-06-16
  • 安徽古井集团有限公司获第十二届人民企业社会责任奖年度企业奖 2019-06-16
  • 习近平讲述如何为乡村振兴提供人才保障 2019-06-15
  • 新疆萌妹子特警蹿红网络 公开择偶标准[组图] 2019-06-14
  • 疑似胡一天夜会女性事件女主被扒 私照曝光 2019-06-13
  • 巢湖市“文艺轻骑兵”走进市直机关幼儿园 2019-06-12
  • 世界最大纸飞机亮相美国 长达19.5米气势十足 2019-06-12
  • 吴长荣的专栏作者中国国家地理网 2019-06-11
  • 云南文山壮族苗族自治州庆祝成立60周年 2019-06-11
  • 新疆军区某红军师追根溯源力促学报告入脑入心 2019-06-10
  • 126| 906| 99| 348| 850| 411| 424| 569| 493| 733|