Changelog

2016-08-15

2016-08-15 BLUE引擎更新,涉及 各模块 等模块,共 41 项功能调整与问题修复。

更新内容

  • SendScrollMsg 文字内容不可过长,否则会导致客户端在部分XP系统运行出现异常!
  • 客户端完善一些细节,如套装的技能要学习了才显示为激活颜色...
  • 修正0806英雄安全区不穿人
  • 减少下发流量
  • 性能参数面板增加防T心跳包时间调节,默认60秒,使用鼠标移动到控件查看说明
增加<$NPCEXECUTECOUNT>,用于显示NPC被执行的次数
Give 不限制上限个数,原来是1-50

PIC=功能扩展

  • <PIC=items,55,1,0,0,0,8 LABEL=@execlab HINT=裁决> //items=wil文件名,索引,图片数,循环,透明,偏移X,偏移Y
  • <PIC=magic,1630,6,1,1,0,8 LABEL=@execlabfirecross HINT=火墙>
  • SendScrollMsg <$DLGITEMSHOW>`PIC=magic,0,10,1,1,0,-33&LABEL=@xxxxx~
  • 增加简单的物品展示功能: //需要引擎和客户端配套使用
  • (@@inputstring)
  • @main
  • <执行脚本/@ExecuteLabel>\ \
  • <我要查询物品/@@inputstring1> <展示我的物品/@@inputstring2>\ \<关闭/@exit>
[@@inputstring1]
#ACT
SETDLGITEM <$STR(S1)>
#SAY
物品信息:\ \        <$DLGITEMSHOW>\ \\<返回/@back>   <关闭/@exit>

[@@inputstring2]
#SAY
  • 请放上你要展示的物品。\ \<返回/@back> <关闭/@exit>
  • #ACT
  • QUERYITEMDLG 放上展示的物品 @showMyItem 0
[@showMyItem]
#SAY
我的物品:<$DLGITEMSHOW>\ \\<返回/@back>   <关闭/@exit>
#ACT
SENDMSG 1 <$USERNAME>:<$DLGITEMSHOW>...<$STR(S2)> 255 241 65000
SendScrollMsg `NAME=%s:~<$DLGITEMSHOW>...<$STR(S2)>
  • CLOSE
[@ExecuteLabel]
#SAY
  • <CMD=@ExecNPCLabel HINT=提示...\第二行提示...>执行当前NPCLabel</>
  • #ACT
  • SendScrollMsg <PIC=DscStart0.bmp&LABEL=@qclabel&HINT=提示...>执行QChatMission</>
[@ExecNPCLabel]
#ACT
SENDMSG 5 @Label_executed...  255 168