3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: 3dm_28495076
打印 上一主题 下一主题

[MOD] 【3DM Mod站】《黑神话:悟空(Black Myth: Wukong)》全葫芦无限喝,自动续杯

  [复制链接]

0

主题

108

帖子

216

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2155
积分
216
精华
0
注册时间
2012-5-3
331#
发表于 2025-5-5 17:01 | 只看该作者
多谢 分享

回复 支持 反对

使用道具 举报

0

主题

46

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
744
积分
74
精华
0
注册时间
2024-11-21
332#
发表于 2025-5-5 17:05 | 只看该作者
好东西呀,轻度帮助一下
回复 支持 反对

使用道具 举报

0

主题

186

帖子

265

积分

高级玩家

Rank: 4

贡献度
0
金元
2651
积分
265
精华
0
注册时间
2024-10-7
333#
发表于 2025-5-19 21:17 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

0

主题

274

帖子

343

积分

高级玩家

Rank: 4

贡献度
0
金元
3431
积分
343
精华
0
注册时间
2019-8-4
334#
发表于 2025-5-20 17:55 | 只看该作者
666666666666666666666666
回复 支持 反对

使用道具 举报

3

主题

577

帖子

869

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8691
积分
869
精华
0
注册时间
2012-8-24
335#
发表于 2025-5-21 09:38 | 只看该作者
dddddddddddddddd
回复 支持 反对

使用道具 举报

0

主题

759

帖子

1107

积分

游戏狂人

Rank: 6Rank: 6

贡献度
103
金元
6949
积分
1107
精华
0
注册时间
2009-7-14
336#
发表于 2025-5-21 21:27 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

263

帖子

407

积分

高级玩家

Rank: 4

贡献度
0
金元
4070
积分
407
精华
0
注册时间
2016-1-28
337#
发表于 2025-6-1 22:01 | 只看该作者
6666666666666
回复 支持 反对

使用道具 举报

0

主题

115

帖子

144

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1435
积分
144
精华
0
注册时间
2019-5-3
338#
发表于 2025-6-2 15:40 | 只看该作者
6666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

343

帖子

425

积分

高级玩家

Rank: 4

贡献度
0
金元
4254
积分
425
精华
0
注册时间
2015-10-19
339#
发表于 2025-6-2 16:04 | 只看该作者
6666666666
回复 支持 反对

使用道具 举报

0

主题

84

帖子

129

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1290
积分
129
精华
0
注册时间
2019-10-31
340#
发表于 2025-6-3 00:41 | 只看该作者
如果您要查看本帖隐藏内容请回复
回复 支持 反对

使用道具 举报

1

主题

744

帖子

961

积分

超级玩家

Rank: 5Rank: 5

贡献度
4
金元
9445
积分
961
精华
0
注册时间
2012-2-4
341#
发表于 2025-6-3 01:29 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

34

帖子

57

积分

初级玩家

Rank: 2

贡献度
0
金元
565
积分
57
精华
0
注册时间
2025-3-25
342#
发表于 2025-6-3 22:11 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

463

帖子

498

积分

高级玩家

Rank: 4

贡献度
0
金元
4975
积分
498
精华
0
注册时间
2017-6-3
343#
发表于 2025-6-9 23:11 | 只看该作者
11111111111111
回复 支持 反对

使用道具 举报

0

主题

396

帖子

499

积分

高级玩家

Rank: 4

贡献度
0
金元
4986
积分
499
精华
0
注册时间
2016-7-11
344#
发表于 2025-6-10 10:02 | 只看该作者
6666666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

266

帖子

317

积分

高级玩家

Rank: 4

贡献度
0
金元
3171
积分
317
精华
0
注册时间
2020-2-7
345#
发表于 2025-6-10 13:25 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

624

帖子

779

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7792
积分
779
精华
0
注册时间
2017-4-30
346#
发表于 2025-6-10 18:18 | 只看该作者
666666666666666666
回复 支持 反对

使用道具 举报

0

主题

18

帖子

27

积分

新手玩家

Rank: 1

贡献度
0
金元
265
积分
27
精华
0
注册时间
2025-3-25
347#
发表于 2025-6-10 23:51 | 只看该作者
rrrrrrrrrrr
回复 支持 反对

使用道具 举报

19

主题

1108

帖子

