传世服务端重要更新,修改物品特殊属性代码,修正与幻影套冲突的问题;
195 //沉默
196 //重力
197 //冰冻
198 //潜行
199 //幸运靴子属性,默认增加10点幸运;
[!] 修正冰旋风不正确的问题;
[!] 修正天怒惊雷锁血无效的问题;
[!] 修正魔道麻痹无效的问题;
[!] 修正当同时在线达到200人左右,游戏卡的问题;
[+] 增加融合元神保留组合技能,继承专家级以上技能;
[+] 支持1.990版本九天灵境、猛兽高原等新地图加载;
[!] 其他一些问题的修正;
2011-07-15
-------------------------
[!] 取消NPC外观172默认为旗座对话框,使用旗座必须增加标签NPC头标签 @SysComment;
[+] 增加支持属性点命令BONUSPOINT减号符号;
[+] 增加功能脚本命令DELNPC M X Y,临时删除指定位置的NPC; 例:
#ACT
DELNPC $M 123 234
SENDMSG 7 临时NPC已经删除!
[+] 扩展SENDMSG 漂浮信息,增加自定义文字颜色;
例:
#ACT
SEMDMSG 8 这里演示的是白色漂浮文字 255
SEMDMSG 9 这里演示的是白色漂浮文字 255
[!] 修正道士宝宝专家级以上,行走和攻击速度异常的问题;
[!] 引擎游戏参数设置-游戏速度,增加选项 禁用引擎速度控制; 2011-07-14
------------------------
[!] 修正一处溢出导致无法登录的问题;
[!] 修正怪物爆物列表为空导致报错的问题;
2011-07-07
---------------
[!] 修正天人境界引起的撞人异常问题;
2011-07-05
-------------------------
[!] 修正有几率登录困难的问题;
[!] 修正虎王可以推动主宰者的问题;
[!] 完善数据库管理工具;
[!] 其他一些问题的修正;
[!] 更新DBServer 、LoginSrv;
2011-06-28
-------------------------
[+] 增加物品特殊属性代码,如下:
191 //沉默
192 //重力
193 //冰冻
194 //潜行
195 //幸运靴子属性,默认增加10点幸运; [!] 修正IP插件一个严重的问题,可能因为内存溢出导致无法登录游戏;
[!] 其他一些问题的修正;
[!] 更新DBServer 、LoginSrv;
2011-06-22
-------------------------
[+] 更新支持调整原石阶数,属性位置为:0
例:
#ACT
GIVE 金原石 1
UPGRADEUSERITEM $PARAM(10) 0 = 1 [+] 更新支持调整宝石(59类)五行原石属性,及支持穿戴属性;
例:
#ACT
GIVE 至尊火晶石 1
UPGRADEUSERITEM $PARAM(10) 61 = 1
UPGRADEUSERITEM $PARAM(10) 62 = 2
UPGRADEUSERITEM $PARAM(10) 63 = 3
UPGRADEUSERITEM $PARAM(10) 64 = 4
UPGRADEUSERITEM $PARAM(10) 65 = 5
UPGRADEUSERITEM $PARAM(10) 66 = 6
UPGRADEUSERITEM $PARAM(10) 67 = 7
UPGRADEUSERITEM $PARAM(10) 68 = 8
UPGRADEUSERITEM $PARAM(10) 69 = 9
UPGRADEUSERITEM $PARAM(10) 70 = 10 [+] 支持合成原石触发<我想合成原石/@@upgradeyuanshi>,使用方法与宝石合成雷同;
[+] 支持淬炼原石触发<我要淬练原石/@@gemextract>,触发当前脚本[@@gemextract]段;
例:
[@@gemextract]
#ACT
SMELTBOXRESULT 1 7 1 //执行后将触发[@@gemextractOK]
[@@gemextractOK]
#ACT
此处实现淬炼过程; [+] 支持摘除原石触发<我要摘除原石/@@gemremove>,触发当前脚本[@@gemremove]段;
参数返回:
$PARAM(40) //宝石名字
$PARAM(41) //宝石ID
$PARAM(42) //所要摘除原石类型(1..10) [+] 支持装备拆卸触发<我想拆卸装备/@@decompose>,触发为功能脚本(QFunction-0);
1)、在“拆卸装备”功能界面上,放进物品后将触发功能脚本中[@拆卸装备]标签,
在该标签下保存以下参数:
$PARAM(40) //保存格子里物品名字
$PARAM(41) //保存格子里物品ID序号
2)、在“拆卸装备”功能界面上,点“拆卸”按钮将触发功能脚本[@拆卸开始]标签,
在该标签下保存以下参数:
$PARAM(40) //保存格子里物品名字
$PARAM(41) //保存格子里物品ID序号
3)、更新增加命令:ShowAdditionalInfo 5 参数1 参数2
参数1 //为返回客户端显示的文字信息
参数2 //为是否可以点击“拆卸”按钮,0为不能点,1为可点。
例如:
[@拆卸装备]
#ACT
ShowAdditionalInfo 5 " <Color=yellow 此物品不能拆卸!>" 0
4)、更新增加命令:ShowAdditionalInfo 6 参数1 //在点“拆卸”按钮后返回客户端的状态!
参数1:是否成功或失败,1为成功,0为失败
[@拆卸开始]
#ACT
ShowAdditionalInfo 6 1
SENDMSG 5 恭喜你成功从装备中拆卸出了原石,低阶层的原石还可合成为高阶层原石。
[!] 修正在骑乘/战状态下可以捡取宝盒的问题; [!] 再次修正英雄等级排行榜; [!] 修正CHANGESKILLEXP不支持调整专家级以上技能的问题; [!] 修正装备需要境界判断有误的问题; [!] 其他一些问题的修正; 2011-06-12
-------------------------
[+] 更新使用整合型的数据库GameLoad.db,彻底抛弃BDE数据库引擎,服务器不需要在安装DBC2000;
说明:请先使用数据库升级工具升级您的数据库; [+] 更新支持装备融合脚本触发,<我要融合装备/@@fuseequip>,触发当前NPC脚本下[@@fuseequip]
例如:
[@@fuseequip]
#ACT
SMELTBOXRESULT 0
SENDMSG 7 装备融合失败!!! [!] 修正天仙以上排行不正确的问题; 修改传世主宰者效果相互抵消;
[+] 增加装备属性位置:16,为调整物品拥有特殊属性,需要注意版本中是否有使用此字节的脚本冲突;
例:
#ACT
GIVE 铜戒指 1
UPGRADEUSERITEM $PARAM(10) 16 = 113
SENDMSG 5 你获得了一个带麻痹属性的铜戒指。 [+] 物品增加20个自定义字节,属性位置:100..119,可以使用变量:$ITEMINFO[X].CUSTOM(Y)获取; [+] 增加变量<$PROVISIONALABIL(X)>,提取人物临时属性数值,X=0..33
2011-06-09
-------------------------
更新英雄等级排行榜以天人境界优先排序;
[!] 修正当没有启动人物属性数据库或者数据库没有匹配的数据时,人物元力值不正常的问题; [!] 增加 FireBurnZone 脚本,产生一个伤害区域,具体参数如下:
参数说明:
参数1 //目标X
参数2 //目标Y
参数3 //范围
参数4 //类型
参数5 //时间(秒)
参数6 //伤害 [+] 增加脚本 ISRIDEON A 检测人物是否在骑乘(战)状态;
参数说明:
参数1 //参数1如果为 1 则表示检测是否骑战;
例:
#IF
ISRIDEON 1
#SAY
骑战中! [+] 增加变量 <$PETMAKEINDEX(X)>,获取人物各状态的灵兽ID;
参数说明:0-跟随 1-摆摊 2-骑乘 3-元神骑乘 4-凤凰探宝 [!] 其他一些问题的修正;
2011-06-02
-------------------------
[!] 修正RunGate在角色名大于一定长度,进入游戏失败的问题;
调整 DBServer、LoginSrv路由设置,修正在路由映射的情况下无法使用外网IP登录内网的问题;
[+] 增加变量<$INTROVERTAMBITKINDL> <$INTROVERTAMBITLEVEL>,用于提取内敛元神的境界信息; [+] 更新怪物说话配置,支持在最后一项增加触发功能脚本;
详细说明:
1、只有在相关事件成功触发后,才会触发对应的脚本;
2、怪物刷出事件中,触发脚本为机器人脚本,其余事件为功能脚本(QFunction-0.txt);
参数说明:
$PARAM(20) //怪物名称
$PARAM(21) //地图编号
$PARAM(22) //地图名称
$PARAM(23) //坐标X
$PARAM(24) //坐标Y [+] 增加新的召唤宝宝的脚本命令 RECALLMOBEX ;
参数说明:
参数1 //怪物名字(为SELF表示克隆一个自己的心魔来作为宝宝,大刀不攻击,不叛变)
参数2 //刷新地图
参数3 //刷新坐标X(当坐标为-1时,则表示在玩家右手边出现)
参数4 //刷新坐标Y
参数5 //是否可移动(0,宝宝不移动,1可移动)
参数6 //宝宝新名字(不显示主人名字) [+] 增加脚本命令CheckUserPosGap
检测玩家与指定坐标之间的距离;
参数说明:
参数1 //玩家名字(SELF,表示当前玩家)
参数2 //地图编号
参数3 //坐标x
参数4 //坐标y
参数5 //检测符号(>、<、=)
参数6 //检测距离数值
例如:
#IF
CheckUserPosGap 彩虹 0 300 300 < 20
#ACT
彩虹距离坐标300、300 在20步以内; [+] 增加动态地图镜像功能,可用于天界地图开发,详细使用方法如下
说明:镜像地图将继承源地图的所有属性,包括NPC、
地图参数增加如下参数:
1)、CANMIRROR 玩家进入此地图后,系统将自动镜像副本地图,退出后将自动删除;
2)、CANMIRROR(X) X可设置为镜像副本编号,相同的副本编号地图之间是可以重复进入,在进入相同编号的副本地图后,原副本地图不会被删除,主要用于设计类似迷仙阵的地图;
3)、CANMIRRORTEAM 队伍成员可以进入一个同副本地图中。 [+] 地图增加智能刷怪设置,在设置了地图标记 SMARTGEN 的地图中开启; [!] 修正无法下马的问题; [!] 其他一些问题的修正; 2011-05-31
-------------------------
[+] 物品属性控制增加 是否自动叠加物品设置,Stock设置叠加上限,请使用数据库设置工具进行设置; [+] 增加地图参数设置 NOTAKEON,设置地图禁止穿戴装备(包括取下装备); [+] 增加地图参数设置 FASTUSEITEM,允许在设置了救公主的地图,使用灵符(捆)快速救公主;
参数说明:$PARAM(5) //返回杀怪的数量
[@灵符杀怪]
#ACT
SENDMSG 5 本次杀怪<$PARAM(5)>个! [+] 增加地图参数设置 NOSAY,设置地图禁止说话,包括喊话,私聊等任意形势说话; [+] 增加脚本 SetProvisionalAbil A B C,设置人物特定临时属性,该属性下线后消失;
|