正在加载文档
拓展多窗口脚本功能
- 效果类似NPC弹框,插件实现了自定义绑定到任意窗口和位置,具体怎么用,靠自己发挥
- 窗口调用 在#say或对话框脚本开头(必须第一行顶格)加入`$Exwindow`则调用多窗口脚本
- 注:凡是要在窗口显示的脚本都必须在对话框脚本开头加入此参数
- 例如1:
注:`$ExWindow 9 560 180$` 也可以写作 `$ExWindow_9_560_180$` 或 `$ExWindow-9-560-180$`
```
[@main]
$ExWindow 9 560 180$
你好扩展窗口!
;表示在窗口9,X坐标560,Y坐标180显示脚本内容 你好扩展窗口!
;上面的例子等同
[@main]
$ExWindow_9_560_180$
你好扩展窗口!
```
- 二、脚本调用 扩展窗口调用脚本执行统一跳转到QF处执行
- QF执行规则必须加入前缀`@EX#`,目的是防止外挂点击QF任意字段
- *特别注意*:只要是`@EX#`开头的且QF中存在的字段,用户不受点击限制,请务必做好检测命令,防止被刷!(其他字段依然按照原安全级别执行)
- 例如:
```
[@main]
$EXWindow 9 560 180$
你好扩展窗口!\
<你好/@EX#你好>
;QF脚本中:
[@EX#你好]
$EXWindow 9 560 180$
感谢你的支持,你点击了扩展窗口标签
```
- 窗口位置参考
0:游戏主界面 / 1:人物装备对话框 / 2:装备页面 / 3:时装页面 / 4:状态页面 / 5:属性页面 / 6:称号页面 / 7:技能页面 / 8:出战页面 / 9:包裹界面 / 10:聊天框左侧界面 / 11:聊天框右侧界面 / 12:商铺界面 / 13:查看对方装备对话框 / 14:查看对方装备页面 / 15:查看对方时装页面 / 16:查看对称号页面 / 17:大地图界面 / 25:十二生肖界面 / 26:查看对方生肖界面
- 或直接写入组件名称,组件名称参考登录器配置器UI名字
```
;NPC脚本
[@测试]
#IF
#ACT
#CALL [例子.txt] @Ex#打开
;QFunction-0.txt 脚本
[@脚本加载]
#CALL [例子.txt] @例子
;QuestDiary\例子.txt 内容
[@例子]
{
[@Ex#打开]
#if
#act
mov S$背包脚本 $ExWindow_9_550_40$
#Say
<$STR(S$背包脚本)>
<IMG:29:30:0:0>\
请选择页码\
<1/@Ex#1> <2/@Ex#2> <3/@Ex#3> <4/@Ex#4>\ \
<关闭/@Ex#关闭>
[@Ex#关闭]
#Say
<$STR(S$背包脚本)>
<IMG:29:30:0:0>\
<Text:打开:0:0/@Ex#打开>
[@Ex#1]
<$STR(S$背包脚本)>
<IMG:29:30:0:0>\
当前第1页\
<回收一级沃玛装备/@Ex#回收一级沃玛装备>\
<回收一级祖玛装备/@Ex#回收一级祖玛装备>\
<回收一级赤月装备/@Ex#回收一级赤月装备>\
<1> <2/@Ex#2> <3/@Ex#3> <4/@Ex#4>\ \
<关闭/@Ex#关闭>
[@Ex#2]
<$STR(S$背包脚本)>
<IMG:29:30:0:0>\
当前第2页\
<回收二级沃玛装备/@Ex#回收二级沃玛装备>\
<回收二级祖玛装备/@Ex#回收二级祖玛装备>\
<回收二级赤月装备/@Ex#回收二级赤月装备>\
<1/@Ex#1> <2> <3/@Ex#3> <4/@Ex#4>\ \
<关闭/@Ex#关闭>
[@Ex#3]
<$STR(S$背包脚本)>
<IMG:29:30:0:0>\
当前第3页\
<回收三级沃玛装备/@Ex#回收三级沃玛装备>\
<回收三级祖玛装备/@Ex#回收三级祖玛装备>\
<回收三级赤月装备/@Ex#回收三级赤月装备>\
<1/@Ex#1> <2/@Ex#2> <3> <4/@Ex#4>\ \
<关闭/@Ex#关闭>
[@Ex#4]
<$STR(S$背包脚本)>
<IMG:29:30:0:0>\
当前第4页\
<回收四级沃玛装备/@Ex#回收四级沃玛装备>\
<回收四级祖玛装备/@Ex#回收四级祖玛装备>\
<回收四级赤月装备/@Ex#回收四级赤月装备>\
<1/@Ex#1> <2/@Ex#2> <3/@Ex#3> <4>\ \
<关闭/@Ex#关闭>
[@Ex#回收一级沃玛装备]
#act
sendmsg 7 回收一级沃玛装备
[@Ex#回收一级祖玛装备]
#act
sendmsg 7 回收一级祖玛装备
[@Ex#回收一级赤月装备]
#act
sendmsg 7 回收一级赤月装备
[@Ex#回收二级沃玛装备]
#act
sendmsg 7 回收二级沃玛装备
[@Ex#回收二级祖玛装备]
#act
sendmsg 7 回收二级祖玛装备
[@Ex#回收二级赤月装备]
#act
sendmsg 7 回收二级赤月装备
[@Ex#回收三级沃玛装备]
#act
sendmsg 7 回收三级沃玛装备
[@Ex#回收三级祖玛装备]
#act
sendmsg 7 回收三级祖玛装备
[@Ex#回收三级赤月装备]
#act
sendmsg 7 回收三级赤月装备
[@Ex#回收四级沃玛装备]
#act
sendmsg 7 回收四级沃玛装备
[@Ex#回收四级祖玛装备]
#act
sendmsg 7 回收四级祖玛装备
[@Ex#回收四级赤月装备]
#act
sendmsg 7 回收四级赤月装备
}
```