## 功能分类表 | 预定义语法 | 具有预定义函数的关键字或标签 | | ------ | ------------------- | | F 命令 | 只能在定义块中使用的命令 | | E 命令 | 只能在程序块中使用的命令 | | F/E 命令 | 可在程序或定义块中使用的命令 | | 特殊字符 | 在显示的文本块中用作命令替换的特殊字符 | ##### 游戏开始/重置/退出 | [***define**](http://nscripter.insani.org/reference/meirei/define.htm) | 标签表示定义块的开头 | | ------------------------------------------------------------------------------- | ---------- | | [***start**](http://nscripter.insani.org/reference/meirei/start.htm) | 标签表示程序块的开始 | | [**game**](http://nscripter.insani.org/reference/meirei/game.htm) | 结束定义块并执行游戏 | | [**reset**](http://nscripter.insani.org/reference/meirei/reset.htm) | 重置游戏 | | [**definereset**](http://nscripter.insani.org/reference/meirei/definereset.htm) | 强制完全重置脚本 | | [**end**](http://nscripter.insani.org/reference/meirei/end.htm) | 结束游戏和关闭窗口 | ##### 语法标记 | [*****](http://nscripter.insani.org/reference/meirei/syosiki01.htm) | 标签的前缀 | | ------------------------------------------------------------------- | ---------------- | | [**;**](http://nscripter.insani.org/reference/meirei/syosiki02.htm) | 注释的前缀 | | [**:**](http://nscripter.insani.org/reference/meirei/syosiki03.htm) | 在一行上写入和执行多个命令 | | [**%**](http://nscripter.insani.org/reference/meirei/syosiki04.htm) | 数值变量的前缀 | | [**$**](http://nscripter.insani.org/reference/meirei/syosiki05.htm) | 字符变量的前缀 | | [**?**](http://nscripter.insani.org/reference/meirei/syosiki06.htm) | 数组变量的前缀 | | [**~**](http://nscripter.insani.org/reference/meirei/syosiki07.htm) | jumpf/jumpb 的目标点 | | [**`**](http://nscripter.insani.org/reference/insani/backquote.htm) | 允许 1 字节字符显示 | | [**/**](http://nscripter.insani.org/reference/meirei/tokusyu04.htm) | 忽略换行符 | ##### 文本窗口 | [**setwindow**](http://nscripter.insani.org/reference/meirei/setwindow.htm) | 设置文本窗口和字符显示属性 | | --------------------------------------------------------------------------------------- | ------------- | | [**setwindow2**](http://nscripter.insani.org/reference/meirei/setwindow2.htm) | 修改文本窗口出现 | | [**textoff**](http://nscripter.insani.org/reference/meirei/textoff.htm) | 隐藏文本窗口 | | [**texton**](http://nscripter.insani.org/reference/meirei/texton.htm) | 显示文本窗口 | | [**windoweffect**](http://nscripter.insani.org/reference/meirei/windoweffect.htm) | 指定文本窗口的效果 | | [**erasetextwindow**](http://nscripter.insani.org/reference/meirei/erasetextwindow.htm) | 在效果运行时切换文本显示 | ##### 文本显示 | [**defaultfont**](http://nscripter.insani.org/reference/meirei/defaultfont.htm) | 指定默认字体 | | ------------------------------------------------------------------------------- | --------------------- | | [**!s**](http://nscripter.insani.org/reference/meirei/tokusyu05.htm) | 指定字符显示速度 | | [**#**](http://nscripter.insani.org/reference/meirei/tokusyu06.htm) | 更改字符颜色 | | [**textclear**](http://nscripter.insani.org/reference/meirei/textclear.htm) | 清除显示的文本 | | [**locate**](http://nscripter.insani.org/reference/meirei/locate.htm) | 在不更改文本窗口位置的情况下更改字符的位置 | | [**puttext**](http://nscripter.insani.org/reference/meirei/puttext.htm) | 写出一些小指示(例如,在 if 语句之后) | | [**br**](http://nscripter.insani.org/reference/meirei/br.htm) | 在显示的文本中插入回车符 | | [**textspeed**](http://nscripter.insani.org/reference/meirei/textspeed.htm) | 更改文本显示速度 | ##### 点击等待 | [**@**](http://nscripter.insani.org/reference/meirei/tokusyu01.htm) | 输入单击等待状态 | | ----------------------------------------------------------------------------- | ------------------- | | [**\**](http://nscripter.insani.org/reference/meirei/tokusyu02.htm) | 进入回车等待状态 | | [**clickstr**](http://nscripter.insani.org/reference/meirei/clickstr.htm) | 点击指定字符串后进入点击等待状态 | | [_](http://nscripter.insani.org/reference/meirei/tokusyu03.htm) | 忽略下一次点击 | | [**linepage**](http://nscripter.insani.org/reference/meirei/linepage.htm) | 等待行尾的点击 | | [**clickvoice**](http://nscripter.insani.org/reference/meirei/clickvoice.htm) | 单击时播放指定声音 | | [**autoclick**](http://nscripter.insani.org/reference/meirei/autoclick.htm) | 即使没有点击,也能继续进步 | | [**click**](http://nscripter.insani.org/reference/meirei/click.htm) | 输入单击等待状态,而不显示单击等待光标 | ##### 光标 | [**setcursor**](http://nscripter.insani.org/reference/meirei/setcursor.htm) | 指定单击等待光标的图形文件 | | --------------------------------------------------------------------------------- | ---------------------- | | [**abssetcursor**](http://nscripter.insani.org/reference/meirei/abssetcursor.htm) | 锁定鼠标位置并指定用于单击等待光标的图形文件 | | [**mousecursor**](http://nscripter.insani.org/reference/meirei/mousecursor.htm) | 为常规鼠标光标指定图形文件(目前不推荐) | ##### 图像显示 | [**transmode**](http://nscripter.insani.org/reference/meirei/transmode.htm) | 更改 Alpha Blend 透明模式 | | ----------------------------------------------------------------------------- | -------------------------------- | | [**underline**](http://nscripter.insani.org/reference/meirei/underline.htm) | 设置站立图像的地线 | | [**bgalia**](http://nscripter.insani.org/reference/meirei/bgalia.htm) | 设置非标准背景的参数 | | [**humanz**](http://nscripter.insani.org/reference/meirei/humanz.htm) | 指定精灵和站立图像的重叠优先级 | | [**windowback**](http://nscripter.insani.org/reference/meirei/windowback.htm) | 在与站立图像相同的位置插入文本窗口 | | [**bg**](http://nscripter.insani.org/reference/meirei/bg.htm) | 设置背景图片 | | [**ld**](http://nscripter.insani.org/reference/meirei/ld.htm) | 设置站立图像 | | [**cl**](http://nscripter.insani.org/reference/meirei/cl.htm) | 擦除指定的站立图像 | | [**tal**](http://nscripter.insani.org/reference/meirei/tal.htm) | 修改站立图像透明度 | | [**print**](http://nscripter.insani.org/reference/meirei/print.htm) | 显示所有图像,删除不应存在的图像 | | [**lsp**](http://nscripter.insani.org/reference/meirei/lsp.htm) | 将 Sprite 加载到内存中,以便显示它 | | [**lsph**](http://nscripter.insani.org/reference/meirei/lsph.htm) | 将 Sprite 加载到内存中,覆盖最后一个无效的 Sprite | | [**csp**](http://nscripter.insani.org/reference/meirei/csp.htm) | 从内存中删除 Sprite | | [**vsp**](http://nscripter.insani.org/reference/meirei/vsp.htm) | 切换精灵显示(必须先通过 LSP/LSPH 加载) | | [**spstr**](http://nscripter.insani.org/reference/meirei/spstr.htm) | 通过重写文本精灵来更改复杂按钮上的文本字符串 | | [**msp**](http://nscripter.insani.org/reference/meirei/msp.htm) | 更改 Sprite 位置(方法 1) | | [**amsp**](http://nscripter.insani.org/reference/meirei/amsp.htm) | 更改 Sprite 位置(方法 2) | | [**cell**](http://nscripter.insani.org/reference/meirei/cell.htm) | 手动指定精灵的单元格 | | [**blt**](http://nscripter.insani.org/reference/meirei/blt.htm) | 瞬间将图像快速传输到屏幕上 | | [**ofscpy**](http://nscripter.insani.org/reference/meirei/ofscpy.htm) | 将 BLT 绘制的图像传输到屏幕外缓冲区 | | [**repaint**](http://nscripter.insani.org/reference/meirei/repaint.htm) | 重绘屏幕 | ##### 图像效果 | [**effect**](http://nscripter.insani.org/reference/meirei/effect.htm) | 指定效果 | | ------------------------------------------------------------------------------- | --------------- | | [**effectblank**](http://nscripter.insani.org/reference/meirei/effectblank.htm) | 指定效果结束后的等待时间 | | [**effectcut**](http://nscripter.insani.org/reference/meirei/effectcut.htm) | 在选择对话框期间切换效果运行时 | | [**quake**](http://nscripter.insani.org/reference/meirei/quake.htm) | 在屏幕上产生地震效果 | | [**quakex**](http://nscripter.insani.org/reference/meirei/quakex.htm) | 在屏幕上产生水平抖动效果 | | [**quakey**](http://nscripter.insani.org/reference/meirei/quakey.htm) | 在屏幕上产生垂直晃动效果 | | [**monocro**](http://nscripter.insani.org/reference/meirei/monocro.htm) | 使屏幕单色 | | [**nega**](http://nscripter.insani.org/reference/meirei/nega.htm) | 使屏幕为负片 | ##### 字符/数字/条形显示 | [**%**](http://nscripter.insani.org/reference/meirei/tokusyu10.htm) | 显示数值变量的内容 | | ----------------------------------------------------------------------------- | --------- | | [**$**](http://nscripter.insani.org/reference/meirei/tokusyu09.htm) | 显示字符变量的内容 | | [**bar**](http://nscripter.insani.org/reference/meirei/bar.htm) | 创建和显示条形图 | | [**barclear**](http://nscripter.insani.org/reference/meirei/barclear.htm) | 清除条形显示 | | [**prnum**](http://nscripter.insani.org/reference/meirei/prnum.htm) | 初始化数字标签 | | [**prnumclear**](http://nscripter.insani.org/reference/meirei/prnumclear.htm) | 清除数字标签 | ##### 音乐/特效播放 | [**cdfadeout**](http://nscripter.insani.org/reference/meirei/cdfadeout.htm) | 指定 CD-DA 淡出时间 | | ----------------------------------------------------------------------------------- | ----------------------------------- | | [**mp3fadeout**](http://nscripter.insani.org/reference/meirei/mp3fadeout.htm) | 指定 MP3 淡出时间 | | [**play**](http://nscripter.insani.org/reference/meirei/play.htm) | 播放 CD-DA 或 MIDI | | [**playonce**](http://nscripter.insani.org/reference/meirei/playonce.htm) | 仅播放一次指定的 CD-DA 轨道或 MIDI 文件 | | [**playstop**](http://nscripter.insani.org/reference/meirei/playstop.htm) | 停止 CD-DA 或 MIDI 播放 | | [**wave**](http://nscripter.insani.org/reference/meirei/wave.htm) | 仅播放一次 WAV 文件 | | [**waveloop**](http://nscripter.insani.org/reference/meirei/waveloop.htm) | 循环 WAV 文件播放 | | [**wavestop**](http://nscripter.insani.org/reference/meirei/wavestop.htm) | 停止 WAV 文件播放 | | [**mp3**](http://nscripter.insani.org/reference/meirei/mp3.htm) | 只播放一次指定的MP3文件 | | [**mp3loop**](http://nscripter.insani.org/reference/meirei/mp3loop.htm) | 循环 MP3 文件播放 | | [**mp3save**](http://nscripter.insani.org/reference/meirei/mp3save.htm) | 如果游戏在 MP3 播放过程中保存,则在加载游戏时,请在该位置恢复播放 | | [**dsound**](http://nscripter.insani.org/reference/meirei/dsound.htm) | 声明您正在使用 DirectSound(在最新版本中不是必需的) | | [**dwave**](http://nscripter.insani.org/reference/meirei/dwave.htm) | 仅使用DirectSound播放一次WAV文件 | | [**dwaveloop**](http://nscripter.insani.org/reference/meirei/dwaveloop.htm) | 使用 DirectSound 循环 WAV 文件 | | [**dwavestop**](http://nscripter.insani.org/reference/meirei/dwavestop.htm) | 在 DirectSound 中停止 WAV 文件播放 | | [**dwaveload**](http://nscripter.insani.org/reference/meirei/dwaveload.htm) | 将WAV文件加载到内存中 | | [**dwaveplay**](http://nscripter.insani.org/reference/meirei/dwaveplay.htm) | 播放一次内存中已有的 WAV 文件 | | [**dwaveplayloop**](http://nscripter.insani.org/reference/meirei/dwaveplayloop.htm) | 循环播放内存中已有的 WAV 文件 | | [**stop**](http://nscripter.insani.org/reference/meirei/stop.htm) | 停止所有音乐播放 | ##### 短片播放 | [**avi**](http://nscripter.insani.org/reference/meirei/avi.htm) | 播放 AVI 文件 | | ------------------------------------------------------------------------- | ---------- | | [**mpegplay**](http://nscripter.insani.org/reference/meirei/mpegplay.htm) | 播放 MPEG 文件 | ##### 选择 | [**selectcolor**](http://nscripter.insani.org/reference/meirei/selectcolor.htm) | 指定选择文本颜色 | | ------------------------------------------------------------------------------- | ---------------------- | | [**selectvoice**](http://nscripter.insani.org/reference/meirei/selectvoice.htm) | 指定要在选择时播放的声音 | | [**select**](http://nscripter.insani.org/reference/meirei/select.htm) | 设置选择 | | [**selgosub**](http://nscripter.insani.org/reference/meirei/selgosub.htm) | 设置跳转到子例程的选项 | | [**selnum**](http://nscripter.insani.org/reference/meirei/selnum.htm) | 显示所选选项并将其结果添加到指定的数值变量中 | ##### 跳 | [**goto**](http://nscripter.insani.org/reference/meirei/goto.htm) | 跳转到指定标签 | | --------------------------------------------------------------------- | --------------- | | [**skip**](http://nscripter.insani.org/reference/meirei/skip.htm) | 跳过接下来的 X 行脚本 | | [**gosub**](http://nscripter.insani.org/reference/meirei/gosub.htm) | 调用子例程 | | [**return**](http://nscripter.insani.org/reference/meirei/return.htm) | 从子例程返回 | | [**jumpf**](http://nscripter.insani.org/reference/meirei/jumpf.htm) | 跳转到下一个 ~ 符号的位置 | | [**jumpb**](http://nscripter.insani.org/reference/meirei/jumpb.htm) | 跳转到最后一个 ~ 符号的位置 | ##### 点击时跳转到旗帜 | [**trap**](http://nscripter.insani.org/reference/meirei/trap.htm) | 左键跳转到指定标签 | | ------------------------------------------------------------------------- | ------------------------- | | [**lr_trap**](http://nscripter.insani.org/reference/meirei/lr_trap.htm) | 左键或右键跳转到指定标签 | | [**trap2**](http://nscripter.insani.org/reference/meirei/trap2.htm) | 设置「跳到下一个选择」时,左键跳转到指定标签 | | [**lr_trap2**](http://nscripter.insani.org/reference/meirei/lr_trap2.htm) | 设置「跳到下一个选项」时,左键或右键跳转到指定标签 | ##### 图像按钮 | [**btndef**](http://nscripter.insani.org/reference/meirei/btndef.htm) | 将按钮图形文件加载到内存中。 | | ------------------------------------------------------------------------------- | -------------------------------- | | [**btn**](http://nscripter.insani.org/reference/meirei/btn.htm) | 将图像初始化为按钮(方法 1) | | [**btnwait**](http://nscripter.insani.org/reference/meirei/btnwait.htm) | 显示图像按钮并将其置于单击等待状态(方法 1) | | [**btnwait2**](http://nscripter.insani.org/reference/meirei/btnwait2.htm) | 显示图像按钮并将其置于单击等待状态(方法 2) | | [**spbtn**](http://nscripter.insani.org/reference/meirei/spbtn.htm) | 将 Sprite 指定为图像按钮 | | [**getbtntimer**](http://nscripter.insani.org/reference/meirei/getbtntimer.htm) | 获取自我们输入 btnwait 到数值变量以来已经过去了多少时间 | | [**btntime**](http://nscripter.insani.org/reference/meirei/btntime.htm) | 为图像按钮功能创建时间限制 | | [**exbtn**](http://nscripter.insani.org/reference/meirei/exbtn.htm) | 创建复杂(复合)按钮 | | [**exbtn_d**](http://nscripter.insani.org/reference/meirei/exbtn_d.htm) | 指定使用复杂按钮时的光标行为 | ##### 等待/计时器 | [**!d**](http://nscripter.insani.org/reference/meirei/tokusyu07.htm) | 等待指定时间 | | ----------------------------------------------------------------------------- | ----------------- | | [**!w**](http://nscripter.insani.org/reference/meirei/tokusyu08.htm) | 等待指定时间,忽略点击 | | [**delay**](http://nscripter.insani.org/reference/meirei/delay.htm) | 导致时间延迟(方法 1) | | [**wait**](http://nscripter.insani.org/reference/meirei/wait.htm) | 导致时间延迟(方法 2) | | [**resettimer**](http://nscripter.insani.org/reference/meirei/resettimer.htm) | 复位内部定时器 | | [**waittimer**](http://nscripter.insani.org/reference/meirei/waittimer.htm) | 等到指定时间(按内部时间计算)过去 | | [**gettimer**](http://nscripter.insani.org/reference/meirei/gettimer.htm) | 获取内部定时器的值 | | [**spwait**](http://nscripter.insani.org/reference/meirei/spwait.htm) | 等到指定的精灵编号的动画结束 | ##### 变量操作/计算 | [**stralias**](http://nscripter.insani.org/reference/meirei/stralias.htm) | 创建字符串别名/文件名别名 | | ------------------------------------------------------------------------- | --------------------------------- | | [**numalias**](http://nscripter.insani.org/reference/meirei/numalias.htm) | 创建数值变量别名 | | [**intlimit**](http://nscripter.insani.org/reference/meirei/intlimit.htm) | 设置数值变量的最大值和最小值 | | [**dim**](http://nscripter.insani.org/reference/meirei/dim.htm) | 声明数组变量 | | [**mov**](http://nscripter.insani.org/reference/meirei/mov.htm) | 将值加载到数值或字符变量中 | | [**mov3~mov10**](http://nscripter.insani.org/reference/meirei/movn.htm) | 将值加载到多个数值或字符变量中 | | [**movl**](http://nscripter.insani.org/reference/meirei/movl.htm) | 将整行加载到数组中 | | [**add**](http://nscripter.insani.org/reference/meirei/add.htm) | 添加数字 | | [**sub**](http://nscripter.insani.org/reference/meirei/sub.htm) | 减去数字 | | [**inc**](http://nscripter.insani.org/reference/meirei/inc.htm) | 增量变量 | | [**dec**](http://nscripter.insani.org/reference/meirei/dec.htm) | 递减变量 | | [**mul**](http://nscripter.insani.org/reference/meirei/mul.htm) | 乘以数字 | | [**div**](http://nscripter.insani.org/reference/meirei/div.htm) | 除数 | | [**mod**](http://nscripter.insani.org/reference/meirei/mod.htm) | mod(请注意,这是一个程序化的mod,而不是真正的modulo) | | [**rnd**](http://nscripter.insani.org/reference/meirei/rnd.htm) | 创建随机数(方法 1) | | [**rnd2**](http://nscripter.insani.org/reference/meirei/rnd2.htm) | 创建随机数(方法 2) | | [**itoa**](http://nscripter.insani.org/reference/meirei/itoa.htm) | 将数值变量更改为字符或字符串 | | [**atoi**](http://nscripter.insani.org/reference/meirei/atoi.htm) | 将字符变量更改为数字 | ##### 条件表达式/循环 | [**if**](http://nscripter.insani.org/reference/meirei/if.htm) | if(conditional statement) { 命令 } | | -------------------------------------------------------------------- | -------------------------------- | | [**notif**](http://nscripter.insani.org/reference/meirei/notif.htm) | 如果 (!(条件语句)) { 命令 } | | [**cmp**](http://nscripter.insani.org/reference/meirei/cmp.htm) | 比较字符变量 | | [**fchk**](http://nscripter.insani.org/reference/meirei/fchk.htm) | 检查指定的镜像标签是否已读取 | | [**lchk**](http://nscripter.insani.org/reference/meirei/lchk.htm) | 检查指定的标签是否已读取 | | [**for~next**](http://nscripter.insani.org/reference/meirei/for.htm) | 循环命令 | | [**break**](http://nscripter.insani.org/reference/meirei/break.htm) | 跳出 for 循环 | ##### 右键单击功能 | [**rmenu**](http://nscripter.insani.org/reference/meirei/rmenu.htm) | 初始化并在右键单击时显示菜单 | | --------------------------------------------------------------------------------------- | -------------- | | [**menusetwindow**](http://nscripter.insani.org/reference/meirei/menusetwindow.htm) | 初始化右键菜单的窗口 | | [**savename**](http://nscripter.insani.org/reference/meirei/savename.htm) | 指定右键菜单的保存文件名 | | [**menuselectcolor**](http://nscripter.insani.org/reference/meirei/menuselectcolor.htm) | 指定右键单击菜单文本的颜色 | | [**menuselectvoice**](http://nscripter.insani.org/reference/meirei/menuselectvoice.htm) | 为右键单击菜单指定系统声音 | | [**rlookback**](http://nscripter.insani.org/reference/meirei/rlookback.htm) | 右键单击后跳转到日志模式 | | [**roff**](http://nscripter.insani.org/reference/meirei/roff.htm) | 忽略右键单击 | | [**rmode**](http://nscripter.insani.org/reference/meirei/rmode.htm) | 打开和关闭右键单击的可用性 | ##### 日志模式 | [**lookbackbutton**](http://nscripter.insani.org/reference/meirei/lookbackbutton.htm) | 指定图像按钮以进入日志模式 | | ------------------------------------------------------------------------------------- | -------------------- | | [**lookbackcolor**](http://nscripter.insani.org/reference/meirei/lookbackcolor.htm) | 为日志模式指定文本颜色 | | [**lookbackvoice**](http://nscripter.insani.org/reference/meirei/lookbackvoice.htm) | 在日志模式下向上翻页/向下翻页时播放声音 | | [**lookbackflush**](http://nscripter.insani.org/reference/meirei/lookbackflush.htm) | 清除日志模式 | ##### 跳过模式 | [**kidokuskip**](http://nscripter.insani.org/reference/meirei/kidokuskip.htm) | 打开跳过模式 | | ------------------------------------------------------------------------------------- | -------------------------- | | [**mode_wave_demo**](http://nscripter.insani.org/reference/meirei/mode_wave_demo.htm) | 即使指定了「跳到下一个选择」,也可以播放WAVE文件 | | [**skipoff**](http://nscripter.insani.org/reference/meirei/skipoff.htm) | 关闭“跳过模式” | ##### 文件访问日志/全局变量 | [**filelog**](http://nscripter.insani.org/reference/meirei/filelog.htm) | 尝试创建/使用文件访问日志 | | ------------------------------------------------------------------------- | ------------- | | [**globalon**](http://nscripter.insani.org/reference/meirei/globalon.htm) | 允许使用全局变量 | | [**labellog**](http://nscripter.insani.org/reference/meirei/labellog.htm) | 标签访问日志 | ##### 保存/加载 | [**savenumber**](http://nscripter.insani.org/reference/meirei/savenumber.htm) | 修改保存次数限制 | | ----------------------------------------------------------------------------------- | -------------- | | [**savegame**](http://nscripter.insani.org/reference/meirei/savegame.htm) | 将游戏保存在指定的保存文件中 | | [**loadgame**](http://nscripter.insani.org/reference/meirei/loadgame.htm) | 从指定的保存文件加载游戏 | | [**savefileexist**](http://nscripter.insani.org/reference/meirei/savefileexist.htm) | 检查保存文件是否存在 | | [**saveon**](http://nscripter.insani.org/reference/meirei/saveon.htm) | 进入保存对话框 | | [**saveoff**](http://nscripter.insani.org/reference/meirei/saveoff.htm) | 从“保存”对话框中转义 | ##### 附加功能 | [**mesbox**](http://nscripter.insani.org/reference/meirei/mesbox.htm) | 创建消息框 | | ----------------------------------------------------------------------------- | -------------- | | [**inputstr**](http://nscripter.insani.org/reference/meirei/inputstr.htm) | 等待玩家输入角色(方法1) | | [**input**](http://nscripter.insani.org/reference/meirei/input.htm) | 等待玩家输入角色(方法2) | | [**clickpos**](http://nscripter.insani.org/reference/meirei/clickpos.htm) | 点击获取光标坐标 | | [**systemcall**](http://nscripter.insani.org/reference/meirei/systemcall.htm) | 执行右键单击菜单中列出的操作 | ##### 模式自定义函数 | [**automode**](http://nscripter.insani.org/reference/meirei/automode.htm) | 允许使用自动模式 | | ----------------------------------------------------------------------------------- | ------------------------ | | [**automode_time**](http://nscripter.insani.org/reference/meirei/automode_time.htm) | 在自动模式下指定未播放声音时的字符延迟时间 | | [**defvoicevol**](http://nscripter.insani.org/reference/meirei/defvoicecol.htm) | 设置语音的默认音量(新命令) | | [**defsevol**](http://nscripter.insani.org/reference/meirei/defsevol.htm) | 设置 SFX 的默认音量 | | [**defmp3vol**](http://nscripter.insani.org/reference/meirei/defmp3vol.htm) | 设置 MP3 文件的默认音量 | | [**mode_saya**](http://nscripter.insani.org/reference/meirei/mode_saya.htm) | 允许使用同人游戏“沙耶~不道德迷宫~”中的模式。 | | [**mode_ext**](http://nscripter.insani.org/reference/meirei/automode.htm) | 允许使用“Gin'iro”使用的自动模式 | | [**mode800**](http://nscripter.insani.org/reference/meirei/mode800.htm) | 将屏幕尺寸设置为 800x600 | ##### 插件/档案 | [**soundpressplgin**](http://nscripter.insani.org/reference/meirei/soundpressplgin.htm) | 通过插件/ dll加载压缩音频功能(现在只需使用DirectSound命令即可) | | --------------------------------------------------------------------------------------- | ---------------------------------------- | | [**spi**](http://nscripter.insani.org/reference/meirei/spi.htm) | 通过插件/DLL 加载压缩图像功能 | | [**arc**](http://nscripter.insani.org/reference/meirei/arc.htm) | 使用指定的存档 | | [**nsa**](http://nscripter.insani.org/reference/meirei/nsa.htm) | 打开 NSA 存档访问权限 | | [**nsadir**](http://nscripter.insani.org/reference/meirei/nsadir.htm) | 指定 NSA 存档所在的文件夹 | ##### 安慰 | [**versionstr**](http://nscripter.insani.org/reference/meirei/versionstr.htm) | 修改版本字符串 | | ----------------------------------------------------------------------------- | ------- | | [**caption**](http://nscripter.insani.org/reference/meirei/caption.htm) | 修改窗口标题 | ##### 数据解析 | [**date**](http://nscripter.insani.org/reference/meirei/date.htm) | 获取年、月和日 | | ----------------------------------------------------------------------------- | ----------------------- | | [**time**](http://nscripter.insani.org/reference/meirei/time.htm) | 按小时、分钟和秒获取当前时间 | | [**savetime**](http://nscripter.insani.org/reference/meirei/savetime.htm) | 获取保存指定保存文件的日期 | | [**getversion**](http://nscripter.insani.org/reference/meirei/getversion.htm) | 获取当前 NScripter 生成的版本字符串 | | [**getreg**](http://nscripter.insani.org/reference/meirei/getreg.htm) | 从 Windows 注册表中获取值 | | [**getini**](http://nscripter.insani.org/reference/meirei/getini.htm) | 读取 INI 文件 | ##### 菜单栏函数 | [**killmenu**](http://nscripter.insani.org/reference/meirei/killmenu.htm) | 擦除菜单栏 | | --------------------------------------------------------------------------------------- | --------------------------- | | [**defaultspeed**](http://nscripter.insani.org/reference/meirei/defaultspeed.htm) | 在菜单栏上指定可选择的文本显示速度 | | [**!sd**](http://nscripter.insani.org/reference/meirei/tokusyu11.htm) | 使用 defaultspeed 命令传递的文本显示速度 | | [**menu_full**](http://nscripter.insani.org/reference/meirei/menu_full.htm) | 进入全屏模式 | | [**menu_window**](http://nscripter.insani.org/reference/meirei/menu_window.htm) | 进入窗口模式 | | [**menu_click_def**](http://nscripter.insani.org/reference/meirei/menu_click_def.htm) | 进入默认菜单栏操作模式 | | [**menu_click_page**](http://nscripter.insani.org/reference/meirei/menu_click_page.htm) | 进入菜单随每页显示的模式 | ##### 系统定制功能 | ***customsel** | 与 CSEL 命令交互的标签 | | ----------------- | ------------------------------- | | **textgosub** | 通常用于在系统自定义中的单击等待状态期间提供弹出文本 | | **csel** | 在系统自定义中描述选项 | | **cselbtn** | 创建带有选择文本的按钮 | | **getcselnum** | 获取 CSEL Choice 分支机构的数量 | | **cselgoto** | 跳转到 CSEL 创建的标签 | | **textbtnwait** | 输入 CustomWait 定义的 Click Wait 状态 | | **selectbtnwait** | 输入 customsel 定义的 Click Wait 状态 | | **texec** | 在等待重新编辑时删除文本 | | **getcursorpos** | 获取文本光标的当前位置 |