查看: 70|回复: 3
收起左侧

[求助咨询] 求一个会编译脚本的大佬帮个忙

[复制链接]

14

主题

968

帖子

6841

积分

资深玩家

Rank: 10Rank: 10Rank: 10

点赞
55
贡献
46
猫币
1
精华
0
金元
3353
积分
6841
发表于 2025-7-8 16:38:15 | 显示全部楼层 |阅读模式
1000金元
本帖最后由 13006631690 于 2025-7-8 16:40 编辑

求一个会编译脚本的大佬帮个忙!可现G报答!
内容不多但自己实在弄不来,来源是一个L网的mod,private need-orgasm
功能是高潮时漏尿,但该MOD现在有点BUG,触发漏尿时会重置表情,所以我想给下面这段脚本加上一个判定就是动画标签中有vaginal或者anal时才会触发。避免口交动画触发漏尿后嘴闭上了很蛋疼。
但是sexlab的hook不知道怎么写,求会的大佬帮忙!可现G报酬!
附脚本段落以及脚本原source文件,有兴趣的大佬联系我!
Function Orgasm(Actor akActor, int timeout = -1)

    ;Squirt for females
    if akActor.GetLeveledActorBase().GetSex() == 1

        int selfwetchance
        int bladderLv

        if akActor == playerref
            PNO_QF_MainQuest mq = PNO_Config.PNO_MainQuest as PNO_QF_MainQuest
            bladderLv = mq.bladder_lastlevel
            selfwetchance   = duration(bladderLv, PNO_Config.orgasmPercentageLv5, PNO_Config.orgasmPercentageLv1 )
        else
            if !PNO_Config.NpcWetselfToggleVal
                return
            endif
            Float f = Utility.randomFloat(0, 1)
            bladderLv = (( 5 * f * f ) + ( 0.5 * f )) as int
            int i = GetRelationshipRankIndex(akActor)
            selfwetchance   = duration(bladderLv, PNO_Config.orgasmNPCLv5, PNO_Config.orgasmNPCLv1 )
        endif

        if Utility.randomInt(1, 100) <= selfwetchance
            startPeeEffect(bladderLv, akActor, timeout, true)
        endif

    endif

EndFunction



pno_utilityscript.psc

30.01 KB, 下载次数: 2

回复

使用道具 举报

14

主题

968

帖子

6841

积分

资深玩家

Rank: 10Rank: 10Rank: 10

点赞
55
贡献
46
猫币
1
精华
0
金元
3353
积分
6841
 楼主| 发表于 2025-7-8 16:43:42 | 显示全部楼层
我的想法是在
if Utility.randomInt(1, 100) <= selfwetchance
            startPeeEffect(bladderLv, akActor, timeout, true)
        endif
这段中加上anim.hastag作为条件,
变成if Utility.randomInt(1, 100) <= selfwetchance && (anim.hastag{vaginal} or anim.hastag{anal})
但是不知道脚本文件中怎样hook SL的动画,求懂的大佬帮帮忙!
回复

使用道具 举报

2

主题

735

帖子

3万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
15
贡献
4
猫币
0
精华
0
金元
38860
积分
39785
发表于 2025-7-11 12:56:36 | 显示全部楼层
来个传送门
回复

使用道具 举报

14

主题

968

帖子

6841

积分

资深玩家

Rank: 10Rank: 10Rank: 10

点赞
55
贡献
46
猫币
1
精华
0
金元
3353
积分
6841
 楼主| 发表于 2025-7-11 16:10:17 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-12-27 06:06

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