他也玩传奇 首页 传奇学院 引擎功能 gom引擎 查看内容

使用AddDlg命令添加NPC对话框功能说明

2023-7-15 19:19| 发布者: 积木GM论坛| 查看: 1789| 评论: 0

摘要: 命令格式: AddDlg 编号(1-50) 图片文件序号 图片编号 是否可移动(0:不能; 1:可以) 界面X:界面Y 文字偏移X:文字偏移Y 位置 QF触发字段位置:0屏幕上 1装备对话框上 2装备 3时装 4状态 5属性 6称号 7技能 8出战 9包裹 1 ...

使用AddDlg命令添加NPC对话框功能说明


命令格式: AddDlg 编号(1-50) 图片文件序号 图片编号 是否可移动(0:不能; 1:可以) 界面X:界面Y 文字偏移X:文字偏移Y 位置 QF触发字段

位置:0屏幕上 1装备对话框上 2装备 3时装 4状态 5属性 6称号 7技能 8出战 9包裹 10聊天框左侧界面 11聊天框右侧界面 12商铺界面 13查看对方装备对话框上 14查看对方装备 15查看对方时装 16查看对称号

[@添加NPC对话框]
#ACT
AddDlg 1 1 440 1 10:20 30:40 0 @QF脚本字段
;会触发QF脚本的字段[@QF脚本字段]

;-----------------QF脚本----------------------------
[@QF脚本字段]
写脚本的格式和普通脚本一样,不支持使用“@exit”关闭这个对话框,必须使用DelDlg脚本命令关闭\
不支持放OK框 ITEMBOX\
<GOM引擎官方网站|253#GOM引擎官方网站:^254#www.gameofmir.com>\
<当前时间:/SCOLOR=251><$DATETIME>\
<下一页/@下一页>\
<关闭/@关闭>\

[@关闭]
#ACT
DelDlg 1

[@下一页]
<我要出售当前角色,需要设置委托人|254#委托人必须在线,并且同意委托请求/@@InPutString1(请输入委托人名称,委托人必须在线,并且同意委托请求:)>\ \
<上一页/@QF脚本字段>\

[@InPutString1]
#if
NOT S1.checkOnline
#act
SENDMSG 6 你输入的委托人不在线
break

#if
NOT S1.INSAFEZONE
;检测一下委托人是否在安全区,防止玩家恶意输入委托人,弹窗委托人
#act
SENDMSG 6 委托人必须在安全区
break

#if
#act
;SellChar 出售货币类型(0-5) 价格
SellChar 0 100 S1
SENDMSG 6 请通知你的委托人同意委托请求

相关阅读

最新评论