任逍遥

 找回密码
 立即注册
查看: 34647|回复: 96

91M2引擎NPC对话编辑脚本命令 倒计时标记说明教程

    [复制链接]
  • TA的每日心情
    慵懒
    2021-10-18 03:30
  • 签到天数: 89 天

    连续签到: 1 天

    [LV.6]元神初具

    695

    主题

    751

    帖子

    2368

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2368
    发表于 2020-2-14 05:58:17 | 显示全部楼层 |阅读模式

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

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

    x
    特殊标记说明:
    1.<>  功能链接描述。比如<点击传送/@ClickMove>,文字描述部分可包含{}标记,比如<{S=点击;C=249}传送/@ClickMove>;功能函数支持参数,比如<点击传送/@ClickMove(3,320,320)>在实际处理ClickMove函数时,其Args的第一至三个参数分别为"3"、"320"、"320"。
            特殊功能函数说明:
                @@InPutString:该函数后跟一个数字标记,用来在客户端弹出一个输入框,并将玩家输入的字符串作为第一个参数返回,如果含有参数则将第一个参数作为提示信息。比如<输入名称/@@InPutString01>、<输入名称/@@InPutString01(请输入你的名称:)>
                @@InPutInteger:该函数后跟一个数字标记,用来在客户端弹出一个输入框,并将玩家输入的数字作为第一个参数返回,如果含有参数则将第一个参数作为提示信息。比如<输入年龄/@@InPutInteger01>、<输入年龄/@@InPutString01(请输入你的年龄:)>
                @@Question:必须包含至少两个参数,第一个参数为对话信息,第二个参数为函数名称,之后的参数被作为第二个参数在被作为函数调用时的参数。在客户端弹出一个提示窗口,玩家选择确定则调用参数里的函数,点击取消则不做任何处理。
                                  比如:<购买VIP卡/@@Question(确定够吗吗?,@BuyVIP,1)>,询问玩家是否购买VIP卡,玩家点击确定则调用函数BuyVIP,参数"1"被作为"BuyVIP"的参数执行

    2.{} 属性描述。支持字体颜色、道具展示、图片展示,可固定显示位置及大小
             内嵌特殊标记说明:
                S:要显示的字符串。比如{S=我是卖装备的}将显示“我是卖装备的”这个字符串
                C:文字颜色,取值可为0-255、WEB颜色(如#FF0000) 。比如{S=我是卖装备的;C=249}将显示“我是卖装备的”
                CH:鼠标经过时文字颜色,取值同C。比如{S=我是卖装备的;C=249;CH=250}将显示“我是卖装备的”,当鼠标经过的时候将显示为“我是卖装备的”
                E:1.物品数据库ID,如果没有对应的ID则无效,ID为数据库中Idx字段的值+1;2.物品名字,物品名字不存在时无效。如{E=10},{E=裁决之杖},将直接显示装备图片,鼠标移到上面有装备提示
                U:显示一个用户装备。必须通过物品的MakeString来产生值,且U段必须是以U开始,坐标之类的属性放在后面,如"{U=%s;X=100;Y=100}"。示例            
                F:资源文件名称。比如{I=100;F=Items.wil}将显示Items.wil图库中第100张图片
                I:图片序号。如果F没填写,则在Prguse.data资源中提取
                H:显示的高度
                W:显示的宽度
                Hint:提示信息 该属性字符串支持特换行和颜色的处理,特殊字符需要进行转码(可在对话编辑 里面进行),比如正编辑内容为{S=字符串;C=249},则作为Hint内容时应该转码为#123S#61字符串#59C#61249#125
                OX:向右偏移像素。比如{S=我是卖装备的;OX=100;OY=100}
                OY:向下偏移像素
                X:固定的左边距。如{S=我是卖装备的;X=100;Y=100}
                Y:固定的顶边距
    3.如何关闭下划线
        当命令中的内容以"&"开始时,则不显示下划线,如<&XXXX/@Command>、<&{S=XXX;C=255}/@Command>
        如果需要在命令中第一个字符位置显示"&"时,则需要转义处理,如<#38XXXX/@Command >

    注意:当存在E、U属性的同时又存在S属性,则显示为S中的文字,鼠标移上去的时候显示装备提示
    U与E的区别:E段显示的是数据库物品属性,U段显示的除了数据库属性还还会显示附加属性、强化属性、极品属性等全部信息。
    在聊天栏信息中,U属性段如果没指定显示的字符串则显示为该物品的名字

    倒计时标记说明:
    <$Time:倒计时秒数$>,将在消息中显示剩余时间。如:
    Player.SendCountDownMessage('第<$Time:300$>后可领取一份系统奖励...', 0);

    <$HTime:倒计时秒数$>,在消息中不显示剩余时间,但是会持续显示,直到倒计时结束。如:
    Player.SendCountDownMessage('欢迎来到奇奇网络...<$HTime:300$>', 0);

    注意:倒计时标记只在倒计时消息中有效

    部分字符在对话中需要替换成特殊的字符,转义字符表:
        #:  #35
        &: #38    //由于"&"在命令中作为下划线的开关,所以在命令中第一个位置显示"&"时需要转义,其他位置不需要
        /:  #47
        \:  #92
        <:  #60
        >:  #62
        @:  #64
        {:   #123
        }:   #125
        (:   #40
        ):   #41
        ;:   #59
        [:   #91
        ]:   #93
       ,:    #44
       =:   #61

    楼主热帖
  • TA的每日心情
    奋斗
    2019-8-29 11:59
  • 签到天数: 467 天

    连续签到: 12 天

    [LV.9]妙领天机

    6

    主题

    2889

    帖子

    2892

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2892
    发表于 2020-2-14 11:29:34 | 显示全部楼层
    我也是坐沙发的
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-30 19:10
  • 签到天数: 472 天

    连续签到: 6 天

    [LV.9]妙领天机

    0

    主题

    2935

    帖子

    2928

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2928
    发表于 2020-2-21 02:39:58 | 显示全部楼层
    确实不错,顶先
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-30 12:49
  • 签到天数: 468 天

    连续签到: 6 天

    [LV.9]妙领天机

    4

    主题

    2914

    帖子

    2915

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2915
    发表于 2020-2-26 05:13:58 | 显示全部楼层
    我了个去,顶了
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 18:57
  • 签到天数: 476 天

    连续签到: 1 天

    [LV.9]妙领天机

    5

    主题

    3009

    帖子

    3011

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    3011
    发表于 2020-3-9 14:07:03 | 显示全部楼层
    好,很好,非常好!
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-8-30 12:28
  • 签到天数: 477 天

    连续签到: 1 天

    [LV.9]妙领天机

    1

    主题

    2866

    帖子

    2867

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2867
    发表于 2020-3-11 04:56:11 | 显示全部楼层
    确实不错,顶先
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-8-30 19:53
  • 签到天数: 464 天

    连续签到: 5 天

    [LV.9]妙领天机

    1

    主题

    2910

    帖子

    2909

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2909
    发表于 2020-3-21 17:46:32 | 显示全部楼层
    支持支持再支持
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-30 05:23
  • 签到天数: 451 天

    连续签到: 1 天

    [LV.9]妙领天机

    9

    主题

    2931

    帖子

    2938

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2938
    发表于 2020-3-30 23:22:52 | 显示全部楼层
    发发呆,回回帖,工作结束~
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 04:55
  • 签到天数: 462 天

    连续签到: 1 天

    [LV.9]妙领天机

    1

    主题

    2925

    帖子

    2925

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2925
    发表于 2020-4-6 17:10:10 | 显示全部楼层
    佩服佩服!
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2019-8-30 11:37
  • 签到天数: 464 天

    连续签到: 2 天

    [LV.9]妙领天机

    2

    主题

    2881

    帖子

    2881

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2881
    发表于 2020-4-12 14:20:34 | 显示全部楼层
    发发呆,回回帖,工作结束~
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-3 19:58 , Processed in 0.076748 second(s), 46 queries .

    Powered by 任逍遥 X3.4

    Copyright © 2001-2023, Rxiaoyao Cloud.

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