传奇素材网,传奇脚本,免费传奇素材,传奇素材下载,游戏素材
  • 网站首页
  • 用户中心
  • 积分充值
  • 注册
    登陆
  • 传奇素材网,一体时装
  • 传奇素材网,精美游戏道具
  • 传奇素材网,复古剑甲
  • 传奇素材网,真彩地图
  • 传奇素材网,特效怪物
  • 12345
  • 分类
    GM工具
    常见问题
  • 介绍
    GM工具区均免费下载,不定期更新,常见问题记录引擎搭建开服等异常错误!
  • 阅读
    免费
    资源格式
    分享
    阅读权限
    普通
    热血传奇变量的运用详解,全局变量 数字变量 个人变量
    P0-P99 (私人变量,数字型)  关闭对话框重置为0。
    D0-D99 (私人变量,数字型)  不可保存。
    M0-M99 (私人变量,数字型) 不可保存。
    I0-I99 (全局变量,数字型) 不可保存,服务器重启自动重置为0。
    G0-G99 (全局变量,数字型) 可保存。
    S0-S99 (私人变量,字符型) 不可保存。
    A0-A99 (全局变量,字符型) 可保存。
    H0-H99 (全局变量,数字型) 可保存。
    变量与数字之间的常用格式:
    small G88 5 ;检测变量G88,是否小于5
    large G88 5 ;检测变量G88,是否大于5
    equal G88 5 ;检测变量G88,是否等于5
    mov G88 5 ;设置G88=5
    INC G88 5 ;设置变量G88=G88+5
    DEC G88 5 ;设置变量G88=G88-5
    MUL G88 5 ;设置变量G88=G88*5
    DIV G88 5 ;设置变量G88=G88/5
    PERCENT G88 5 ;设置变量G88=G88/5*100%
    变量与变量之间的常用格式:
    small M88 <$STR(G88)> ;检测私人变量M88,是否小于全局变量G88
    large M88 <$STR(G88)> ;检测私人变量M88,是否大于全局变量G88
    EQUAL M88 <$STR(G88)> ;检测私人变量M88,是否等于全局变量G88
    mov G88 <$STR(M88)> ;设置全局变量G88=M88
    inc G88 <$STR(M88)> ;设置全局变量G88=G88+M88
    DEC G88 <$STR(M88)> ;设置全局变量G88=G88-M88
    MUL M88 $STR(M89) ;设置私人变量M88=M88*M89
    DIV M88 $STR(M89) ;设置私人变量M88=M88/M89
    PERCENT M88 $STR(M89) ;设置私人变量M88=M88/M89*100%
    ;声明全局数字变量:VAR Integer GLOBAL
    ;声明全局字符变量:VAR String GLOBAL
    自定义数值行变量 (范例)
    QM 内容
    VAR Integer HUMAN 元宝消费
    VAR Integer HUMAN 消费积分
    LOADVAR HUMAN 元宝消费 ..QuestDiary充值积分元宝消费Save.txt
    LOADVAR HUMAN 消费积分 ..QuestDiary充值积分消费积分Save.txt
    NPC 内容
    #IF
    CHECKVAR HUMAN 消费积分 > 99
    #ACT
    CALCVAR HUMAN 消费积分 - 100
    SAVEVAR HUMAN 消费积分 ..QuestDiary充值积分消费积分Save.txt
    give 一百积分
    goto @我的消费
    BREAK
    #ELSESAY
    首先感谢大家对我们的赞助,有你们的支持,我们才会更加完美。
    您近三天累计充值元宝共:<$HUMAN(元宝消费)>个
    暂时还不能领取奖励                 <返    回/@MAIN>
    系统变量 检测操作 - Small 小于
    [@Small]
    #IF
    Small N8 10
    #ACT
    SendMsg 6 当前人物变量N8的值小于10!
    Break
    系统变量 检测操作 - Large 大于
    [@Large]
    #IF
    Large N8 10
    #ACT
    SendMsg 6 当前人物变量N8的值大于10!
    Break
    系统变量 检测操作 - Equal 等于
    [@Equal]
    #IF
    Equal N8 10
    #ACT
    SendMsg 6 当前人物变量N8的值等于10!
    Break
    系统变量操作 - Mov 赋指定值
    [@Mov]
    #IF
    CheckLevelEx > 0
    #ACT
    Mov N5 10
    Mov S5 给力引擎
    Mov G5 $STR(N5)
    Mov A5 $LEVEL
    Break
    系统变量操作 - Movr 赋随机值
    [@Movr]
    #IF
    CheckLevelEx > 0
    #ACT
    Movr N3 5
    SendMsg 6 你当前N3变量的值为:0、1、2、3、4其中随机的一个数
    Break
    系统变量操作 - Inc 加
    [@Inc]
    #IF
    CheckLevelEx > 0
    #ACT
    Mov N5 8
    Inc N5 10
    SendMsg 6 你当前N5变量的值为:18
    Mov S5 给
    Inc S5 力
    Inc S5 引擎
    SendMsg 6 你当前S5变量的值为:给力引擎
    Break
    系统变量操作 - Dec 减
    [@Dec]
    #IF
    CheckLevelEx > 0
    #ACT
    Mov N12 33
    Dec N12 10
    SendMsg 6 你当前N12变量的值为:23
    Mov S10 给力引擎
    Dec S10 2 2
    SendMsg 6 你当前S10变量的值为:给引擎
    Break
    系统变量操作 - Mul 乘法
    [@Mul]
    #IF
    CheckLevelEx > 0
    #ACT
    Mov N12 3
    Mul N12 6
    SendMsg 6 你当前N12变量的值为:18
    Mul N8 5 5
    SendMsg 6 你当前N8变量的值为:25
    Break
    系统变量操作 - Div 除法
    [@Div]
    #IF
    CheckLevelEx > 0
    #ACT
    Mov N12 30
    Div N12 6
    SendMsg 6 你当前N12变量的值为:5
    Div N8 30 5
    SendMsg 6 你当前N8变量的值为:6
    Break
    系统变量操作 - Mod 求余数
    [@Mod]
    #IF
    CheckLevelEx > 0
    #ACT
    Mov N12 33
    Mod N12 10
    SendMsg 6 你当前N12变量的值为:3
    Mod N8 55 10
    SendMsg 6 你当前N8变量的值为:5
    Break
    系统变量操作 - Percent 百分比
    [@Percent]
    #IF
    CheckLevelEx > 0
    #ACT
    Mov N12 20
    Percent N12 200
    SendMsg 6 你当前N12变量的值为:10
    Percent N10 40 200
    SendMsg 6 你当前N10变量的值为:20
    Break
    本命令用于检测标识型变量的值是不是指定的值
    [@Check]
    #IF
    Check [128] 1
    #ACT
    MessageBox 你的当前的[128]标识变量的值为1。
    Break
    #ELSEACT
    MessageBox 你的当前的[128]标识变量的值为0。
    Break
    标识型变量 - 赋值 Set
    [@Set]
    #IF
    Check [128] 0
    #ACT
    Set [128] 1
    MessageBox 你的当前的[128]标识变量的值更改为1了。
    Break
    #ELSEACT
    MessageBox 你的当前的[128]标识变量的值已经是1了。
    Break
    标识型变量 - 批量清零 Reset
    [@Reset]
    #ACT
    Reset [120] 5
    MessageBox 你的当前的[120]、[121]、[122]、[123]、[124]、[125]标识变量的值全部变为0了。
    Break
    提示:此命令等同于
    #ACT
    Set [120] 0
    Set [121] 0
    Set [122] 0
    Set [123] 0
    Set [124] 0
    Set [125] 0
    Break
    
  • 传奇素材网|www.MirLeg.com
    打造一个集传奇素材、传奇脚本、GM工具、传奇Blue引擎、传奇版本为一体的全方位平台.
    Copyright © 2022-2025 陕ICP备2025069708号 | 所有素材均来源于网络如有侵权亲联系删除
  • 连接失效?请提交连接给我们处理

    *您也可以联系客服QQ:5944 04073

    验证码