搜索
GA-lua白皮书

GA-lua白皮书

本版块未设置版块简介!请后台版块编辑添加。
  •  帖子: 140
  •  讨论: 140
  •  关注: 0

ShowWindowTalked

NLG库 发表于 2025-5-10 19:57:16 | 显示全部楼层 |阅读模式
212 0

ShowWindowTalked
NLG.ShowWindowTalked
NLG.ShowWindowTalked(ToIndex,WinTalkIndex,WindowType,ButtonType,SeqNo,Data)

函数功能
生成并发送对话框

参数说明
ToIndex: 数值型 接收对话框的目标的对象index。
WinTalkIndex: 数值型 生成对话框的目标的对象index,一般为NPC。
WindowType: 数值型 查阅附录对话框类型
ButtonType: 数值型 对话框包含的按钮,查阅附录对话框按钮
SeqNo: 数值型 自定义数值,用于识别不同的对话框事件响应, 具体会在WindowTalkedCallBack中调用
Data: 字符串 对话框的内容,根据不同的对话框类别,有不同的格式,具体会在附录中说明
返回值
0表示成功,其他表示失败。

WindowTalkedCallBack(CharIndex, TargetCharIndex, SeqNo, Select, Data)
参数说明
CharIndex: 数值型 响应事件的对象自身的index,一般为NPC对象的指针,该值由Lua引擎传递给本函数。
TargetCharIndex: 数值型 触发事件的对象的index,一般为玩家对象的指针,该值由Lua引擎传递给本函数。
SeqNo: 数值型 来源对话框的ID,该值与NLG.ShowWindowTalked中的定义应该对应,该值由Lua引擎传递给本函数。
Select: 数值型 玩家所按下的按钮的值或选择框中的选项的值,该值由Lua引擎传递给本函数。
Data: 字符串 客户端所传递回来的值,这个值将根据不同的窗口类型而不同,该值由Lua引擎传递给本函数。
返回值
回复

使用道具 举报

全部评论

暂无评论,期待您打破宁静

TA的帖子
相关帖子
  • Npc
    admin 2025-5-10

    Npc Foreach.Npc(NpcFunction) 函数功能 对所有NPC角色执行指定函数(NpcFunction)。 ...

  • admin 2025-5-10

    Enemy Foreach.Enemy(EnemyFunction) 函数功能 对所有敌人角色执行指定函数(EnemyFun ...

  • Pet
    admin 2025-5-10

    Pet Foreach.Pet(PetFunction) 函数功能 对所有在线宠物执行指定函数(PetFunction) ...

  • admin 2025-5-10

    Player Foreach.Player(PlayerFunction) 函数功能 对所有在线玩家执行指定函数(Playe ...

  • admin 2025-5-10

    SetOfflineLoopEvent Offline.SetOfflineLoopEvent(Dofile,FuncName,CharIndex,Interv ...

  • admin 2025-5-10

    GetOfflineEndTime Offline.GetOfflineEndTime(CharIndex) 函数功能 获取指定玩家离线 ...

  • admin 2025-5-10

    GetOfflineStartTime Offline.GetOfflineStartTime(CharIndex) 函数功能 获取指定玩家 ...

  • admin 2025-5-10

    GetOfflineStatus Offline.GetOfflineStatus(CharIndex) 函数功能 获取指定玩家保持离 ...

  • admin 2025-5-10

    -------------------------------------------------------------------------------- ...

发布 联系QQ