NVL 脚本编辑器指令列表

发布于 2021-06-26 00:37:42 字数 17489 浏览 1307 评论 0

一、通用参数列表

以下列出部分指令共用的参数,在指令参数列表中就不再重复列出。

(一)trans 相关

当出现“显示效果/消除效果”相关参数时,相关参数及可能的值如下表:
其中 method 包含了一部分使用 DLL 之后的切换效果,如较难实现可无视。

参数说明
time切换时间,毫秒,对不同指令该值具有不同的默认值
canskiptrue/false效果是否可以点击跳过,默认是true
method①~⑩切换效果
crossfade淡入,默认值
universal遮片
turn翻页
wave波纹
ripple水面涟漪效
scroll卷动
mosaic马赛克
rotateswap旋转切换
rotatezoom旋转缩放
rotatevanish旋转消失
rule效果遮片图,当切换效果为universal时读取
fromleft/right/top/bottom切换方向,当切换效果为scroll时读取
staynostay/stayback/stayfore原图是否停留,当切换效果为scroll时读取

(二)layer相关

当出现“层”相关参数时,可能的值如下表:

参数说明
layer指定图层
-stage/base根据版本不同可能会有这两个值,不过都是指背景层
-all全部前景图层(0-8)
-0-7立绘层
-8头像层
page指定页
-fore表页,默认值
-back里页

二、图形化指令、参数列表

(一)图像

(1)显示背景

指令参数是否必须/默认值说明
@bg
-显示效果time=700其他trans相关参数及默认值见上表
-storageY背景图片名
-clfgfalse同时消除所有前景层
-hidemesfalse同时消除对话框(及系统按钮)
-convertfalse图片反色效果
-grayscalefalse图片去色效果
-mcolor蒙版色
-mopacity蒙版色透明度

(2)显示人物

指令参数是否必须/默认值说明
@fg
-显示效果time=500其他trans相关参数及默认值见上表
-storageY人物图片名
-layer0显示人物的图层编号
-posleft/center/right人物显示位置
-left直接指定横坐标,仅当pos为空值时生效,未指定时,会自动取得当前图层的坐标
-top直接指定纵坐标,仅当pos为空值时生效,未指定时,会自动取得当前图层的坐标
-opacity图片透明度

(3)显示头像

指令参数是否必须/默认值说明
@face
-显示效果time=100其他trans相关参数及默认值见上表
-storageY头像图片名
-opacity图片透明度
-fg同时显示人物立绘图片,不能调整位置,会自动取得指定编号图层的坐标
-layer0同时显示的人物立绘所用的图层

(4)消除背景

指令参数是否必须/默认值说明
@clbg
-消除效果time=700其他trans相关参数及默认值见上表
-clfgfalse同时消除所有前景层
-hidemesfalse同时消除对话框(及系统按钮)

(5)消除人物

指令参数是否必须/默认值说明
@clfg
-消除效果time=500其他trans相关参数及默认值见上表
-layer0可选0~8/all
-clfacefalse同时消除头像
-hidemesfalse同时消除对话框(及系统按钮)

(二)对话

(1)对话框相关操作(无参数)

指令名说明
@dia显示一般对话框(uidia内的定义)
@scr显示大对话框(uidia内的定义)
@menu显示透明对话框(uidia内的定义)
@hidemes隐藏对话框(不会消除头像或改变对话框样式)
@showmes将隐藏的对话框显示出来(如隐藏对话框之后头像没有消除过,则头像仍会恢复显示)

(2)对话中常见的指令

指令名说明
[lr]等待点击、点击之后换行
[w]等待点击、点击之后清空之前文字并继续显示下一段
[r]单纯换行
[l]单纯等待点击
[indent]文字缩进
[endindent]解除缩进
[font color=0x000000]改变文字样式,编辑器支持直接插入如左格式的改变颜色代码

(3)人名相关

