狂小狗 发表于 2020-4-16 17:18:47

菜鸟小白也能为金手指添加按键切换功能——学习笔记分...

一些效果:
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种移动速度。

Zero917 发表于 2020-4-20 12:52:02

感謝大大教程~~~

zy0205533 发表于 2020-4-22 03:43:59

牛笔啊...虽然不会用...但还是支持一波

hht9619 发表于 2022-8-10 08:16:44

顶顶顶,好资源就该让大家看到。
页: [1]
查看完整版本: 菜鸟小白也能为金手指添加按键切换功能——学习笔记分...