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

注册 登录

QQ登录

只需一步,快速开始

查看: 344|回复: 9
打印 上一主题 下一主题

[求助] 想写个醉酒时额外动作配合醉拳宗的mod,可HasStatus('DRUNK')代码总是无效,求帮忙

[复制链接]

4

主题

321

帖子

426

积分

高级玩家

Rank: 4

贡献度
1
金元
4218
积分
426
精华
0
注册时间
2013-10-19
跳转到指定楼层
主题
发表于 2023-9-16 00:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 天行无常 于 2023-9-16 12:22 编辑

data "BoostConditions" "HasStatus('DRUNK')  "
这一行没有效果啊,改成另一个haspassion倒是起效了,为什么hasstatus就不起效
回复

使用道具 举报

9

主题

949

帖子

1701

积分

匠心精神

Rank: 12Rank: 12Rank: 12

贡献度
34
金元
15654
积分
1701
精华
0
注册时间
2010-4-24
舒服的沙发
发表于 2023-9-16 11:55 | 只看该作者
ApplyStatus(GOB_FESTIVITIES_DRUNK,100,-1) 负一代表永久,数值为正则代表状态持续多少回合。

[GOB_FESTIVITIES_DRUNK 微醺 TWN_DISTILLERY_DRUNK_01 中度醉酒 TWN_DISTILLERY_DRUNK_02 酩酊大醉]
回复 支持 反对

使用道具 举报

4

主题

321

帖子

426

积分

高级玩家

Rank: 4

贡献度
1
金元
4218
积分
426
精华
0
注册时间
2013-10-19
硬硬的板凳
 楼主| 发表于 2023-9-16 12:18 | 只看该作者
本帖最后由 天行无常 于 2023-9-16 12:21 编辑
axonaxis 发表于 2023-9-16 11:55
ApplyStatus(GOB_FESTIVITIES_DRUNK,100,-1) 负一代表永久,数值为正则代表状态持续多少回合。

[GOB_FESTI ...

请问,怎样表达一个条件语句啊,感觉总是不成功

无论是
data "StatsFunctors" IF(HasStatus('DRUNK') or HasStatus('SG_Drunk')):ApplyStatus(POTION_OF_SPEED,100,2);"
还是
data "Conditions" "HasStatus('DRUNK') "
又或是
data "BoostConditions" "HasStatus('DRUNK')"
或者
data "Conditions" "StatusId('DRUNK')
全都不起效果



回复 支持 反对

使用道具 举报

4

主题

321

帖子

426

积分

高级玩家

Rank: 4

贡献度
1
金元
4218
积分
426
精华
0
注册时间
2013-10-19
冰凉的地板
 楼主| 发表于 2023-9-16 12:25 | 只看该作者
axonaxis 发表于 2023-9-16 11:55
ApplyStatus(GOB_FESTIVITIES_DRUNK,100,-1) 负一代表永久,数值为正则代表状态持续多少回合。

[GOB_FESTI ...

在share里没有搜到这几个状态啊,在另外一个pak里吗
回复 支持 反对

使用道具 举报

9

主题

949

帖子

1701

积分

匠心精神

Rank: 12Rank: 12Rank: 12

贡献度
34
金元
15654
积分
1701
精华
0
注册时间
2010-4-24
5#
发表于 2023-9-16 12:34 | 只看该作者
天行无常 发表于 2023-9-16 12:25
在share里没有搜到这几个状态啊,在另外一个pak里吗

你需要把如下这几个文件都解包了Gustav;GustavDev;Shared;SharedDev,有些状态并不在Shared文件夹中描述。关于条件判断我没用过,不好回答。
回复 支持 反对

使用道具 举报

4

主题

321

帖子

426

积分

高级玩家

Rank: 4

贡献度
1
金元
4218
积分
426
精华
0
注册时间
2013-10-19
6#
 楼主| 发表于 2023-9-16 12:35 | 只看该作者
axonaxis 发表于 2023-9-16 11:55
ApplyStatus(GOB_FESTIVITIES_DRUNK,100,-1) 负一代表永久,数值为正则代表状态持续多少回合。

[GOB_FESTI ...

微醺找到了,请问那个喝酒后持续两小时的醉酒状态代码是多少,不是DRUNK吗,应该怎么写【如果处于醉酒状态就获得一个额外动作】这个被动passion
回复 支持 反对

使用道具 举报

9

主题

949

帖子

1701

积分

匠心精神

Rank: 12Rank: 12Rank: 12

贡献度
34
金元
15654
积分
1701
精华
0
注册时间
2010-4-24
7#
发表于 2023-9-16 12:47 | 只看该作者
本帖最后由 axonaxis 于 2023-9-16 12:57 编辑
天行无常 发表于 2023-9-16 12:35
微醺找到了,请问那个喝酒后持续两小时的醉酒状态代码是多少,不是DRUNK吗,应该怎么写【如果处于醉酒状 ...

IF(HasStatus('SHIELD_MASTER') and HasActionResource('ReactionActionPoint', 1, 0, false)):RemoveStatus(SHIELD_MASTER)
这是解包文件中的语法儿,你参考下。
另外我尝试过在Spell中添加DRUNK状态,但不知为何这个状态貌似并没有启作用,所以你先用个类似的状态试试。
回复 支持 反对

使用道具 举报

9

主题

949

帖子

1701

积分

匠心精神

Rank: 12Rank: 12Rank: 12

贡献度
34
金元
15654
积分
1701
精华
0
注册时间
2010-4-24
8#
发表于 2023-9-16 12:51 | 只看该作者
天行无常 发表于 2023-9-16 12:35
微醺找到了,请问那个喝酒后持续两小时的醉酒状态代码是多少,不是DRUNK吗,应该怎么写【如果处于醉酒状 ...

另外推荐本版的【博德之门3数据查询工具-支持直接添加-0.7.1-chenstack】这个查询工具非常不错,各种状态、被动、魔法、动作等等都包括了。
回复 支持 反对

使用道具 举报

4

主题

321

帖子

426

积分

高级玩家

Rank: 4

贡献度
1
金元
4218
积分
426
精华
0
注册时间
2013-10-19
9#
 楼主| 发表于 2023-9-16 13:58 | 只看该作者
还是不行
回复 支持 反对

使用道具 举报

4

主题

321

帖子

426

积分

高级玩家

Rank: 4

贡献度
1
金元
4218
积分
426
精华
0
注册时间
2013-10-19
10#
 楼主| 发表于 2023-9-17 10:47 | 只看该作者
顶一下aa
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-26 23:57 , Processed in 0.121794 second(s), 14 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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