标签:
版本号为:0518
1.添加TActor.M
ove(地图号,X,Y) 函数用于对Actor的移动位置移动 (X,Y可以不填 不填就是随机在地图号移动,否则就是定点传送)
2.添加变身系统 添加GM命令 @ChangeToMonster(怪物名称,时间(秒) 0 则为永久) 可进行变身。
3.脚本添加TActor.ChangeToMonster(怪物名称,时间(秒)) 变身函数。
QFunction脚本增加
变身开始触发函数
procedure OnChangeToMonsterStart(Actor:TActor; sMonName:string; nSec:integer); //变身的Actor,变成目标的怪物名称 ,变身的时长(单位秒)
变身结束触发函数
procedure OnChangeToMonsterEnd(Actor:TActor; sMonName:string); //变身的Actor,变成目标的怪物名称
4.禁止创建空白的角色名称。
5.修正药品和回城卷 不会自动解包的问题
6.修正背包和属性窗口位置会自动归位的问题
7.增加盾牌和宝石可以开孔和镶嵌 其中 可以镶嵌的宝石类型为stdmode=7 并且 shape = 4
8.增加解包物品声音配置(stdmode = 31 anicount = 1) 为解包物品 AC为 解包后的物品ID source 为点击声音 0:药水 1:卷轴
9.修正杀怪掉落的物品 小退后再上线无法拾取的问题
10.修正雷霆战甲 类翅膀 在一些方向 特效 不清晰的问题
11.修复字体渲染导致游戏无响应的Bug
12.修正灵符 和 荣誉 客户端不同步显示的问题
13.TEnvirnoment对象添加函数 function CanMove(X,Y:integer;boIgnoreActor:Boolean = true):Boolean; 用于判断地图某个XY坐标是否可以移动。
其中boIgnoreActor 表示 是否忽略坐标点上的角色。如果为true 则该坐标只要不是障碍点 则有没有人和怪物都可以移动。为 false 则 如果坐标点不是障碍物,但是上面有人和怪物 则不可移动。
14.修正在背包快速连续双击使用可叠加物品可能导致物品消失的问题
15.修正Player.RequestURL无效的问题
16.修正登录器在特殊情况下启动不了第二个游戏的Bug
17.修复上线人物模型错误
18.修复群体雷电术使用后不消失的错误
19.修复客户端会自动释放77res的Bug
标签:
原文地址:http://www.cnblogs.com/91M2/p/5615006.html