bluem2引擎登录器官网 > 传奇学院 > 更新日志 > 2020/7/15 全套配套

2020/7/15 全套配套

2020/7/15 全套配套
---------------------------------------------------------------------------
RunGate 加速判断时将转身封包从动作封包中分开
 
m2 修复城门状态改变可能会导致客户端崩溃问题
   恢复goto死循环检测
   添加几个账号信息变量:
     $EMAIL // 邮箱
     $BIRTHDAY // 生日
     $PHONE2 // 电话
     $MOBILEPHONE // 手机号码
     $QUIZ // 问题1
     $ANSWER // 答案1
     $QUIZ2 // 问题2
     $ANSWER2 // 答案2
 
   扩展:MOD // 取模计算,同属INC、DEC、DIV系列命令
         calcval // 增加取模计算,符号%
         ints 修改为无符号整数,没有负数,最大至42亿多
         take 将物品名写成物品id,可以取走该id号的物品
   
   添加获取当前Unix时间戳变量: // Unix时间戳请自行到百科了解
     $UNIXTIME,例:
     #act
     ints 22 = $UNIXTIME
     ints 22 + 600 // 第4参数1表示无符号计算
 
     #if
     compval $INTS22 > $UNIXTIME
     #act
     calcval $INTS22 - $UNIXTIME
     sendmsg 7 将在$CALCRESULT秒后过期
     calcval $INTS22 ~ 0 // ~符号,表示将$INTS22转换为普通的时间格式,目前专用
     sendmsg 7 将在$CALCRESULT过期
     #elseact
     sendmsg 7 已过期
 
     添加NPC命令FormatStr,格式化字符串,结果返回于$CALCRESULT,例:
     #act
     ; 双引号一般用在参数包含有空格的情况下,这样即使参数中带了空格,也会被认为是一个参数
     ; 参数1有多少个%s,后面就需要带对应个数的参数,最多9个%s
     ; 对齐格式:%-32s,其中,-表示左对齐,不带-号默认右对齐;32表示字符的宽度,-号在%号的后面、32前面
     FormatStr "%32s 参数:%-5s %s %s %s %s %s %s %s" 右对齐 一 二 三 四 五 六 七 八
     mov s1 $CALCRESULT
     FormatStr "%-32s 参数:%5s %s %s %s %s %s %s %s" 左对齐 一 二 三 四 五 六 七 八
     #say
     <$STR(S1)>\<$CALCRESULT>\<关闭/@exit>   <返回/@main>
 
 
!setup.txt补全几个极品属性控制参数
19类项链
  necklace19SpecAddRate // 属性几率
  necklace19SpecAddValueRate // 点数几率
  necklace19SpecAddValueMaxLimit // 最高点数
 
23类戒指
  ring23ACAddRate
  ring23ACAddValueMaxLimit
  ring23ACAddValueRate
  ring23MACAddRate
  ring23MACAddValueMaxLimit
  ring23MACAddValueRate
 
头盔
  helmetACAddRate
  helmetACAddValueMaxLimit
  helmetACAddValueRate
  helmetMACAddRate
  helmetMACAddValueMaxLimit
  helmetMACAddValueRate