查看: 1654|回复: 15
收起左侧

[动作替换] 海神之怒绑定二百五花枪1.2升级战技

[复制链接]

19

主题

1447

帖子

32万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
26
贡献
45
猫币
0
精华
0
金元
323534
积分
325656
发表于 2025-1-16 09:30:51 | 显示全部楼层 |阅读模式
购买主题 已有 340 人购买  本主题需向作者支付 30 金元 才能浏览
回复

使用道具 举报

19

主题

1447

帖子

32万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
26
贡献
45
猫币
0
精华
0
金元
323534
积分
325656
 楼主| 发表于 2025-1-16 13:26:22 | 显示全部楼层
本帖最后由 zhuertie888 于 2025-1-18 14:37 编辑

各位前辈大神,体验后给个建议或帮助,,弄好了按键定义判断,直接更换文件夹动作包,就可以对应连招,MOD是方便大家以后使用的。动作包再不需要乱七八糟的前置了
不知道上古卷轴库函数是否有,
按键判定,如果有就不用弄脚本了  。以下AI给的方案,不是DAR语句还没弄好
import pygameimport randomdef IsWornHasKeyword(file, item_id):    # 这里需要根据具体的实现添加逻辑    return Falsedef IsActorBase(file, actor_id):    # 这里需要根据具体的实现添加逻辑    return Falsedef Random(threshold):    return random.random() < thresholddef main():    pygame.init()    screen = pygame.display.set_mode((800, 600))    pygame.display.set_caption("Game Example")    running = True    while running:        for event in pygame.event.get():            if event.type == pygame.QUIT:                running = False        # 获取鼠标按键状态        mouse_buttons = pygame.mouse.get_pressed()        # 检查鼠标左键是否被按下        mouse_left_pressed = mouse_buttons[0]        # 原有的逻辑        result1 = IsWornHasKeyword("Skyrim.esm", 0x0006C0EC)        result2 = IsActorBase("Skyrim.esm", 0x00000007)        result3 = Random(0.25)        # 最终结果结合鼠标左键状态        final_result = result1 and result2 and result3 and mouse_left_pressed        print("最终结果:", final_result)        pygame.display.flip()    pygame.quit()if __name__ == "__main__":    main()



方向判断


