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

注册 登录

QQ登录

只需一步,快速开始

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

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

  [复制链接]

0

主题

100

帖子

201

积分

中级玩家

Rank: 3Rank: 3

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

回复 支持 反对

使用道具 举报

0

主题

35

帖子

63

积分

初级玩家

Rank: 2

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

使用道具 举报

0

主题

181

帖子

254

积分

高级玩家

Rank: 4

贡献度
0
金元
2541
积分
254
精华
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

主题

569

帖子

828

积分

超级玩家

Rank: 5Rank: 5

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

使用道具 举报

0

主题

757

帖子

1101

积分

游戏狂人

Rank: 6Rank: 6

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

使用道具 举报

0

主题

244

帖子

380

积分

高级玩家

Rank: 4

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

使用道具 举报

0

主题

105

帖子

131

积分

中级玩家

Rank: 3Rank: 3

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

使用道具 举报

0

主题

327

帖子

401

积分

高级玩家

Rank: 4

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

使用道具 举报

0

主题

82

帖子

124

积分

中级玩家

Rank: 3Rank: 3

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

使用道具 举报

1

主题

712

帖子

922

积分

超级玩家

Rank: 5Rank: 5

贡献度
4
金元
9056
积分
922
精华
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

帖子

497

积分

高级玩家

Rank: 4

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

使用道具 举报

0

主题

336

帖子

433

积分

高级玩家

Rank: 4

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

使用道具 举报

0

主题

266

帖子

316

积分

高级玩家

Rank: 4

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

使用道具 举报

0

主题

596

帖子

740

积分

超级玩家

Rank: 5Rank: 5

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

使用道具 举报

0

主题

17

帖子

24

积分

新手玩家

Rank: 1

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

使用道具 举报

19

主题

1093

帖子

1436

积分

游戏狂人

Rank: 6Rank: 6

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

使用道具 举报

6

主题

796

帖子

965

积分

超级玩家

Rank: 5Rank: 5

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

使用道具 举报

18

主题

646

帖子

674

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6739
积分
674
精华
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

主题

50

帖子

72

积分

初级玩家

Rank: 2

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

回复 支持 反对

使用道具 举报

0

主题

107

帖子

136

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1360
积分
136
精华
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

主题

144

帖子

247

积分

中级玩家

Rank: 3Rank: 3

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

回复 支持 反对

使用道具 举报

1

主题

620

帖子

612

积分

超级玩家

Rank: 5Rank: 5

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

使用道具 举报

0

主题

214

帖子

247

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2468
积分
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-3-26 19:25 , Processed in 0.039049 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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