菜鸟小白也能为金手指添加按键切换功能——学习笔记分...
一些效果:1.金手指切换
①例:经验4倍、经验8倍。同属性为“经验”,游戏中按键就直接切换,不用退到主界面。
②例:金钱4倍、金钱1倍(正常)。做出类似"开关"的效果。
2.组合效果:
例:移动速度2倍(A键),移动速度1倍速(不用按键),组合起来就是按a加速,放开恢复正常速度。
组合方法很多,大家按需设计
3.缩短多个金手指开启/关闭/切换:把多个带按键的金手指代码依次复制在一起,界面就一个项目启动,后用按键启动/切换各个金手指项目。
4.其他
教程步骤:
总体思路4步:
1.打开金手指文件→2.给原功能金手指添加头尾代码→3.添加按键值→4.保存OK
示例开路:
1.原功能代码:
金钱2倍:
AAAAAABBBBBB
金钱4倍:
CCCCCC DDDDDD
2.增加切换代码为:
金钱2倍(按A键开启):
80000001//检测按下A键
AAAAAABBBBBB//原功能代码
20000000//结束语
金钱4倍(按B键开启):
80000002 //检测按下B键
CCCCCC DDDDDD //原功能代码
20000000//结束语
效果:两条金手指都打开,按A键 金钱2倍,按B键切换为4倍。
添加方法:
1.添加头尾代码检测按键:
【1】头代码:
# Code Type 8: Check for buttons being pressed(检查按键按下)
代码:8kkkkkkk
K——需要填入的自定义按键值
(1)把K换成下面的按键代码即可!
例子:按A键(A=0000001)→8kkkkkkk→80000001
(2)组合按键:就是按键值的机械对位叠加
例子:按A+B键(A键=0000001,B键=0000002)→8kkkkkkk→80000003
例子:按右摇杆右→+A键(右摇杆右→=0400000,A键=0000001)→80400001
【按键值图示】
【按键值】
【右侧按键】
0000001 - A
0000002 - B
0000004 - X
0000008 - Y
【摇杆按下】
0000010 - 左摇杆按下 Left Stick Pressed
0000020 - 右摇杆按下 Right Stick Pressed
【顶部按键】
0000040 - L
0000080 - R
0000100 - ZL
0000200 - ZR
【功能键】
0000400 - “+”号Plus
0000800 - “-”号 Minus
【左侧按键】
0001000 - 左 ←Left
0002000 - 上↑ Up
0004000 - 右 →Right
0008000 - 下↓ Down
【左摇杆】
0010000 - 左 ← Left Stick Left
0020000 - 上↑ Left Stick Up
0040000 - 右 → Left Stick Right
0080000 - 下↓ Left Stick Down
【右摇杆】
0100000 - 左 ← Right Stick Left
0200000 - 上↑ Right Stick Up
0400000 - 右 → Right Stick Right
0800000 - 下↓ Right Stick Down
【侧方按键】
1000000 - SL
2000000 - SR
【2】尾代码:
②# Code Type 2: End of conditional statement(尾端结束语句)
20000000 直接放在原功能代码最后即可。
--
复习题:
[移动速度:L+X1倍/Y2倍/B4倍/A8倍]
80000044 //检测按下L+X键
AAAAAABBBBBB//移动速度1倍
20000000//结束语
80000048 //检测按下L+Y键
CCCCCC DDDDDD //移动速度2倍
20000000//结束语
80000042 //检测按下L+B键
EEEEEEFFFFFF //移动速度4倍
20000000//结束语
80000041 //检测按下L+A键
XXXXXXYYYYYY //移动速度8倍
20000000//结束语
效果:金手指界面开启该单项金手指,游戏中使用按键即能切换4种移动速度。
感謝大大教程~~~ 牛笔啊...虽然不会用...但还是支持一波 顶顶顶,好资源就该让大家看到。
页:
[1]