using UnityEngine;public class KeyCountHandler : MonoBehaviour{    private int wCount = 0;    private int aCount = 0;    private int dCount = 0;    private int sCount = 0;    void Update()    {        if (Input.GetKeyDown(KeyCode.W))        {            wCount++;        }        if (Input.GetKeyDown(KeyCode.A))        {            aCount++;        }        if (Input.GetKeyDown(KeyCode.D))        {            dCount++;        }        if (Input.GetKeyDown(KeyCode.S))        {            sCount++;        }        // 假设 IsEquippedRightType 和 IsActorBase 是已有的函数或方法,这里需要根据实际情况实现        if (IsEquippedRightType(6) && IsActorBase("Skyrim.esm", 0x00000007))        {            if (wCount > 10)            {                // 执行一些操作,例如移动速度加快等                Debug.Log("W key pressed more than 10 times");            }            if (aCount > 5)            {                // 执行一些操作,例如向左转向等                Debug.Log("A key pressed more than 5 times");            }            if (dCount > 5)            {                // 执行一些操作,例如向右转向等                Debug.Log("D key pressed more than 5 times");            }            if (sCount > 10)            {                // 执行一些操作,例如后退速度加快等                Debug.Log("S key pressed more than 10 times");            }        }    }    // 这里需要根据实际情况实现 IsEquippedRightType 函数    private bool IsEquippedRightType(int type)    {        // 示例实现,实际情况需根据具体需求修改        return false;     }    // 这里需要根据实际情况实现 IsActorBase 函数    private bool IsActorBase(string esm, int value)    {        // 示例实现,实际情况需根据具体需求修改        return false;     }}





回复

使用道具 举报

56

主题

1297

帖子

16万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
15
贡献
201
猫币
37
精华
0
金元
162836
积分
165848

游戏VIP联动部游戏天王游戏圣者游戏之神游戏终结者骨灰玩家筒隐月子

发表于 2025-1-16 13:29:10 | 显示全部楼层
有预览嘛
回复

使用道具 举报

0

主题

3946

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
15
贡献
9
猫币
0
精华
0
金元
86253
积分
133194
发表于 2025-1-16 15:29:25 | 显示全部楼层

回复

使用道具 举报

4

主题

195

帖子

3040

积分

超级玩家

Rank: 6Rank: 6

点赞
0
贡献
6
猫币
0
精华
0
金元
2775
积分
3040
发表于 2025-1-16 18:50:21 | 显示全部楼层
什么好东西我看看
回复

使用道具 举报

0

主题

488

帖子

7254

积分

骨灰玩家

Rank: 11Rank: 11Rank: 11Rank: 11

点赞
0
贡献
0
猫币
0
精华
0
金元
6766
积分
7254
发表于 2025-1-19 08:14:59 | 显示全部楼层
666666666
回复

使用道具 举报

0

主题

256

帖子

3249

积分

超级玩家

Rank: 6Rank: 6

点赞
0
贡献
0
猫币
30
精华
0
金元
2993
积分
3249
发表于 2025-1-28 18:29:06 | 显示全部楼层
如果是自带dar,建议提供dar删除路径删除文件名称,现在的萌新起的整合包基本上都有了看到你这个冲突报错估计直接不玩了
回复

使用道具 举报

19

主题

1447

帖子

32万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
26
贡献
45
猫币
0
精华
0
金元
323534
积分
325656
 楼主| 发表于 2025-1-28 19:25:13 | 显示全部楼层
本帖最后由 zhuertie888 于 2025-1-28 20:06 编辑
yuhuangjian 发表于 2025-1-28 18:29
如果是自带dar,建议提供dar删除路径删除文件名称,现在的萌新起的整合包基本上都有了看到你这个冲突报错估 ...

这个不可能冲突的,,加载运行逻辑,只执行一个程序,,另一个覆盖跳过
回复

使用道具 举报

0

主题

256

帖子

3249

积分

超级玩家

Rank: 6Rank: 6

点赞
0
贡献
0
猫币
30
精华
0
金元
2993
积分
3249
发表于 2025-1-29 22:13:48 | 显示全部楼层
zhuertie888 发表于 2025-1-28 19:25
这个不可能冲突的,,加载运行逻辑,只执行一个程序,,另一个覆盖跳过

不好意思看错了,1.21版本没有问题,是1.19版本的,里面的dar.dll文件会和整合包自带的dll产生冲突
QQ20250129-221145.png
回复

使用道具 举报

2

主题

1132

帖子

2万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
4
猫币
0
精华
0
金元
17905
积分
26277
发表于 2025-2-1 15:12:58 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

38

帖子

645

积分

初级玩家

Rank: 2

点赞
0
贡献
0
猫币
30
精华
0
金元
607
积分
645
发表于 2025-2-6 11:12:53 | 显示全部楼层
支持大佬!
回复

使用道具 举报

1

主题

892

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
20
贡献
22
猫币
0
精华
0
金元
8975
积分
14287
发表于 2025-2-10 00:05:59 | 显示全部楼层
为啥我老版本和新版本装完动作都默认男性啊  女性动作无法触发
回复

使用道具 举报

0

主题

1296

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
0
猫币
0
精华
0
金元
15417
积分
16713
发表于 2025-2-10 20:15:31 | 显示全部楼层
66666666666
回复

使用道具 举报

0

主题

561

帖子

5002

积分

游戏精英

Rank: 9Rank: 9Rank: 9

点赞
0
贡献
0
猫币
60
精华
0
金元
4441
积分
5002
发表于 2025-2-14 11:45:49 | 显示全部楼层
666666666666
回复

使用道具 举报

0

主题

536

帖子

6540

积分

资深玩家

Rank: 10Rank: 10Rank: 10

点赞
0
贡献
0
猫币
0
精华
0
金元
6004
积分
6540
发表于 2025-3-12 10:33:41 | 显示全部楼层
6666666
回复

使用道具 举报

0

主题

2433

帖子

9万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
101
贡献
99
猫币
275
精华
0
金元
74863
积分
94101

梦想的开始NBA2K18勋章-火箭夜夜.月影红莲圣诞娘官方群水友姬柊雪菜天际亚丝娜千斗五十铃桐谷直叶康娜卡姆依楪祈夏娜乔丹小暗

发表于 昨天 12:04 | 显示全部楼层
支持大佬!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-6-11 11:40

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.