传奇引擎GOM时装功能详解:NPC命令开启/关闭时装外显ShowFashion

来源: 作者: 点击:

在GOM中,时装功能一直是玩家们追逐的热门内容之一。最新的更新带来了一个重要的功能:通过NPC命令可以开启或关闭时装的外显效果,这项功能被称为ShowFashion。

开启和关闭ShowFashion功能
要启用或禁用时装外显,玩家需要通过特定的NPC命令来设置ShowFashion的值:

ShowFashion值:1表示开启时装外显,0表示关闭。这个设置可以通过游戏中的M2菜单的选项-客户端设置-内控制(二)来调整。
确保在M2菜单的选项-客户端设置-内控制(二)中不勾选隐藏时装的选项,否则将无法看到时装界面。

时装物品配置
时装在游戏内部以特定的DB设置进行配置:

时装衣服(位置代码17):可以通过StdMode的段66和67来设置男女衣服。
时装武器(位置代码18):使用StdMode的段68和69来设置。
其他时装物品如项链、头盔、手镯、戒指、勋章、腰带、鞋子和宝石,各自有特定的位置代码和DB设置。
触发时装穿戴和脱下
佩戴时装衣服和时装武器时,可以触发以下QF(任务标签):

人物时装穿戴:[@TakeOn17]
人物时装脱下:[@TakeOff18]
修改UI和素材
要修改游戏中的时装背景图片,需要替换NewopUI.pak文件中的相关素材。UI编辑器无法直接修改这些背景图。

相关常量和标签
在游戏中使用时装相关的常量和标签,例如:

<SDRESS>, \<SWEAPON>, <$SNECKLACE> 等用于标识不同的时装物品。
NPC命令触发QF
勾选或取消外显时装会触发特定的QF事件:

人物:
开启外显时装:[@ShowFashion]
取消外显时装:[@NotShowFashion]
英雄:
开启外显时装:[@HeroShowFashion]
取消外显时装:[@HeroNotShowFashion]
这些QF事件可以在特定情况下触发额外的游戏效果或者任务进展。 

gom时装新功能NPC命令开启/关闭时装外显ShowFashion值(1=显示 0=关闭),M2-选项-客户端设置-内控制(二) 隐藏时装不要勾选否则无法看到时装界面 CHECKITEMTYPE 物品位置 物品类型 17时装衣服18 时装武器



M2-选项-客户端设置-内控制(二) 隐藏时装不要勾选,否则无法看到时装界面
[Setup]
;在!Setup.txt字段下加入
;时装物品显示前缀文字信息
FashionPreFix=[时装]

时装衣服DB设置:StdMode段66为男衣服,67为女衣服,其他字段和普通衣服一样。位置代码:17。
时装武器DB设置:StdMode段68、69为武器,其他字段和普通武器一样。位置代码:18。
时装衣服属性和衣服一样。时装武器属性也是和普通的武器属性一样设置。
佩戴时装衣服和时装武器可以触发:[@TakeOn17]和[@TakeOff18]

NewopUI.pak文件说明

1590~1591 13周年界面时装背景图
1592~1593 13周年界面英雄时装背景图

1594~1595 连击界面时装背景图
1596~1597 连击界面英雄时装背景图

1598~1599 归来界面时装背景图

要修改时装背景图片的,只能在必备补丁NewopUI.pak文件里面替换素材,UI编辑器无法修改

相关常量

<$SDRESS>
<$SWEAPON>
<$SHELMET>
<$SRIGHTHAND>
<$SNECKLACE>
<$SRING_R>
<$SRING_L>
<$SARMRING_R>
<$SARMRING_L>
<$SBELT>
<$SBOOTS>
<$SCHARM>

<$G_SDRESS>
<$G_SWEAPON>
<$G_SHELMET>
<$G_SRIGHTHAND>
<$G_SNECKLACE>
<$G_SRING_R>
<$G_SRING_L>
<$G_SARMRING_R>
<$G_SARMRING_L>
<$G_SBELT>
<$G_SBOOTS>
<$G_SCHARM>

17 时装衣服 时装12个
18 时装武器
19 时装项链
20 时装头盔
21 时装左手镯
22 时装右手镯
23 时装左戒指
24 时装右戒指
25 时装勋章
26 时装腰带
27 时装鞋子
28 时装宝石

DB数据 Stdmode

66, 67 时装衣服
68, 69 时装武器
75, 76, 77 时装项链
78 时装头盔
79, 80 时装手镯
81, 82 时装戒指
83 时装勋章
84, 85 时装腰带
86, 87 时装鞋子
88, 89 时装宝石

NPC命令开启/关闭时装外显 ShowFashion 值(1=显示 0=关闭)

勾选外显时装生效触发QF:
人物:@ShowFashion
英雄:@HeroShowFashion

取消外显时装时候触发QF:
人物:@NotShowFashion
英雄:@HeroNotShowFashion