找回密码
 立即注册
查看: 18977|回复: 74

HGE引擎NPC对话编辑新格式(兼容老格式)

    [复制链接]
  • TA的每日心情
    擦汗
    2024-11-1 12:18
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]渐入佳境

    430

    主题

    1

    回帖

    1336

    积分

    锋芒毕露

    积分
    1336
    发表于 2020-2-11 10:41:58 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

    ×
    HGE引擎NPC对话编辑新格式(兼容老格式)

    老格式:

    文字变色(不支持链接):
    <我是白色文字/FCOLOR=255>,FCOLOR值的范围(0.255)

    新格式(兼容老格式):

    {}在<>文字描述区使用,以“;”分割,例:<{s=我是文字描述;fc=255}/@节点>

    文字相关标志:

    s: 要显示的文字。 例:<{s=我是文字描述}>。
    fc: 文字的前景颜色。 例:<{s=我是文字描述;fc=255}>。fc范围(0..255)或Web颜色,例:#FF00FF。默认值:白色
    bc: 文字的背景颜色。 例:<{s=我是文字描述;bc=255}>。bc范围(0..255)或Web颜色,例:#FF00FF。
    ch: 鼠标移到文字上的颜色。 例:<{s=我是文字描述;ch=255}>。ch范围(0..255)或Web颜色,例:#FF00FF。
    cd: 鼠标按下的颜色。 例:<{s=我是文字描述;cd=255}>。cd范围(0..255)或Web颜色,例:#FF00FF。
    bold: 文字是否描边。 例:<{s=我是文字描述;bold=1}>。bold范围(0..1),1=描边,0或不填写不描边,建议不描边不填写,节约宽带。
    boldc: 描边颜色。 例:<{s=我是文字描述;boldc=1}>。boldc范围(0..255),或Web颜色,例:#FF00FF。
    f.se: 字体大小。 例:<{s=我是文字描述;f.se=9}>。范围(7..30)。默认值:9
    f.bd: 字体加粗。 例:<{s=我是文字描述;f.bd=1}>。范围(0..1)。默认值:0
    f.ul: 字体下划线。 例:<{s=我是文字描述;f.ul=1}>。范围(0..1)。默认值:普通文字0,链接1,链接可以加此项强项取消。
    ht: 提示文字,换行符“|”。 例:<{s=我是文字描述;ht=提示|换行}>。鼠标移动上去提示的效果。
    htfc: 提示文字前景颜色。 例:<{s=我是文字描述;ht=提示|换行;htfc=255}>。htfc范围(0..255)或Web颜色,例:#FF00FF。
    htbc: 提示框的背景颜色。 例:<{s=我是文字描述;ht=提示|换行;htbc=255}>。htbc范围(0..255)或Web颜色,例:#FF00FF。
    hta: 提示框的背景透明值。 例:<{s=我是文字描述;ht=提示|换行;hta=255}>。hta范围(0..255),从低到高透明,程序默认半透明是128。
    ox: X坐标偏移。 例:<{s=我是文字描述;ox=100}>。此作用是相对偏移,后面的排版内容会根据此内容坐标相对偏移。
    oy: Y坐标偏移。 例:<{s=我是文字描述;oy=100}>。此作用是相对偏移,后面的排版内容会根据此内容坐标相对偏移。
    x: X绝对坐标。 例:<{s=我是文字描述;x=100}>。此作用是绝对坐标,不影响后面内容排列。
    y: Y绝对坐标。 例:<{s=我是文字描述;y=100}>。此作用是绝对坐标,不影响后面内容排列。
    psi: 点击播放声音。 例:<{s=我是文字描述;psi=110}>。点击时候播放110序列号的声音,参见“sound.lst”序列号。-1=关闭点击声音。
    ac: 颜色自动变色。 例:<{s=我是文字描述;ac=1,2,3,4}>。循环变色,最多只能设置10个颜色。
    图像相关标志:(图片除了上面boldc以外都支持以上属性)

    i: 图片的索引号。 例:<{i=2935;li=13}>。显示2935图片,必须存在i和li,否则不显示。
    li: 图片资源库索引号。 例:<{i=2935;li=13}>。图片资源库在“M2->查看->列表信息二->客户端资源”里设置。
    ih: 鼠标移动上的图片索引号。 同上,默认值为i的值。
    id: 鼠标按下的索引号。 同上,默认值为i的值。
    w: 图片默认宽度。 建议设置,否则轻端模式下,用户不存在此图,读不到宽度会导致排版错乱。
    h: 图片默认高度。 建议设置,否则轻端模式下,用户不存在此图,读不到高度度会导致排版错乱。
    sox: 文字X坐标偏移。 默认值:0,支持正负数。
    soy: 文字Y坐标偏移。 默认值:0,支持正负数。
    注意:i和li,必须同时存在,否则不显示,如果同时存在s则是按钮效果。
    播放特效标志:(继承了以上标志)

    ei: 特效起始图片。 例:<{s= ;ei=2560;eli=13;et=180;ec=10}>。显示2935图片,并在上层显示2560起始的特效。
    eli: 特效资源库索引号。 例:<{i=2935;li=13;ei=2560;eli=13;et=180;ec=10}>。显示2935图片,并在上层显示2560起始的特效。
    et: 特效播放速度。 一般100~200之间,默认值:120。
    ec: 播放数量。 特效播放多少张图片。
    efc: 循环播放次数。 0为无限次循环(默认)。
    edm: 绘图模式。 0-普通绘图,1-混合绘图(默认)
    efxy: 是否按资源图坐标计算。 0-不计算(默认),1-计算
    eox: x微调坐标。 默认值:0
    eoy: y微调坐标。 默认值:0
    注意:特效可以显示在一个文字上层或图像上层,但如果底层不想显示图像或文字,那么写个s= ;属性,=和;之间写个空格。
    文字转义符:

    / #47 \ #92 ; #59 = #61
    < #60 > #62 { #123 } #125
    # #35           
    提醒:有些不需要的属性,就不要填写,节约宽带,例:bold=1是开启,=0是关闭,但是不填写这个属性也是关闭,很多属性内置也有默认值,比如标签的颜色,文字颜色等等,如和默认一样,则不需要填写。



    NPC命令

    功能:自定义NPC对话框
    格式:OPENMERCHANTDLG 资源库索引号|图片索引号|是否可移动(0,1)|宽度|高度|显示位置(0..4)|微调坐标X|微调坐标Y|是否显示关闭按钮(0,1)|关闭按钮坐标X|关闭按钮坐标Y
    说明: 显示位置:0-左上角,1-右上角,2-左下角,3-右下角,4-居中

    例:资源库索引号 ui1文件对应14 编号
    [@main]
    #if
    #act
    OPENMERCHANTDLG 14|3832|1|742|474|4|0|0|0|0|0

    还原原始NPC窗口模式
    格式:OPENMERCHANTDLG -1|
    说明:-1表示,还原原始NPC窗口模式;同时需要带"|",不然引擎会认为是错误



    功能:播放动态图片(自定义NPC对话框有效)
    格式:PLAYNPCDLGEFFECT 资源库索引号|播放起始图片|播放速度(毫秒)|播放数量|循环次数(0=无限循环)|绘图模式(0/1)|X坐标偏移|Y坐标偏移|是否按资源图坐标计算(0-不按 1-按资源图计算)
    说明:最多支持6个命令同步播放

    楼主热帖
  • TA的每日心情

    2019-8-30 20:40
  • 签到天数: 473 天

    连续签到: 11 天

    [LV.9]妙领天机

    12

    主题

    2975

    回帖

    2994

    积分

    声名显赫

    积分
    2994
    发表于 2020-2-11 18:33:26 | 显示全部楼层
    啊啊啊啊啊啊啊啊啊啊啊
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-30 00:44
  • 签到天数: 477 天

    连续签到: 1 天

    [LV.9]妙领天机

    6

    主题

    3023

    回帖

    3034

    积分

    声名显赫

    积分
    3034
    发表于 2020-2-18 11:53:19 | 显示全部楼层
    我只是路过,不发表意见
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2019-8-30 19:51
  • 签到天数: 478 天

    连续签到: 11 天

    [LV.9]妙领天机

    0

    主题

    3136

    回帖

    3129

    积分

    声名显赫

    积分
    3129
    发表于 2020-2-24 08:47:36 | 显示全部楼层
    佩服佩服!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-29 09:37
  • 签到天数: 453 天

    连续签到: 1 天

    [LV.9]妙领天机

    7

    主题

    3011

    回帖

    3024

    积分

    声名显赫

    积分
    3024
    发表于 2020-2-26 06:51:01 | 显示全部楼层
    不错 支持下
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-30 14:20
  • 签到天数: 483 天

    连续签到: 1 天

    [LV.9]妙领天机

    3

    主题

    3073

    回帖

    3075

    积分

    声名显赫

    积分
    3075
    发表于 2020-3-2 14:38:50 | 显示全部楼层
    纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2019-8-30 17:23
  • 签到天数: 473 天

    连续签到: 1 天

    [LV.9]妙领天机

    0

    主题

    3051

    回帖

    3050

    积分

    声名显赫

    积分
    3050
    发表于 2020-3-9 14:57:53 | 显示全部楼层
    纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-29 03:18
  • 签到天数: 473 天

    连续签到: 4 天

    [LV.9]妙领天机

    0

    主题

    3104

    回帖

    3102

    积分

    声名显赫

    积分
    3102
    发表于 2020-3-23 21:55:14 | 显示全部楼层
    我只是路过,不发表意见
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-29 12:05
  • 签到天数: 469 天

    连续签到: 1 天

    [LV.9]妙领天机

    5

    主题

    3019

    回帖

    3026

    积分

    声名显赫

    积分
    3026
    发表于 2020-3-24 23:23:16 | 显示全部楼层
    楼下的接上。。。。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-8-29 14:19
  • 签到天数: 466 天

    连续签到: 1 天

    [LV.9]妙领天机

    0

    主题

    3010

    回帖

    3009

    积分

    声名显赫

    积分
    3009
    发表于 2020-3-28 07:12:47 | 显示全部楼层
    支持你哈...................................
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|任逍遥

    GMT+8, 2024-12-23 03:28 , Processed in 0.081790 second(s), 45 queries .

    Powered by 任逍遥 X3.5

    Copyright © 2001-2024, Rxiaoyao Cloud.

    快速回复 返回顶部 返回列表