ShowWindowTalked(CharIndex, _WindowType, _ButtonType, _SeqNo, _Data, [WinTalkIndex]);


函数功能:

对某一对象发送对话框。


操作参数:

参数名 是否必须 类型 说明
_CharIndex int 角色对象索引
_WindowType int 窗口类型
_ButtonType int 按钮类型
_SeqNo int 自定义数值(用于识别不同的对话框事件响应)
_Data string 对话框数据内容(窗口类型不同,则数据内容的格式不同)
_WinTalkIndex int 发送窗口的对象索引(默认值-1)

备注:

发送窗口的对象索引如果设置,玩家就必须在此NPC附近才能接收到此函数所发出去的对话框,而且当玩家离开这个NPC一定范围外,对话框将消失。

返回值:

返回值类型 成功 失败
int 0 非0

操作实例:

--最常用对话框
local Buff = “\n\n这是一个最常用的对话框!”
NLG.ShowWindowTalked(_CharIndex, 0, 99980, 1, Buff, -1);

备注:

  • 更多返回错误代码请看首页的错误代码描述
文档更新时间: 2022-01-13 17:10   作者:105493660