您当前的位置:首页 > 其他技术 > 开区杂谈

91M2引擎的服务端中一些常用变量操作方式说明

本文出处:网游动力作者:本站发布时间:2019-05-09阅读次数:
变量操作方式

变量不需要特意声明,比如脚本调用<$HUM(变量名称)>,则即启用了该变量
个人变量:
    字符串:<$HUM(变量名称)> 
    整型:   <$HUMI(变量名称)> 
    浮点型:<$HUMF(变量名称)> 
    日期型:<$HUMD(变量名称)> 
    布尔型:<$HUMB(变量名称)> 

行会变量: 
    字符串:<$GUILD(变量名称)> 
    整型:   <$GUILDI(变量名称)> 
    浮点型:<$GUILDF(变量名称)> 
    日期型:<$GUILDD(变量名称)> 
    布尔型:<$GUILDB(变量名称)> 

服务器变量: 
    字符串:<$GLOBAL(变量名称)> 
    整型:   <$GLOBALI(变量名称)> 
    浮点型:<$GLOBALF(变量名称)> 
    日期型:<$GLOBALD(变量名称)> 
    布尔型:<$GLOBALB(变量名称)>   

保存变量: 
    SAVEVAR <$HUM(变量名称)> 
    SAVEVAR <$GUILD(变量名称)> 
    SAVEVAR <$GLOBAL(变量名称)> 

变量赋值: 
    MOVE <$GUILDI(变量名称)> 10
    INC <$GUILDI(变量名称)> 20
    MUL <$GUILDI(变量名称)> 2 
    SET <$GUILDI(变量名称)> 10000 

变量检测: 
    CHECK <$HUMI(变量名称)> = 20 //支持= 、>、> = <<= <> IN LIKE 操作符
    CHECK <$HUMI(变量名称)> IN [0..30,55,60]  //检查变量的值是否在0-30、55、60这些值范围内
    CHECK <$HUM(变量名称)> LIKE 用来匹配的字符串,检查变量的值是否被此值包含  //like只做字符串匹配处理 

注意   CHECK [100]    和 SET [100]   这种检查及赋值依旧做为人物的状态处理