• QQ:15656018

    工作时间

    周一至周五:9:00-23:00

    周末及节日:9:00-23:00

  • 手机版二维码

    随时手机查素材

    gm下载站
  • 扫描二维码

    加入官方QQ群

    gm下载站
发布资源赚元宝
gm下载站 管理员
  • 未知地域
  • 6944发帖数
  • 6930主题数
  • 0关注数
  • 0粉丝
开通vip会员

[其他资料] [翎风引擎]Npc对话框元素编号及容器编号说明

[复制链接]
gm下载站 发表于 2024-10-23 07:20:53 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,查看更多内容,丰富GM资源等你下载探索。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
NPC对话框元素增加编号及容器编号:

图层:Layout:X:Y:宽度:高度:边框颜色 (边框颜色:不填此字段或小于0时,不显示边框,0-255为指定边框颜色,边框颜色用于排版中辅助,当排款完成后即可取消)
多行文字:MText:X:Y:颜色:第一行文字|第二行文字|第三行文字
换行:NewLine: (主要用于容器中:<NewLine:#L01~>容器#L01中强行换行,因为\符不支持容器)

所有的元素支持编号及上层容器编号(编号段可为空,上层容器编号可为空,本元素编号也可以为空):元素:#上层容器编号~#本元素编号:原始格式
注意:★★★★★★★★容器编号必须加#★★★★★★★★,容器支持 Layout、Img、ImgEx、PlayImg、PlayImgEx、itemshow容器中可放所有Npc支持的元素

如:
[@图片容器]
#IF
#ACT
; ui_n.wzl
mov N$资源编号 24
#SAY

-------------#L1中包含#L2;#L2中包含一个Looks-------------------
;元素编号为#L1;一级容器;上层容器为空,即Npc对话框
<Img:~#L1:1241:<$STR(N$资源编号)>:0:0>

;元素编号为#L2;二级容器;上层容器为#L1
<Img:#L1~#L2:1294:<$STR(N$资源编号)>:40:20>

;元素不进行编号;上级容器为#L2
<Looks:#L2~:100:10:0>

[@分列显示]
<&Layout:~#L01:10:20:195:140>
<text:#L01~:第1行1列内容/@main>
<text:#L01~: >

<text:#L01~:第1行2列内容/@main>
<text:#L01~: >

<NewLine:#L01~>
<text:#L01~:第2行1列内容/@main>
<text:#L01~: >

<text:#L01~:第2行2列内容/@main>
<text:#L01~: >

<&Layout:~#L02:205:20:195:140>
<MText:#L02~:0:0:70:第一行文字~~~~~~~|
第二行文字~~~~~~~~~~~~~~|
第三行文字~~~~~~~~~~~~~~!
>

;===============================================================
ListView支持(ListView容器请不要嵌套使用)
ListView:X:Y:宽度:高度:子控件间隔
ListView作为容器,下面的第一层子控件只支持Layout、Img、ImgEx、PlayImg、PlayImgEx、itemshow

ListView格式如下:
ListView:X:Y:宽度:高度:子控件间隔:跳到第几个容器(0开始算):方向(0竖向;1为横向):预留3:预留4:预留5:滚动所在文件:滚动条背景:向上箭头默认:向上箭头移入:向上箭头按下:滑块默认:滑块移入:滑块按下:向下箭头默认:向上箭头移入:向下箭头按下
;示范22编号为ui_Common.wzl
<&ListView:~#L1:0:100:750:280:1:0:0:0:0:0:22:85:9:10:11:6:7:8:12:13:14>


[@ListView]
#IF
#ACT
; NewopUI.Pak
mov N$资源编号 1
#SAY
<ListView:~#L1:0:0:250:150:1>
<Img:#L1~#L10:1800:<$STR(N$资源编号)>:0:0>
<&PlayImg:#L10~:<$STR(N$资源编号)>:1521:8:100:-20:-20>
<&PlayImg:#L10~:<$STR(N$资源编号)>:1560:15:100:30:5>
<&text:#L10~:这是一段测试文字:60:10/@main>

<Img:#L1~#L11:1801:<$STR(N$资源编号)>:0:0>
<Img:#L1~#L12:1802:<$STR(N$资源编号)>:0:0>
<Img:#L1~#L13:1803:<$STR(N$资源编号)>:0:0>
<Img:#L1~#L14:1804:<$STR(N$资源编号)>:0:0>
<Img:#L1~#L15:1805:<$STR(N$资源编号)>:0:0>
<Img:#L1~#L16:1805:<$STR(N$资源编号)>:0:0>
<Img:#L1~#L17:1805:<$STR(N$资源编号)>:0:0>
<Img:#L1~#L18:1805:<$STR(N$资源编号)>:0:0>

;======================================================

竖向例子:
[@main]
#IF
#ACT
MOV N$补丁编号 20 ;ui_n WIL编号
OPENMERCHANTBIGDLG <$str(N$补丁编号)> 122 1 4 0 0 1 588 24 1
GOTO @卡片合成页面展示

[@卡片合成页面展示]
#if
equal <$SCRIPTPARAM1>
#act
mov n$选择内容 0
#ELSEACT
MOV N$选择内容 <$SCRIPTPARAM1>

#if
#act
sendmsg 6 <$str(N$选择内容)>

#if
#say
<Layout:~#B1:20:60:600:26>
<Text:#B1:第0页:0:0/@卡片合成页面展示(0)><Text:#B1: >
<Text:#B1:第1页:0:0/@卡片合成页面展示(1)><Text:#B1: >
<Text:#B1:第2页:0:0/@卡片合成页面展示(2)><Text:#B1: >
<Text:#B1:第3页:0:0/@卡片合成页面展示(3)><Text:#B1: >
<Text:#B1:第4页:0:0/@卡片合成页面展示(4)><Text:#B1: >
<Text:#B1:第5页:0:0/@卡片合成页面展示(5)><Text:#B1: >

; <&ListView:~#L1:15:132:725:390:1>
<&ListView:~#L1:0:100:500:430:1:0:0:0:0:0:11:20:21:22:23:27:28:29:24:25:26>

#IF
EQUAL n$选择内容 0
#ACT
mov S$显示内容
Mov N$物品循环开始 1
Mov n$循环开始 0
While n$循环开始 < 10
INC S$显示内容 <Layout:#L1~#L1<$STR(n$循环开始)>:50:0:725:50>
GOTO @二次循环1
Inc n$循环开始 1
EndWhile
#SAY
<$str(S$显示内容)>

#IF
EQUAL n$选择内容 1
#ACT
mov S$显示内容
Mov N$物品循环开始 1
Mov n$循环开始 0
While n$循环开始 < 20
INC S$显示内容 <Layout:#L1~#L1<$STR(n$循环开始)>:50:0:725:30>
GOTO @二次循环2
Inc n$循环开始 1
EndWhile
#SAY
<$str(S$显示内容)>

#IF
EQUAL n$选择内容 2
#ACT
mov S$显示内容
Mov N$物品循环开始 1
Mov n$循环开始 0
While n$循环开始 < 20
INC S$显示内容 <Layout:#L1~#L1<$STR(n$循环开始)>:50:0:725:50>
GOTO @二次循环3
Inc n$循环开始 1
EndWhile
#SAY
<$str(S$显示内容)>

#IF
EQUAL n$选择内容 3
#ACT
mov S$显示内容
Mov N$物品循环开始 1
Mov n$循环开始 0
While n$循环开始 < 20
INC S$显示内容 <Layout:#L1~#L1<$STR(n$循环开始)>:50:0:725:50>
GOTO @二次循环4
Inc n$循环开始 1
EndWhile
#SAY
<$str(S$显示内容)>

#IF
EQUAL n$选择内容 4
#ACT
mov S$显示内容
Mov N$物品循环开始 1
Mov n$循环开始 0
While n$循环开始 < 20
INC S$显示内容 <Layout:#L1~#L1<$STR(n$循环开始)>:50:0:725:50>
GOTO @二次循环5
Inc n$循环开始 1
EndWhile
#SAY
<$str(S$显示内容)>

#IF
EQUAL n$选择内容 5
#ACT
mov S$显示内容
Mov N$物品循环开始 1
Mov n$循环开始 0
While n$循环开始 < 20
INC S$显示内容 <Layout:#L1~#L1<$STR(n$循环开始)>:50:0:725:50>
GOTO @二次循环6
Inc n$循环开始 1
EndWhile
#SAY
<$str(S$显示内容)>

#IF
EQUAL n$选择内容 6
#ACT
mov S$显示内容
Mov N$物品循环开始 1
Mov n$循环开始 0
While n$循环开始 < 20
INC S$显示内容 <Layout:#L1~#L1<$STR(n$循环开始)>:50:0:725:50>
GOTO @二次循环7
Inc n$循环开始 1
EndWhile
#SAY
<$str(S$显示内容)>

[@二次循环1]
#IF
#ACT
Mov n$循环开始1 0
While n$循环开始1 < 10
INC S$显示内容 <itemshow:#L1<$STR(n$循环开始)>~:<$str(N$物品循环开始)>:0:0:0:1>
inc N$物品循环开始 1
Inc n$循环开始1 1
EndWhile

[@二次循环2]
#IF
#ACT
INC S$显示内容 <text:#L1<$STR(n$循环开始)>~:行数:<$str(N$循环开始)>:0:0:0:1>
Mov n$循环开始1 0
While n$循环开始1 < 5
INC S$显示内容 <text:#L1<$STR(n$循环开始)>~:展示内容<$str(N$物品循环开始)>:0:0:0:1>
inc N$物品循环开始 1
Inc n$循环开始1 1
EndWhile

[@二次循环3]
#IF
#ACT
INC S$显示内容 <text:#L1<$STR(n$循环开始)>~:行数:<$str(N$循环开始)>:0:0:0:1>
Mov n$循环开始1 0
While n$循环开始1 < 5
INC S$显示内容 <Img:#L1<$STR(n$循环开始)>~:<$str(N$物品循环开始)>:9:0:0>
inc N$物品循环开始 1
Inc n$循环开始1 1
EndWhile

[@二次循环4]
#IF
#ACT
INC S$显示内容 <text:#L1<$STR(n$循环开始)>~:行数:<$str(N$循环开始)>:0:0:0:1>
Mov n$循环开始1 0
While n$循环开始1 < 5
INC S$显示内容 <ImgEX:#L1<$STR(n$循环开始)>~:9:1<$str(N$物品循环开始)>:1<$str(N$物品循环开始)>:1<$str(N$物品循环开始)>>
inc N$物品循环开始 1
Inc n$循环开始1 1
EndWhile

[@二次循环5]
#IF
#ACT
INC S$显示内容 <text:#L1<$STR(n$循环开始)>~:行数:<$str(N$循环开始)>:0:0:0:1>
Mov n$循环开始1 0
While n$循环开始1 < 5
INC S$显示内容 <PlayImg:#L1<$STR(n$循环开始)>~:9:<$str(N$物品循环开始)>:10:50:0:35>
inc N$物品循环开始 1
Inc n$循环开始1 1
EndWhile

[@二次循环6]
#IF
#ACT
INC S$显示内容 <text:#L1<$STR(n$循环开始)>~:行数:<$str(N$循环开始)>:0:0:0:1>
Mov n$循环开始1 0
While n$循环开始1 < 5
INC S$显示内容 <PlayImgEx:#L1<$STR(n$循环开始)>~:9:1<$str(N$物品循环开始)>:10:50:0:35>
inc N$物品循环开始 1
Inc n$循环开始1 1
EndWhile


;======================================================

横向例子:
[@main]
#IF
#ACT
;11为默认的NewopUI.Pak文件
MOV N$补丁编号 11
OPENMERCHANTBIGDLG <$str(N$补丁编号)> 108 1 4 0 0 1 621 0 1
GOTO @卡片合成页面展示

[@卡片合成页面展示]
;容器加载编号为#L1 注意前面有~符号
;22为ui_Common.wzl
<ListView:~#L1:1:65:596:236:5:0:1:0:0:0:22:76:82:83:84:86:87:88:79:80:81>
;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L10:0:0:60:236>
<&PlayImg:#L10~:20:1900:8:100:10:0:1>
<&itemshow:#L10~:101:0:10:60:1>
<&itemshow:#L10~:102:0:10:120:1>
<&itemshow:#L10~:103:0:10:180:1>
<&text:#L10~:33000:18:42/FCOLOR=222>
<&text:#L10~:32000:18:102/FCOLOR=222>
<&text:#L10~:27000:18:162/FCOLOR=222>
<&text:#L10~:34000:18:222/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L11:0:0:60:236>
<&itemshow:#L11~:102:0:10:0:1>
<&itemshow:#L11~:103:0:10:60:1>
<&itemshow:#L11~:104:0:10:120:1>
<&itemshow:#L11~:105:0:10:180:1>
<&text:#L11~:第2列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L12:0:0:60:236>
<&itemshow:#L12~:106:0:10:0:1>
<&itemshow:#L12~:107:0:10:60:1>
<&itemshow:#L12~:108:0:10:120:1>
<&itemshow:#L12~:109:0:10:180:1>
<&text:#L12~:第3列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L13:0:0:60:236>
<&itemshow:#L13~:110:0:10:0:1>
<&itemshow:#L13~:111:0:10:60:1>
<&itemshow:#L13~:112:0:10:120:1>
<&itemshow:#L13~:113:0:10:180:1>
<&text:#L13~:第4列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L14:0:0:60:236>
<&itemshow:#L14~:114:0:10:0:1>
<&itemshow:#L14~:115:0:10:60:1>
<&itemshow:#L14~:116:0:10:120:1>
<&itemshow:#L14~:117:0:10:180:1>
<&text:#L14~:第5列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L15:0:0:60:236>
<&itemshow:#L15~:118:0:10:0:1>
<&text:#L15~:第6列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L16:0:0:60:236>
<&itemshow:#L16~:119:0:10:0:1>
<&itemshow:#L16~:120:0:10:60:1>
<&itemshow:#L16~:121:0:10:120:1>
<&itemshow:#L16~:122:0:10:180:1>
<&text:#L16~:第7列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L17:0:0:60:236>
<&itemshow:#L17~:123:0:10:0:1>
<&itemshow:#L17~:124:0:10:60:1>
<&itemshow:#L17~:125:0:10:120:1>
<&itemshow:#L17~:126:0:10:180:1>
<&text:#L17~:第8列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L18:0:0:60:236>
<&itemshow:#L18~:127:0:10:0:1>
<&itemshow:#L18~:128:0:10:60:1>
<&itemshow:#L18~:129:0:10:120:1>
<&itemshow:#L18~:130:0:10:180:1>
<&text:#L18~:第9列:18:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L19:0:0:60:236>
<&itemshow:#L19~:131:0:10:0:1>
<&itemshow:#L19~:132:0:10:60:1>
<&itemshow:#L19~:133:0:10:120:1>
<&itemshow:#L19~:134:0:10:180:1>
<&text:#L19~:第10列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L20:0:0:60:236>
<&itemshow:#L20~:135:0:10:0:1>
<&itemshow:#L20~:136:0:10:60:1>
<&itemshow:#L20~:137:0:10:120:1>
<&itemshow:#L20~:138:0:10:180:1>
<&text:#L20~:第11列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L21:0:0:60:236>
<&itemshow:#L21~:145:0:10:0:1>
<&itemshow:#L21~:146:0:10:60:1>
<&itemshow:#L21~:147:0:10:120:1>
<&itemshow:#L21~:148:0:10:180:1>
<&text:#L21~:第12列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L22:0:0:60:236>
<&itemshow:#L22~:150:0:10:0:1>
<&itemshow:#L22~:151:0:10:60:1>
<&itemshow:#L22~:152:0:10:120:1>
<&itemshow:#L22~:153:0:10:180:1>
<&text:#L22~:第13列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L23:0:0:60:236>
<&itemshow:#L23~:160:0:10:0:1>
<&itemshow:#L23~:161:0:10:60:1>
<&itemshow:#L23~:162:0:10:120:1>
<&itemshow:#L23~:163:0:10:180:1>
<&text:#L23~:第14列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L24:0:0:60:236>
<&itemshow:#L24~:170:0:10:0:1>
<&itemshow:#L24~:171:0:10:60:1>
<&itemshow:#L24~:172:0:10:120:1>
<&itemshow:#L24~:173:0:10:180:1>
<&text:#L24~:第15列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L25:0:0:60:236>
<&itemshow:#L25~:180:0:10:0:1>
<&itemshow:#L25~:181:0:10:60:1>
<&itemshow:#L25~:182:0:10:120:1>
<&itemshow:#L25~:183:0:10:180:1>
<&text:#L25~:第16列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L26:0:0:60:236>
<&itemshow:#L26~:190:0:10:0:1>
<&itemshow:#L26~:191:0:10:60:1>
<&itemshow:#L26~:192:0:10:120:1>
<&itemshow:#L26~:193:0:10:180:1>
<&text:#L26~:第17列:16:42/FCOLOR=222>

;-----------------------------------------------------------------------------------------
<&Layout:#L1~#L27:0:0:60:236>
<&itemshow:#L27~:200:0:10:0:1>
<&itemshow:#L27~:201:0:10:60:1>
<&itemshow:#L27~:202:0:10:120:1>
<&itemshow:#L27~:203:0:10:180:1>
<&text:#L27~:第19列:16:42/FCOLOR=222>

注意事项
ListView 参数0 以~符号为分界线 前面是子控件 后面是父控件
~#L1 这个参数为~开头#L1为#L1是 父控件
如果是#L1~#L2 #L1为上级控件 #L2是下级控件
参数0是新增项目
可以在其他NPC显示内容参数0可以附加


<text:#L1~#L2:内容>
<text:#L1~:内容>
<Img:#L1~#L3:图片:WIL序号>
<Img:#L1~:图片:WIL序号>
所有其他NPC显示内容参数0都可以附加
且可以附加~#L2为父控件

<text:#L2~:内容2>

ListView      参数
~#L1          控件ID
参数1          坐标X
参数2          坐标Y
参数3         容器宽度
参数4         容器高度
参数5         子控件间隔
参数6         跳到第几个容器(0开始计算)
参数7         滑动方向(0竖向,1横向)
参数8         预留3
参数9         预留4
参数10       预留5
参数11       滚动跳所在文件Wzl
参数12       滚动条背景序号
参数13       向上箭头默认图片序号
参数14       向上箭头鼠标经过图片序号
参数15       向上箭头鼠标按下图片序号
参数16       滚动条默认图片序号
参数17       滚动条鼠标经过图片序号
参数18       滚动条鼠标按下图片序号
参数19       向下箭头默认图片序号
参数20       向下箭头鼠标经过图片序号
参数21       向下箭头鼠标按下图片序号

上传梦想,下载希望,为传奇爱好者添砖加瓦!
世界上能用金钱兑换时间的机会不多,这里就有一个!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
全国统一客服QQ
QQ:15656018

24x7小时免费咨询

  • 官方在线客服

    QQ客服:小西

    点击交谈

    QQ客服:良子

    点击交谈

    QQ客服:闵月

    点击交谈
  • 上海市虹口区海伦中心B座4F4055-4056室

  • 手机查找资源更方便

    手机扫码查看手机版

    手机查找资源更方便

  • 传奇QQ群

    扫一扫关注传奇Q群

    加入传奇QQ群

传奇游戏资源分享基地 gm下载站 ©2010-2024 传奇版本网站传奇游戏源码资源下载中心( 鄂ICP备2024043260号-1 )网站地图