当前位置 : 745v传奇网 | 传奇教程 | 

揭秘!传奇游戏新增NPC功能,定义你的游戏世界!

来源: 作者: 点击:
喜欢玩游戏的朋友们,你们好!今天,我们将一起探索传奇游戏最新增加的NPC功能,这个功能将带你进入一个全新的游戏世界,让你成为这个世界的真正主宰!

新增加NPC界面定义
功能:

SETMERCHANTDLGIMGNAME图片名索引//索引不为0,图片名为有效素材文件名,会调用素材指定索引的图片

NPCDLGOPTIONS地图NPC名字参数排列对话框图片名索引//可以在登陆脚本定义,只需要定义一次,除非参数改变

地图:NPC所在地图号(土城就是3),地图为""时,会根据NPC名字搜索
参数:1隐藏拉条,2对话框可移动,4闪烁,是复合参数,例如:1+2=3表示可移动并隐藏拉条
排列:0或1默认,2居中,3右上,4左下,5右下
对话框图片名:空默认,索引不填写或等于0,调用lui.pkg图片,索引有效,调用素材文件的指定索引图片(素材文件名不要写扩展名)

一些特殊NPC名字和所属地图:QFunction/0,QMapEvent/0,QManage/0,RobotManage/0,QChatMission/0

建议:
不要再使用SETMERCHANTDLGIMGNAME,而使用NPCDLGOPTIONS代替,能有更好的体验

例子:
QManage.txt中的
[@login]
#act
NPCDLGOPTIONS0149盟重张家布衣72MerchantDlg.png
NPCDLGOPTIONS0149盟重手套店33ui12731
NPCDLGOPTIONS0149盟重老张头盔店34ui12924
NPCDLGOPTIONS0QFunction34ui13020

新加NPC文字用法
功能:

NPC文字信息配置新用法:

文字{X=2Y=3C=clBlueT=tipsAX=11AY=22}//XY偏移,C颜色,T提示,AX相对X,{}内的系列配置会覆盖掉color=,hint=等的参数
//AX/AY为相对值(不参与自动换行计算,醉终坐标Y=Y+AY)
颜色用法可以这样:
color=#321321或color=$321321,{c=#321321}或{c=$321321}可以用吸色器获取各种颜色的数值

例如:
<color=clgreen文字{X=11Y=22AX=11AX=22}HINT=tips><PIC=items55100-4080LABEL=@execlabHINT=裁决>裁决图片{c=cllime}</><脚本标签{c=cllimeT=tips}/@execlab>\\
“<color=clgreen文字{X=11Y=22}HINT=tips>”等同于“文字{X=11Y=22c=clgreenT=tips}”

PIC=功能扩展2://配置后面增加两项:相对X,相对Y(不参与自动换行计算)

<PIC=items55100081122LABEL=@execlabHINT=裁决>//items=wil文件名,索引,图片数,循环,透明,偏移X,偏移Y,相对X,相对Y(不参与自动换行计算)
[顶部]