指令参数是否必须/默认值说明
@npc
-idY要显示的人物姓名,会以【姓名】格式显示
-color显示人名时所用的文字颜色,不指定时会使用人名列表namelist里的路人颜色
-face同时显示头像图片
-fg同时显示人物立绘图片,不能调整位置,会自动取得指定编号图层的坐标
-layer0同时显示的人物立绘所用的图层
指令参数是否必须/默认值说明
@主角显示内容为【f.姓+f.名】,文字颜色使用人名列表namelist里的主角颜色
@其他人物名取得人名列表namelist里定义的人物名,文字颜色并显示
-face同时显示头像图片
-fg同时显示人物立绘图片,不能调整位置,会自动取得指定编号图层的坐标
-layer0同时显示的人物立绘所用的图层

(4)等待

指令参数是否必须/默认值说明
@waitKAG3原版指令
-timeY等待时间(毫秒)
-canskip是否可略过,不填默认为true
指令参数是否必须/默认值说明
@waitclickKAG3原版指令

(5)事件跳转&插入标签

指令参数是否必须/默认值说明
@jumpKAG3原版指令
-storage不填写时默认为同脚本
-target不填写时默认为脚本开头
指令参数是否必须/默认值说明
*标签名|书签名KAG3原版指令

(三)音声

(1)播放音乐

指令参数是否必须/默认值说明
@bgm对应KAG3原版指令@xchgbgm
-storageY音乐文件名
-overlap500音乐切换时两首音乐的交叉时间
-time1000音乐渐入时间(音量从0-满花费的时间)
-looptrue是否循环播放,默认为循环播放

(2)播放音效

指令参数是否必须/默认值说明
@se对应KAG3原版指令@playse/@fadeinse
-storageY音效文件名
-buf0播放编号(0为默认,1为语音)
-loopfalse是否循环
-time渐入时间,不填写时效果同@playse

(3)等待音效

指令参数是否必须/默认值说明
@wsKAG3原版指令
-buf0播放编号(0为默认,1为语音)
-canskipfalse效果是否可以点击跳过

(4)停止音乐

指令参数是否必须/默认值说明
@stopbgmKAG3原版指令
指令参数是否必须/默认值说明
@fadebgmKAG3原版指令
-time渐变时间
-volume渐变音量
指令参数是否必须/默认值说明
@fadeoutbgmKAG3原版指令
-time渐变时间

(5)停止音效

指令参数是否必须/默认值说明
@stopseKAG3原版指令
-buf0播放编号(0为默认,1为语音)
指令参数是否必须/默认值说明
@fadeseKAG3原版指令
-buf0播放编号(0为默认,1为语音)
-time渐变时间
-volume渐变音量
指令参数是否必须/默认值说明
@fadeoutseKAG3原版指令
-buf0播放编号(0为默认,1为语音)
-time渐变时间

(四)选项

(1)准备选项

指令参数是否必须/默认值说明
@selstart开始选项按钮定义(相当于backlay)
-hidemesfalse是否隐藏对话框、头像(并禁止右键操作)
-hidesysbuttonfalse是否隐藏系统按钮(并禁止右键操作)

(2)按钮位置

指令参数是否必须/默认值说明
@locateKAG3原版指令
-x
-y

(3)选项按钮

指令参数是否必须/默认值说明
@selbutton在message1上显示选项按钮
-textY选项按钮上会显示的文字
-targetY点下按钮后会跳转到的标签
-storage点下按钮后会跳转到的脚本文件名
-exp点下按钮后会执行的TJS表达式
-normal按钮一般状态下的图片,不填写则会使用界面配置表setting内的对应值,下同
-over
-on
-enterse
-clickse

(4)等待选项

指令参数是否必须/默认值说明
@selend将之前定义的按钮显示出来(相当于trans+wt)
-显示效果time=300其他trans相关参数及默认值见上表

注:以下为编辑器界面未提供但NVL内可以使用的@selend的参数,优先级低。

指令参数是否必须/默认值说明
-timeout限时选项处理
-outtime限时选项等待时间
-storage超时后跳转去的脚本
-target超时后跳转去的标签
-timebar限时选项剩余时间倒计时槽
-bgimage时间槽背景图形
-bgx时间槽背景图形坐标
-bgy时间槽背景图形坐标
-bar时间槽图片
-x时间槽坐标
-y时间槽坐标
-width时间槽宽度

(5)消除选项

指令参数是否必须/默认值说明
@clsel选择过后使用,将选项按钮消除并将对话框、系统按钮复原
-显示效果time=100其他trans相关参数及默认值见上表

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文