18铜人 发表于 2024-10-26 16:32:48

2020/7/15 【BLUE引擎更新日志】自动随机附近位置;参数ChangeServerRandPos=0时关闭


2020/7/15        全套配套
---------------------------------------------------------------------------
RunGate 加速判断时将转身封包从动作封包中分开
dbs 创建角色提前分配地图(优化多引擎负载)
m2 修复城门状态改变可能会导致客户端崩溃问题
   恢复goto死循环检测
   SendMsg 8-10行会聊天,11黄字喊话,12队伍聊天,13私聊信息
   多线切上线时,自动随机附近位置;参数ChangeServerRandPos=0时关闭此功能
   添加几个账号信息变量:
   $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表示无符号计算,无符号32位整数最大值大约是42亿,而有符号(正负数)32位整数最大值大约是21亿

   #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


页: [1]
查看完整版本: 2020/7/15 【BLUE引擎更新日志】自动随机附近位置;参数ChangeServerRandPos=0时关闭