登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 搜索
    传奇素材网
    64862

    [其它引擎] 886M2引擎扩展字符变量S和数字变量N注释和示例说明!

     火... [复制链接]

    [其它引擎] 886M2引擎扩展字符变量S和数字变量N注释和示例说明!

     火... [复制链接]
    趣游论坛

    1万

    主题

    204

    回帖

    11万

    积分

    管理员

    积分
    113598

    灌水之王活跃会员突出贡献优秀版主荣誉管理论坛元老

    趣游论坛 2023-2-22 09:10:14 / 显示全部楼层 /阅读模式
    64862
    2023022251.jpg


    说明:
    扩展字符变量S和数字变量N

    注释:
    格式:S$自定义名称 N$自定义名称 <$STR(S$自定义名称)> <$STR(N$自定义名称)>
    支持变量无需赋值,直接使用脚本(INC DEC MUL DIV)操作该类变量,引擎将自动创建改变量
    字符型自动初始化为空,数字型初始化为0,然后进行运算。
    ;本功能仅为方便GM,但是建议GM不要过多的无限创建,因为创建的变量越多,程序需要占用的内存越大。
    ;建议使用S$1-S$500,N$1~N$500,这样好记,也好重复利用。
    S$和N$变量小退消失。

    示例:

    [@test]
    #ACT
    MOV S$我的人物名称 <$USERNAME>
    SENDMSG 5 <$STR(S$我的人物名称)>

    [@变量初始化_创建示范]
    #IF
    checklevelex > 0
    #ACT
    MOV N$我的杀怪总数 100;赋值操作,自动创建该变量
    INC N$我的当前杀怪数 1;脚本(INC DEC MUL DIV)操作引擎也会自动创建。
    SENDMSG 5 <$STR(N$我的杀怪总数)>
    SENDMSG 5 <$STR(N$我的当前杀怪数)>

    [四则运算]
    #ACT
    MOV N$变量1 100
    MOV N$变量2 2
    INC N$变量2 $STR(N$变量1)
    SENDMSG 5 加法运算:<$STR(N$变量2)>

    MOV N$变量1 100
    MOV N$变量2 2
    DEC N$变量2 $STR(N$变量1)
    SENDMSG 5 减法运算:<$STR(N$变量2)>

    MOV N$变量1 100
    MOV N$变量2 2
    MUL N$变量2 $STR(N$变量1)
    SENDMSG 5 乘法运算:<$STR(N$变量2)>

    MOV N$变量1 100
    MOV N$变量2 2
    DIV N$变量1 $STR(N$变量2)
    SENDMSG 5 除法运算:<$STR(N$变量1)>

    回复

    使用道具 举报

    转身

    0

    主题

    71

    回帖

    166

    积分

    注册用户

    积分
    166
    转身 2024-11-14 18:57:31 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    2290289058

    0

    主题

    158

    回帖

    757

    积分

    注册用户

    积分
    757
    2290289058 2024-11-27 14:38:22 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的