1474

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
14738
积分
1474
精华
0
注册时间
2012-11-22
348#
发表于 2025-6-12 19:54 | 只看该作者
出现在重新自产自销
回复 支持 反对

使用道具 举报

6

主题

796

帖子

967

积分

超级玩家

Rank: 5Rank: 5

贡献度
1
金元
9630
积分
967
精华
0
注册时间
2015-8-25
349#
发表于 2025-6-12 20:13 | 只看该作者
这个好我要了
回复 支持 反对

使用道具 举报

18

主题

691

帖子

744

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7442
积分
744
精华
0
注册时间
2015-2-14
350#
发表于 2025-6-13 14:16 | 只看该作者

function IsNilOrInvalid(obj)
    return obj == nil or not obj:IsValid()
end

local isPeValueUp = false
local IsInPersicDodge = false
local PersicDodgeCounter = 0

ExecuteWithDelay(10000, function()

    RegisterHook("/Script/b1-Managed.BUS_GSEventCollection:Evt_CastSkillWithAnimMontageMultiCast", function(Context, Montage, PlayTimeRate, MontagePosOffset, StartSectionName, Reason)
        -- print(" --------- > ")
        -- print(Montage:get():GetFullName())
        -- print(" -------------")

        local MontageName = Montage:get():GetFullName()
        if IsInPersicDodge then
            if MontageName:find("ComboA") then


                local asset = LoadAsset("/Game/00Main/Animation/Player/Transform/Player_dasheng/Montage/Fashu/AM_dasheng_jxsq_atk_01.AM_dasheng_jxsq_atk_01")

                Montage:set(asset)
                IsInPersicDodge = false

                PersicDodgeCounter = 0
                -- Initialize()

                -- local MontageStartSectionName=FName("AM_dasheng_jxsq_atk_01")
                -- StaticFindObject("/Script/b1-Managed.Default__BGUFunctionLibraryCS"):BGUTryCastSpellWithStartSection(wukong,10516,MontageStartSectionName)
                -- MontageName:set()
            end
        end
    end)

    RegisterHook("/Script/b1-Managed.InputActionEventReceiver:InputActionTrigger", function(Context, ActionName, TriggerEvent, InputActionValueType, InputActionValue)

        local actionName = ActionName:get():ToString()
        if actionName == "IA_B1MoveSideways" or actionName == "IA_B1MoveForward" then
            if not isPeValueUp then

                local BPPlayerController = FindFirstOf("BP_B1PlayerController_C")
                local bpPlayer = BPPlayerController.pawn
                if not IsNilOrInvalid(bpPlayer) then
                    Initialize()
                    BGUFunctionLibraryCS:BGUSetAttrValue(bpPlayer, 39, 880000)
                    BGUFunctionLibraryCS:BGUSetAttrValue(bpPlayer, 139, 880000)
                    BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 450, 1, 1000)

                    isPeValueUp = true
                end
            end
        end
    end)

    RegisterHook("/Script/b1-Managed.BUS_GSEventCollection:Evt_AddBuffNotify_Multicast_Invoke", function(Context, IsHasBuffBefore, Caster, BuffID, BuffDuration)
        -- print(" --------- >")
        -- print(BuffID:get())
        -- print(" --------- >")

        if BuffID:get() == 117 then
            Initialize()

            local BPPlayerController = FindFirstOf("BP_B1PlayerController_C")
            local bpPlayer = BPPlayerController.pawn

            -- print(IsNilOrInvalid(bpPlayer))
            if not IsNilOrInvalid(bpPlayer) then
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 118, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 119, 1, 3000)
                -- BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 120, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 121, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 123, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 1054, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 1055, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 218, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 2093, 1, 3000)
                IsInPersicDodge = true
                PersicDodgeCounter = 0
            end
        elseif BuffID:get() == 1999 then
            isPeValueUp = false
        elseif BuffID:get() == 229 then
            BuffID:set(50005)
        elseif BuffID:get() == 230 then
            BuffID:set(50006)
        end
    end)
end)

LoopAsync(500, function()
    if IsInPersicDodge then
        PersicDodgeCounter = PersicDodgeCounter + 1
        if PersicDodgeCounter > 6 then
            IsInPersicDodge = false
            PersicDodgeCounter = 0
        end
    end
end)

