NameLess2501 发表于 2024-6-9 00:56

恶魔城 月下 PS版 Retroarch AutoHotkey 一键必杀 脚本

本帖最后由 NameLess2501 于 2024-6-16 15:42 编辑

1. 功能简介
   1. 一键必杀
   2. 随时释放,不需要朝着固定方向
   3. 连续闪避
   4. 不影响常规操作
2. 使用说明
   1. 安装 AutoHotkey 2.0
   2. 插入手柄
   3. 启动脚本
3. 按键,技能说明
   1. LT
      1. 左手带盾,按住,连续闪避
   2. L3
      1. 凶灵召唤
   3. R3
      1. 狼形态 强袭破
      2. 部分武器 战技
   4. Left stick up
      1. 全屏吸血
   5. Left stick down
      1. 凶灵召唤 强力版
   6. Right stick up
      1. 凶鸣百斩剑
   7. Right stick down
      1. 地狱火
4. 需求
   1. AutoHotkey 2.0
      1. https://www.autohotkey.com/
   2. Retroarch
      1. https://www.retroarch.com/
         1. 使用默认手柄和键盘按键映射
         2. 关闭手柄的摇杆方向键映射
   3. 任意手柄



; 2024/06/16
; 技能函数名
; Backstep            ; 鬼畜闪避,LT专用,需要盾牌
; ValaManwe         ; 伪无限真空刃,LT专用,需要真空刃,X 键高速连打,可能强于无限真空刃
; SummonSpirit   ; サモンスピリ-ト 凶灵召唤
; TetraSpirit          ; テトラスピリシト 凶灵召唤强力版
; SoulSteal         ; ソウルスチール 吸星大法
; DarkMetamorphosis ; ダークメタモルフォーゼ 嗜血
; HellFire             ; ヘルファイア 地狱火
; SwordBrothers   ; 百なる一の剣 凶鸣百斩剑
; WingSmash       ; ウィングスマツシユ 裂风突
; HighJump          ; 高跳
; WeaponSkillA   ; 武器战技A
; WeaponSkillB   ; 武器战技B
; WeaponSkillC   ; 武器战技C
; HeavenSword   ; 双天堂之刃,以 PeriodHeavenSword 的间隔发射两把天堂之剑
; 添加按键-技能绑定设置
; 按键命名funcL3说明:func无意义,L表示Left,3表示按下,加一起「左摇杆按下」
; funcNull为空函数,可替换为技能函数
; 按键技能绑定设置
funcL3 := SoulSteal
funcR3 := SwordBrothers
funcLUp := SummonSpirit
funcLDown := TetraSpirit
funcLLeft := funcNull
funcLRight := funcNull
funcRUp := WingSmash
funcRDown := HellFire
funcRLeft := funcNull
funcRRight := funcNull
funcLT := Backstep



; 2024/06/16
; 增加技能函数
; RICHTER
; WhipSkill         ; 鞭之轮舞,LT专用,攻击后,按住攻击键,连打方向键,鞭子在周围环绕护身



nukacolamania 发表于 2024-6-9 09:48

武器战技放R3有点不合理,建议换成类似吸血这种之后有长时间动画的招

—— 来自 motorola moto g stylus 5G (2022), Android 13上的 S1Next-鹅版 v3.0.0.81-alpha

NameLess2501 发表于 2024-6-11 09:38

nukacolamania 发表于 2024-6-9 09:48
武器战技放R3有点不合理,建议换成类似吸血这种之后有长时间动画的招

—— 来自 motorola moto g stylus 5 ...

准备改成
「按键 = 技能」
的配置形式,必杀函数和按键的绑定的话自己设置就行。

矮矮人 发表于 2024-6-16 02:57

刚在补月下发现不会搓必杀,马一下

NameLess2501 发表于 2024-6-16 04:35

矮矮人 发表于 2024-6-16 02:57
刚在补月下发现不会搓必杀,马一下

改了一下脚本,按键-技能的绑定可以自行设置了。

藤井紫 发表于 2024-6-16 09:30

月下自己的必杀设计思路是有那么点大病

—— 来自 Xiaomi 23049RAD8C, Android 14上的 S1Next-鹅版 v3.0.0.81-alpha

kimmmmmm 发表于 2024-6-16 09:31

johanliebert 发表于 2024-6-16 09:39

能不能搞一下里猴子的鞭轮舞向左和向右分别映射到ZL和ZR,自己录的一连按就出问题

