新开传奇BLUE引擎:[@SwitchFashion]切换时装与检查时装信息新功能解析

来源: 作者: 点击:

新开传奇BLUE引擎近日推出新功能,[@SwitchFashion]命令用于切换时装并触发QF,同时增加了检查时装相关信息的功能。以下是详细解析:

切换时装触发QF的[@SwitchFashion]
此命令用于切换时装的显示状态,并触发相应的QF。

$PARAM(0)=0时装隐藏
$PARAM(0)=1时装外显
$PARAM(1)=0应用到人物
$PARAM(1)=1应用到英雄
时装支持普通鉴定和时装护身属性等设置,不受是否外显的影响。时装内发光效果由stditems.db中的shine值决定,对应data/~wfashionshine.wzl文件。每50张图一个效果,图片需保持连续。

示例:

#隐藏人物时装
@SwitchFashion00

#外显英雄时装
@SwitchFashion11
Copy
检查时装相关信息
时装相关信息可在人物的界面上查看,时装和普通衣服一样可以升级属性,且衣服和时装的属性可以同时存在。

关于时装的制作,只需复制一件衣服的DB,将StdMode段的10改为12,11改为13,即可创建一件新时装。

时装补丁与发光效果
时装的shine值大于等于100时,会根据data/~wfashionshine.wzl文件中的图片效果进行发光。例如,shine=100调用049的图片,shine=101调用5099的图片。

自动穿装与穿戴触发
使用TAKEON物品名称命令可以自动穿上背包中的装备。在QFUNCTION-0.TXT中,[@TAKEONX]和[@TAKEOFFX]标签用于检测穿上或取下装备的触发,其中X代表装备位置(0-12)。

查看装备位置与装备类型检测
使用CHECKDLGITEMTYPE命令可以检测放入装备的类型,如衣服、武器、时装等。

示例:

#检测是否为时装
CHECKDLGITEMTYPEFASHION
Copy
UPGRADEITEMEX
此命令用于升级物品的属性,包括物品位置、连击引擎属性位置、成功机率等。

示例:

#升级位置为0的物品,连击引擎属性位置为0,成功机率为50,点数机率为128,不破碎也不还原
UPGRADEITEMEX00501280
Copy
以上新功能的加入,为玩家提供了更多个性化的装备选择和游戏体验,同时也为开发者提供了更丰富的游戏设计工具。 

切换时装触发QF的[@SwitchFashion],$PARAM(0)=0隐藏/1外显,$PARAM(1)=0人物/1英雄,时装支持普通鉴定,时装护身属性等属性等同衣服的设置,不受是否外显的影响,时装内发光:stditems.db中时装的shine>=100,对应data\~wfashionshine.wzl文件,每50张图一个效果,有效图片的请保持连续,例:shine=100调用0~49的图片,shine=101调用50~99的图片战士也可以自动开盾,DBS修正当前使用称号和显示时装开关不保存bug(MySQL版本)。

检查时装相关信息功能:时装升级属性位置16脚本显示装备名字变量<$FASHION>
时装在人物的界面上有个选择显示时装时装和普通衣服一样升级属性衣服和时装的属性同时存在
关于时装如何制作:随便复制一件衣服的DB把StdMode段10改1211改13即可一件新时装就做好了

StdItems.DB以下DB示例:

4;时装(男);12;1;1;0;0;0;2420;5000;0;2;0;1;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;0;0;0;0;0;0;3;2;0;0;;
5;时装(女);13;1;1;0;0;0;2421;5000;0;2;0;1;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;0;0;0;0;0;0;2;2;0;0;;
切换时装触发QF的[@SwitchFashion],$PARAM(0)=0时装隐藏/1时装外显,$PARAM(1)=0人物/1英雄

CHANGEAPPRFILTERS//外观过滤,位置0=时装,1=衣服,2=武器,3头发/斗笠,结果存库(MYSQL版本需要配套更新DBS)

时装补丁:
时装的shine>=100,对应data\~wfashionshine.wzl文件,每50张图一个效果,有效图片的请保持连续,例:shine=100调用0~49的图片,shine=101调用50~99的图片

时装发光:
ShineType发光类型(原shine)可设置:武器、衣服、时装、外发光效果!

自动穿装:
自动穿背包中的装备,TAKEON物品名称装备位置
格式:TAKEON物品名称

查看装备位置

穿戴触发:QFUNCTION-0.TXT中对应标签为[@TAKEONX]、[@TAKEOFFX].其中X(0-12)是装备位置.在[@TAKEOFFX]中.可以检测该位置当前装备(也就是要取下的装备).在[@TAKEONX]中.可以检测到新戴上的装备

[@TAKEONX]穿上装备、取下装备触发16时装装备位置

功能:检查放入装备的类型
;===============================================
CHECKDLGITEMTYPE DRESS//检测是否衣服
         WEAPON//检测是否武器
         MEDAL//勋章
         NECKLACE//项链
         HELMET//头盔
         ARMRING//手镯
         RING//戒指
         BOOTS//靴子
         BELT//腰带
         BUJUK//宝石
         DRUM//军鼓
         HORSE//马牌
         FASHION//时装
UPGRADEITEMEX物品位置(0-12)连击引擎属性位置(0-22)成功机率(0-100)点数机率(0-255)是否破碎或还原(012)(2代表还原)第六参数,非空时,不显示成功、失败、破碎等信息

[顶部]