function Initialize()

    if IsNilOrInvalid(BGUFunctionLibraryCS) then
        BGUFunctionLibraryCS = StaticFindObject("/Script/b1-Managed.Default__BGUFunctionLibraryCS")
        if not BGUFunctionLibraryCS:IsValid() then
            BGUFunctionLibraryCS = nil
        end
    end

    if IsNilOrInvalid(UKismetMathLibrary) then
        UKismetMathLibrary = StaticFindObject("/Script/Engine.Default__KismetMathLibrary")
        if not UKismetMathLibrary:IsValid() then
            UKismetMathLibrary = nil
        end
    end
end

RegisterHook("/Script/Engine.PlayerController:ClientRestart", function(Context, pawn)
    local pawnname = pawn:get():GetFullName()
    if pawnname:find("DefaultEmptyPawn_C") then-- trash when start game
        return
    elseif pawnname:find("Unit_Player_Wukong_C") then -- player
        PlayerController = Context:get()
        player=pawn:get()

    end
end)

-- RegisterHook("/Script/b1-Managed.BGUCharacterCSostInitializeComponentsCS", function(Context)
--     print(" ----------- ")
--     print(Context:get():GetFullName())
--     print(" ----------- ")
-- end)

function IsNilOrInvalid(obj)
    return obj == nil or not obj:IsValid()
end

local isPeValueUp = false
local IsInPersicDodge = false
local PersicDodgeCounter = 0

ExecuteWithDelay(10000, function()

    RegisterHook("/Script/b1-Managed.BUS_GSEventCollection:Evt_CastSkillWithAnimMontageMultiCast", function(Context, Montage, PlayTimeRate, MontagePosOffset, StartSectionName, Reason)
        -- print(" --------- > ")
        -- print(Montage:get():GetFullName())
        -- print(" -------------")

        local MontageName = Montage:get():GetFullName()
        if IsInPersicDodge then
            if MontageName:find("ComboA") then


                local asset = LoadAsset("/Game/00Main/Animation/Player/Transform/Player_dasheng/Montage/Fashu/AM_dasheng_jxsq_atk_01.AM_dasheng_jxsq_atk_01")

                Montage:set(asset)
                IsInPersicDodge = false

                PersicDodgeCounter = 0
                -- Initialize()

                -- local MontageStartSectionName=FName("AM_dasheng_jxsq_atk_01")
                -- StaticFindObject("/Script/b1-Managed.Default__BGUFunctionLibraryCS"):BGUTryCastSpellWithStartSection(wukong,10516,MontageStartSectionName)
                -- MontageName:set()
            end
        end
    end)

    RegisterHook("/Script/b1-Managed.InputActionEventReceiver:InputActionTrigger", function(Context, ActionName, TriggerEvent, InputActionValueType, InputActionValue)

        local actionName = ActionName:get():ToString()
        if actionName == "IA_B1MoveSideways" or actionName == "IA_B1MoveForward" then
            if not isPeValueUp then

                local BPPlayerController = FindFirstOf("BP_B1PlayerController_C")
                local bpPlayer = BPPlayerController.pawn
                if not IsNilOrInvalid(bpPlayer) then
                    Initialize()
                    BGUFunctionLibraryCS:BGUSetAttrValue(bpPlayer, 39, 880000)
                    BGUFunctionLibraryCS:BGUSetAttrValue(bpPlayer, 139, 880000)
                    BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 450, 1, 1000)

                    isPeValueUp = true
                end
            end
        end
    end)

    RegisterHook("/Script/b1-Managed.BUS_GSEventCollection:Evt_AddBuffNotify_Multicast_Invoke", function(Context, IsHasBuffBefore, Caster, BuffID, BuffDuration)
        -- print(" --------- >")
        -- print(BuffID:get())
        -- print(" --------- >")

        if BuffID:get() == 117 then
            Initialize()

            local BPPlayerController = FindFirstOf("BP_B1PlayerController_C")
            local bpPlayer = BPPlayerController.pawn

            -- print(IsNilOrInvalid(bpPlayer))
            if not IsNilOrInvalid(bpPlayer) then
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 118, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 119, 1, 3000)
                -- BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 120, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 121, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 123, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 1054, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 1055, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 218, 1, 3000)
                BGUFunctionLibraryCS:BGUAddBuff(bpPlayer, bpPlayer, 2093, 1, 3000)
                IsInPersicDodge = true
                PersicDodgeCounter = 0
            end
        elseif BuffID:get() == 1999 then
            isPeValueUp = false
        elseif BuffID:get() == 229 then
            BuffID:set(50005)
        elseif BuffID:get() == 230 then
            BuffID:set(50006)
        end
    end)