NameLess2501 发表于 2024-6-16 15:45

johanliebert 发表于 2024-6-16 09:39
能不能搞一下里猴子的鞭轮舞向左和向右分别映射到ZL和ZR,自己录的一连按就出问题 ...

搞了。脚本里找到
funcLT := Backstep
改成
funcLT := WhipSkill
即可,按住LT释放,启动脚本后至少按一次方向键左或者右

johanliebert 发表于 2024-6-16 18:15

NameLess2501 发表于 2024-6-16 15:45
搞了。脚本里找到
funcLT := Backstep
改成


搞错名字了其实想要的是向左或者向右的”神风突“(↑↓ ↘ → + 攻击 / ↑↓ ↙ ← + 攻击),类似psp版玛丽亚按LR那样

NameLess2501 发表于 2024-6-16 18:49

本帖最后由 NameLess2501 于 2024-6-16 18:55 编辑

johanliebert 发表于 2024-6-16 18:15
搞错名字了其实想要的是向左或者向右的”神风突“(↑↓ ↘ → + 攻击 / ↑↓ ↙ ← + 攻击),类似psp版 ...

这个啊,键位和阿鲁卡多的地狱火一样,把想设置的键位替换成地狱火就行。攻击方向随着人物朝向自动改变。

粉有 发表于 2024-6-18 12:18

打开2.2出现这个提示,正常吗?

NameLess2501 发表于 2024-6-18 18:44

粉有 发表于 2024-6-18 12:18
打开2.2出现这个提示,正常吗?

手柄插在电脑上了?也可能是脚本识别不了手柄。

粉有 发表于 2024-6-18 18:56

NameLess2501 发表于 2024-6-18 18:44
手柄插在电脑上了?也可能是脚本识别不了手柄。

原来如此,要先接手柄,我当时没接,现在好了。

theredsoul 发表于 2024-6-18 20:30

想了半天不明白这个脚本干啥用的。
就算不会搓,必杀技使用频率也没那么高吧。

粉有 发表于 2024-6-19 14:23

昨晚到现在无论是用Retroarch还是Duckstation都用不了这个脚本,难受

NameLess2501 发表于 2024-6-19 15:11

本帖最后由 NameLess2501 于 2024-6-19 15:16 编辑

粉有 发表于 2024-6-19 14:23
昨晚到现在无论是用Retroarch还是Duckstation都用不了这个脚本,难受
原理是读取到手柄摇杆或扳机的输入后, 输出键盘的出招信号.
Duckstation 不能同时支持手柄和键盘输入吧, 所以 Duckstation 用不了这个. Retroarch 专用.
插上手柄, 启动脚本, 打开空白记事本, 按住左扳机, 或动动摇杆, 看记事本有没有输出若干 , 有的话, 那脚本就没问题.

脚本没问题的话, 那问题可能是 Retroarch 的设置不一样.
我用 Beetle PSX 模拟核心, 按键映射是:

是默认设置, Retroarch 同时映射手柄和键盘, 这里只看键盘设置, 十字键映射键盘方向键, 圆圈映射 x, 方框映射 a, 叉映射 z, 三角映射s.
这里映射不一样的话, 脚本就无效.

影山银 发表于 2024-6-19 15:22

月下的必杀就是一个噱头吧,不用也可以无障碍通关吧

nukacolamania 发表于 2024-6-19 15:37

影山银 发表于 2024-6-19 15:22
月下的必杀就是一个噱头吧,不用也可以无障碍通关吧

别人我不知道,反正我无障碍通关就靠刷出真空刃

粉有 发表于 2024-6-19 18:12

本帖最后由 粉有 于 2024-6-19 21:06 编辑

NameLess2501 发表于 2024-6-19 15:11
原理是读取到手柄摇杆或扳机的输入后, 输出键盘的出招信号.
Duckstation 不能同时支持手柄和键盘输入吧,...
我Retroarch用的swanstation核心,可能是这个问题,晚上再试试看Bettle

emmm,刚试了下用Bettle PSX或者HW都打不开游戏,没法试了。

迪米特里 发表于 2024-6-19 19:39

玩幸运99模式前期砍不动怪,魔法飞弹还挺有用的,后期就是自由开发套路没什么硬需求了
页: [1]
查看完整版本: 恶魔城 月下 PS版 Retroarch AutoHotkey 一键必杀 脚本