end)

LoopAsync(500, function()
    if IsInPersicDodge then
        PersicDodgeCounter = PersicDodgeCounter + 1
        if PersicDodgeCounter > 6 then
            IsInPersicDodge = false
            PersicDodgeCounter = 0
        end
    end
end)

function Initialize()

    if IsNilOrInvalid(BGUFunctionLibraryCS) then
        BGUFunctionLibraryCS = StaticFindObject("/Script/b1-Managed.Default__BGUFunctionLibraryCS")
        if not BGUFunctionLibraryCS:IsValid() then
            BGUFunctionLibraryCS = nil
        end
    end

    if IsNilOrInvalid(UKismetMathLibrary) then
        UKismetMathLibrary = StaticFindObject("/Script/Engine.Default__KismetMathLibrary")
        if not UKismetMathLibrary:IsValid() then
            UKismetMathLibrary = nil
        end
    end
end

RegisterHook("/Script/Engine.PlayerController:ClientRestart", function(Context, pawn)
    local pawnname = pawn:get():GetFullName()
    if pawnname:find("DefaultEmptyPawn_C") then-- trash when start game
        return
    elseif pawnname:find("Unit_Player_Wukong_C") then -- player
        PlayerController = Context:get()
        player=pawn:get()

    end
end)

-- RegisterHook("/Script/b1-Managed.BGUCharacterCSostInitializeComponentsCS", function(Context)
--     print(" ----------- ")
--     print(Context:get():GetFullName())
--     print(" ----------- ")
-- end)

回复 支持 反对

使用道具 举报

0

主题

56

帖子

80

积分

初级玩家

Rank: 2

贡献度
0
金元
800
积分
80
精华
0
注册时间
2025-5-27
351#
发表于 2025-6-13 15:41 | 只看该作者
感谢您的分享

回复 支持 反对

使用道具 举报

0

主题

112

帖子

143

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1430
积分
143
精华
0
注册时间
2019-5-21
352#
发表于 2025-6-14 03:21 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

0

主题

12

帖子

15

积分

新手玩家

Rank: 1

贡献度
0
金元
150
积分
15
精华
0
注册时间
2019-9-7
353#
发表于 2025-6-14 15:03 | 只看该作者
感谢分享的华路
回复 支持 反对

使用道具 举报

0

主题

156

帖子

266

积分

高级玩家

Rank: 4

贡献度
0
金元
2659
积分
266
精华
0
注册时间
2017-10-12
354#
发表于 2025-6-14 21:10 | 只看该作者
66666
66666

回复 支持 反对

使用道具 举报

1

主题

622

帖子

615

积分

超级玩家

Rank: 5Rank: 5

贡献度
1
金元
6114
积分
615
精华
0
注册时间
2014-1-25
355#
发表于 2025-6-15 00:18 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

214

帖子

247

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2473
积分
247
精华
0
注册时间
2021-2-9
356#
发表于 2025-6-15 22:29 | 只看该作者
66666666666666

回复 支持 反对

使用道具 举报

1

主题

54

帖子

87

积分

初级玩家

Rank: 2

贡献度
0
金元
870
积分
87
精华
0
注册时间
2018-3-17
357#
发表于 2025-6-15 23:22 | 只看该作者
asdfsdafas fsad
回复 支持 反对

使用道具 举报

0

主题

15

帖子

22

积分

新手玩家

Rank: 1

贡献度
0
金元
215
积分
22
精华
0
注册时间
2018-7-28
358#
发表于 2025-6-16 12:06 | 只看该作者
谢谢啊,哈哈。好用
回复 支持 反对

使用道具 举报

1

主题

223

帖子

290

积分

高级玩家

Rank: 4

贡献度
1
金元
2862
积分
290
精华
0
注册时间
2009-1-25
359#
发表于 2025-6-16 13:15 | 只看该作者
感谢感谢。
回复 支持 反对

使用道具 举报

0

主题

54

帖子

68

积分

初级玩家

Rank: 2

贡献度
0
金元
675
积分
68
精华
0
注册时间
2024-10-10
360#
发表于 2025-6-16 18:15 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-7-25 01:33 , Processed in 0.037902 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表