网站首页 > 学技术 > 正文页面
热度:

彩虹引擎2009-05-24-20010622更新说明

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..6) 

[+] 支持装备拆卸触发<我想拆卸装备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,设置人物特定临时属性,该属性下线后消失;
参数说明:
A //属性位置(0..33),详细如下:

0: //防御
1: //防御
2: //魔法防御
3: //魔法防御
4: //攻击
5: //攻击
6: //魔法
7: //魔法
8: //道术
9: //道术
10: //生命值
11: //魔法值
12: //幸运
13: //诅咒
14: //躲避
15: //魔法躲避
16: //中毒躲避
17: //命中
18: //魔法命中
19: //中毒命中
20: //吸血
21: //伤害转移
22: //伤害反射
23: //金属性
24: //木属性
25: //水属性
26: //火属性
27: //土属性
28: //爆击机率
29: //减免对方物理防御
30: //减免对方魔法防御
31: //减免对方物理躲避
32: //减免对方魔法躲避
33: //抗性
B //操作符号(+、-、=);
C //操作数值(0..65535);




2011-05-29
-------------------------
[!] 修正LoginGate.exe、SelGate.exe显示连接数错误的问题;

[!] 修正RunGate.exe在某些登录器下进入游戏造成网关关闭的问题;

[*] 修改封号撞人系统判断,天人优先使用天人境界;

[!] 修正开宝箱引起的严重异常错误;

[+] 增加脚本变量<$MAPHUMCOUNT(M).X>,获取指定地图元神\玩家的数量;
参数说明:$MAPHUMCOUNT(M).X
M //地图编号
X //(PLAYER = 代表玩家、PNEUMA = 代表元神、ALL = 表示所有)
例:
#SAY
本地图人物数量<$MAPHUMCOUNT($M).ALL>\\
本地图玩家数量<$MAPHUMCOUNT($M).PLAYER>\\
本地图元神数量<$MAPHUMCOUNT($M).PNEUMA>\\

[*] 增加脚本变量<$GUILD.CHIEF> 显示行会会长的名字,行会成员列表中排列第一个的玩家;

[+] 增加脚本 MapHumIsSameClan M S,检测指定地图中玩家是否都为同一宗族;
参数说明:
M //地图编号,SELF表示当前玩家地图
S //宗族名称,为空表示当前玩家宗族

[+] 增加脚本 MapHumIsSameGroup M S,检测指定地图中玩家是否都为同一队伍;
参数说明:
M //地图编号,SELF表示当前玩家地图
S //队长名称,为空表示当前玩家的队伍

[+] 增加脚本 CheckRangeHumCountA M X Y R M N 检测一定范围内的玩家数量,包含元神;
参数说明:
M //地图编号,SELF表示当前玩家地图
X //x坐标
Y //y坐标
R //范围大小
M //检测符号,支持(>、<、=、\)
N //检测数值
例:
#IF
CheckRangeHumCountA $M $X $Y 10 > 20
#SAY
在你的周围玩家数量在20个以上(包含元神)

[+] 增加脚本 CheckRangeHumCountB M X Y R M N 检测一定范围内的玩家数量,不包含元神;
参数同上;

2011-05-24
-------------------------
[+] 增加变量 $POSITION($m,$x,$y) ,获取指定地图,坐标上的人物名称(含元神);
说明:如果坐标上没有玩家,或者是怪物,则返回:无

[*] SHOWHUMEFFECT 脚本扩展一个参数,支持设置渡劫天雷的坐标;
例:
#ACT
SHOWHUMEFFECT 105 $X $Y

[*] 修改SaveExVar 脚本路径支持使用变量;

[*] 扩展ReadRandomStr 脚本,增加参数4,支持从参数3 ~ 参数4 行之间随机读取一段文本;

[!] 修正使用天怒惊雷、急速神水导致人物死亡的问题;

[+] CHANGEMODE 扩展参数 21,显示凝功宝鼎功能人物头顶的八卦图标信息;
例:
#ACT
CHANGEMODE 21 1

[+] 增加经验将触发登录脚本[@GetExpFucn] 脚本标签,返回如下参数;
参数:
[@GetExpFucn]
$PARAM(20) //返回增加的经验数
$PARAM(21) //是否脚本增加经验(0=杀怪,1=脚本)

[+] 增加脚本 ISOFFLINE 检测玩家是否为离线挂机状态;
例:
#IF
ISOFFLINE
#ACT
Kick

[+] 增加脚本 CHECKITEMINLIST A B检测包裹中是否有列表中所存在的物品,将结果返回B变量;
例:
#IF
CHECKITEMINLIST 违禁物品.txt S1
#SAY
你的包裹中违禁物品<$STR(S1)>,请不要携带进场!

2011-05-08 ------------------------- 

[!] 修正LoginGate、SelGate线程冲突引起网关异常; 

[!] 修正灵犀宝盒下线后不保存问题; 

[!] 修正当前经验超过21亿保存异常的问题; 

[!] 修正宝宝杀怪升级名字不刷新的问题; 

[+] 调整怪物数据库部分特殊属性使用DB工具设置SPCode列; 

[*] 更新LoadVar、SaveVar 脚本支持自动创建目标文本; 

[+] 增加支持NPC同读功能,设置如下:

同读<同读> 0 462 222 同读 0 11 0 

 

 

2011-05-06 

------------------------- 

[+] 更新LoginGate、SelGate,网关采用IOCP、多线程技术,提升程序性能,完善防攻击功能; 

★注意:使用新程序请删除老的Config.ini配置,重新设置参数请勿混用; 

[!] 修正道士、法师飞升后属性不正确的问题;

[!] 修正虎王过地图不跟随主人的问题;

[!] 修正强化施毒术每次攻击都会造成瞬间伤害的问题;

[*] 调整ADDSKILL添加技能脚本最高等级支持7级;

[!] 修正声望点超过255下线保存错误的问题;

[+] 增加脚本设置装备加星 

SetItemSeal A B C 

参数说明: 
A //装备ID
B //操作符号(+、-、=)
C //加星等级(0..14),0为取消装备加星


[+] 变量 $ITEMINFO[X].SEAL 返回装备加星等级;


[+] 增加个人计时器SetTimerEx A B C D,玩家在计时中途重新登录,计时器将仍然有效
参数说明:
A //玩家名称
B //延迟时间(单位:秒)
C //脚本标签,将触发QManager.txt 中的此标签
D //执行次数(可省略,默认为1) 

[+] 更新元神体魄使用脚本AmbitKind来调整和记录,范围(0..2); 

[+] 更新元神境界使用脚本AmbitLevel来控制,限于飞升之前; 

[!] 恢复内敛元神INTROVERTSEX $INTROVERTJOB $INTROVERTLEVEL相关变量;

[+] 增加变量 $ITEMVALSUM(A).B 获取包裹中指定物品指定属性的数值总和; 

参数说明: A //物品名称,支持变量,支持嵌套一层括号

B //属性名称,同$ITEMINFO变量 

例如:
#IF
LARGE $ITEMVALSUM(圣灵精华).DURA 200
#SAY
包裹中圣灵精华的持久数量在200以上!

[+] 增加变量 $ITEMSUMCOUNT(A).B.C 获取包裹中指定物品的指定属性在一定数值以上的数量总和;
参数说明:
A //物品名称,支持变量,支持嵌套一层括号
B //属性名称,同$ITEMINFO变量
C //比较数值(含)
例如: 
#IF
LARGE $ITEMSUMCOUNT(麻痹戒指).DURA.3000 10 
#SAY 包裹中麻痹戒指持久在3以上的数量大于10个! 

 

2011-04-20  -------------------------
[!] 更新当融合元神血量低于10%时,将自动切换为外现元神;
[!] 修正新沙城门可以穿越的问题;
[!] 修正融合元神使用祝福油不正确的问题; 
[!] 修正CTRL+A可以控制虎王的问题;    
[!] 修正宝宝可能攻击主人的问题;    
[!] 修正一次增加虎王经验过多,虎王等级不正确的问题;    
[+] 增加支持连锁闪电融合神技;    
[+] 支持魂骨合成触发 <立刻合成魂骨BoneCompound>;  
说明:
    合成后将触发当前NPC脚本中
[@@BoneCompound] 
标签,$PARAM(0)..$PARAM(5) 返回物品ID;  
  

2011-04-16
  -------------------------  
[+] 增加地图参数 CANRELIVE 死亡后允许使用还魂符原地复活,适用于神威狱等地图;  
说明:  点击后将触发QManage脚本中[@原地复活] 标签 其中 $PARAM(0) 返回地图编号;    

[+] 引擎 怪物设置->心魔控制面板 增加复活按钮中还魂符价格显示设置;    
[!] 修正上线后,切换地图后人物血条、元力条显示不正常的问题;    
[!] 修正元神骑乘后切换元神造成宠物无法召唤的问题;    
[!] 修正MobEvil脚本刷新心魔报错的问题;    
[*] 调整强化施毒术具有瞬间攻击伤害;    
[!] 修正突斩,野蛮不卡人的问题;    
[!] 修正狮子吼异常的问题;    
[*] 完善涅槃重生技能,复活时需要询问被复活者;    
[+] 增加支持战争牢笼融合神技,被牢笼困住,将无法使用瞬移技能逃脱;    
[+] 增加暴击、吸血头顶文字显示功能;    
[!] 修复查看别人装备首饰属性显示错误的问题;    
[!] 修正宠物不能摆摊的问题;



2011-04-14  
-------------------------  
[!] 修正设置衣服属性不掉持久,造成人物攻击不受伤害的问题;    
[!] 修正人物有元力值消耗完不消耗HP的问题;    
[!] 修正客户端快捷购买无效的问题;    
[!] 修正虎王装备穿戴不上的BUG;    
[*] <$USERMAGIC(X)>、<$TXTLINE(P)>变量支持嵌套括号;    
[!] 修正重新加载所有NPC后,镜像NPC失效的问题;    
[+] 引擎控制界面增加重新加载所有NPC的功能;    
[+] 引擎内核查看界面支持查询修改全局变量;    
[+] 修正服务器不开启使用人物属性数据库造成属性异常的问题;    
[+] 修正元神封号不在线刷新的问题;    
[+] 修正战士使用破击、破盾技能客户端显示停顿的问题;    
[+] 修正突斩、野蛮画面抖动的问题;    
[+] 修正使用普通药品不会自动添加到快捷栏的问题;    
[+] 修正道士元神麒麟死亡后不会自动召唤的问题;    
[*] 优化引擎地图管理,提升游戏运行效率;    
[*] 优化引擎地图矿石管理,减少内存使用;


          2011-04-12

------------------------- 

[*] 修改添加行会成员/添加宗族成员脚本命令支持加入离线玩家;

[!] 修正CTRL+P查看宝宝属性,在1.99851以上客户端显示错误的问题; 

[!] 修正CTRL+A 调整宝宝攻击状态错误的问题; 

[+] 增加收徒脚本 AddPrentice 徒弟名字,将指定玩家收为徒弟; 

例:

[@收徒]
#IF
SMALL $PRENTICECOUNT 3
#ACT AddPrentice 彩虹
SENDMSG 5 恭喜你成功招收徒弟彩虹。

[+] 增加变量<$HUMRACE> 返回玩家天人类型,0=凡人,1=神,2=魔; 

[!] 修正ShowSpotDlg 脚本不可以连续使用的问题;

[!] 修正融合元神可以穿戴普通装备的问题; 

[+] 增加初级怪物仇恨系统(需要测试);

[!] 修正突斩、野蛮会显示停顿的问题; 

 

2011-04-10

------------------------- 

[*] 更新魂骨DB支持设置需要天元心法等级,NeedAmbit 设置条件; 

[+] 引擎增加人物等级限制,天人升级相关限制; 

[*] 更新扩展人物等级属性数据库,天元心法数据库等,详情请见:新DB.rar 

[*] 更新修改人物声望点最大支持65535; 

[!] 修正行会会长删除自己后,引擎报错的问题;

[+] 更新增加检测脚本 IsMerged,判断当前玩家的元神是否为融合状态; 

例:
#IF
IsMerged
#ACT
SENDMSG 7 你的元神目前为融合状态;

[*] 修改删除元神脚本 DELPNEUMA 参数1;
参数说明: 
参数1 //1 = 删除外现元神,如果有内敛元神,则内敛元神自动转换成外现元神
//2 删除内敛元神

 

2011-04-04
-------------------------
[!] 更新修正元神切换、主元切换、融合元神需要内敛元神达到魂骨装备条件;

[!] 更新修正帐号服务器有可能注册帐号失败的BUG;

[*] 更新灵兽没有开启避水灵性可以在海底骑乘,但不能骑战;

[!] 更新人物登录在公告界面会被攻击掉血的问题;

[!] 更新火灵珠被攻击不会变麒麟的问题;

[*] 更新支持NPC脚本对话内容支持常规空格;


2011-04-03
-------------------------
[+] 更新完善帐号登录服务器统一使用GameData.db数据库,需要更新全套程序;
配置文件中:
[DB]
GameDataDir=..\DB\ //统一设置数据库路径

[+] 支持盛大1.9988客户端新商城界面,WolShop.txt 商品设置,在积分后增加一个参数显示促销信息;
例:
[1010]
COUNT=2
1=2077|5227|00258|启心石|10|1|0|4 // 4为热卖
2=2074|5230|00260|天元石|1|1|0|5 // 5为打折
[00]
HotTitle=1|0|0|0|0|0|0| //增加设置标题闪光状态
[10]
COUNT=6
1=10|推荐区|2 //增加参数,设置子栏目标题闪光,设置为2
2=20|经验类|2
3=30|元神类|0
4=40|辅助类|0
5=50|灵兽类|0
6=60|特卖区|0

[+] 支持盛大1.9988海神生命神水、海神魔法神水;
设置说明:
DuraMax //为最大容量
NeedLevel //药水的冷却时间,单位:秒
物品数据库增加:
2133;海神生命神水;0;211;1;0;0;0;6685;10000;0;0;0;0;0;0;0;0;0;0;0;60;0;0;5;0;0;
2134;海神魔法神水;0;212;1;0;0;0;6686;10000;0;0;0;0;0;0;0;0;0;0;0;60;0;0;5;0;0;


[+] 更新海神战鲨骑乘/战功能;
物品数据库增加:
2314;战鲨石;49;51;1;5;0;0;6556;0;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
怪物数据库增加:
海神战鲨1;52;18;422;1000;0;0;200;500;0;30;20;0;0;0;0;30;17;900;1;0;2000;0;;
海神战鲨2;52;18;423;1000;0;0;200;500;0;30;20;0;0;0;0;30;17;900;1;0;2000;0;;
★注:因为海神战鲨只有2转状态,所以在给予战鲨石的时候需要直接调整其2转属性;
例:
#ACT
give 战鲨石 1
UPGRADEUSERITEM $PARAM(10) 8 = 1
UPGRADEUSERITEM $PARAM(10) 9 = 2
注:
UPGRADEUSERITEM $PARAM(10) 88 = 1 //属性位置:88 可开启普通灵兽避水灵性

[+] CHANGEMODE脚本命令增加参数:20,用于设置人物避水属性;
例如:
#ACT
CHANGEMODE 20 1

[+] 增加地图参数 CANRIDESHARK 允许该地图放出海神战鲨并骑乘/战;

[+] 增加地图参数 WATERNEED 该地图骑乘/战豹子/麒麟等 人物需要拥有避水属性(战鲨不在此限制);

 

2011-04-01
-------------------------
[+] 增加盛大天人宗族相关功能和命令:
01)、增加检测脚本命令 HaveClan,检测当前玩家是否已经加入宗族;

02)、增加检测脚本命令 CheckOfClan A,检测当前玩家是否已经加入指定名称宗族;

03)、增加检测脚本命令 CheckIsClanChief 检测当前玩家是否宗族族长;

04)、增加脚本命令 CreateClan A B C,建立一个新的宗族;
参数说明:
A //宗族类型(1-神族,2-魔族)
B //宗族的名称
C //宗族族长的名称
例如:
#ACT
CreateClan 1 彩虹引擎 月光

05)、增加脚本命令 JoinClan A B,将玩家加入指定宗族;
参数说明:
A //玩家名称
B //宗族名称
例如:
#ACT
JoinClan $USERNAME 彩虹引擎

06)、增加脚本命令 QuitClan A B,将玩家退出指定宗族,如果是族长退出,则解散该宗族;
参数说明:
A //玩家名称
B //宗族名称
例如:
#ACT
QuitClan $USERNAME 彩虹引擎

07)、增加宗族聊天频道功能支持,使用宗族聊天时在聊天信息前加$;

08)、增加宗族信息相关变量:
$CLAN.KIND ; //宗族类型:0无,1神宗、2魔宗
$CLAN.NAME ; //宗族名字
$CLAN.CHIEF ; //宗族族长名字
$CLAN.MEMBERMAX ; //宗族成员数量上限
$CLAN.MEMBERCOUNT ; //宗族当前成员数量
$CLAN.GRADE ; //宗族等级
$CLAN.EX ; //宗族经验 
09)、增加脚本命令 ClanExp A B C,调整指定宗族的经验;
参数说明:
A //宗族名称(SELF 为当前玩家宗族)
B //操作符号,支持(+、-、=)
C //具体值
例如:
#ACT
ClanExp SELF + 1000

10)、增加脚本命令 ClanGrade A B C,调整指定宗族的等级;
参数说明:
A //宗族名称
B //操作符号,支持(+、-、=)
C //具体值
例如:
#ACT
ClanGrade SELF + 1

11)、增加脚本命令 ClanMemberMax A B C,调整指定宗族的成员上限;
参数说明:
A //宗族名称
B //操作符号,支持(+、-、=)
C //具体值
例如:
#ACT
ClanMemberMax SELF = 50

12)、增加脚本命令 ClanKind A B C,调整指定宗族的类型;
参数说明:
A //宗族名称
B //操作符号,支持(+、-、=)
C //具体值(1、神宗 2、魔宗)
例如:
#ACT
ClanKind SELF = 2

[!] ★取消内敛元神INTROVERTSEX INTROVERTJOB INTROVERTLEVEL相关变量; 

[+] 增加脚本命令 RefinePoint A B,调整玩家极品修炼值;
参数说明:
A //操作符号,支持(+、-、=)
B //具体数值
例如:
#ACT
RefinePoint + 1000

[+] 引擎增加功能设置;心命点控制面板,用于调整激活心命点的属性几率设置;
物品数据库增加:
2117;启心石;93;1;1;0;0;0;5227;0;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;

[+] 支持天元心法客户端主元切换,内外元神切换功能,必须内敛元神和外现元神都装备魂骨才可以使用;

[+] 支持客户端魂骨装备穿戴,被攻击会减少持久;
物品数据库增加:
2133;头部魂骨(凡品);91;1;1;0;0;0;5220;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2134;头部魂骨(中品);91;8;1;0;0;0;5220;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2135;头部魂骨(上品);91;15;1;0;0;0;5220;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2136;头部魂骨(极品);91;22;1;0;0;0;5220;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2137;脊椎魂骨(凡品);91;2;1;0;0;0;5221;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2138;脊椎魂骨(中品);91;9;1;0;0;0;5221;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2139;脊椎魂骨(上品);91;16;1;0;0;0;5221;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2140;脊椎魂骨(极品);91;23;1;0;0;0;5221;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2141;身体魂骨(凡品);91;3;1;0;0;0;5222;7000;0;0;0;0;0;0;0;0;0;0;10;0;0;40000;5;0;0;
2142;身体魂骨(中品);91;10;1;0;0;0;5222;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2143;身体魂骨(上品);91;17;1;0;0;0;5222;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;
2144;身体魂骨(极品);91;24;1;0;0;0;5222;7000;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;

[+] 支持融合元神,融合元神装备穿戴;
物品数据库增加:
2118;斗魂天阳刃;5;85;5;0;0;0;1412;35000;0;0;0;0;20;40;0;0;0;0;9;24;0;10000;5;0;0;
2119;法魂天月杖;5;86;5;0;0;0;1413;35000;0;0;0;0;0;0;20;40;0;0;9;24;0;10000;5;0;0;
2120;玄魂天星剑;5;87;5;0;0;0;1414;35000;0;0;0;0;0;0;0;0;20;40;9;24;0;10000;5;0;0;
2121;斗魂天阳甲;10;31;5;0;0;0;1406;35000;5;10;5;10;10;10;0;0;0;0;9;22;0;300000;5;0;0;
2122;斗魂天阳袍;11;31;5;0;0;0;1407;35000;5;10;5;10;10;10;0;0;0;0;9;22;0;300000;5;0;0;
2123;法魂天月甲;10;32;5;0;0;0;1408;35000;5;10;5;10;0;0;10;10;0;0;9;22;0;300000;5;0;0;
2124;法魂天月袍;11;32;5;0;0;0;1409;35000;5;10;5;10;0;0;10;10;0;0;9;22;0;300000;5;0;0;
2125;玄魂天星甲;10;33;5;0;0;0;1410;35000;5;10;5;10;0;0;0;0;10;10;9;22;0;300000;5;0;0;
2126;玄魂天星袍;11;33;5;0;0;0;1411;35000;5;10;5;10;0;0;0;0;10;10;9;22;0;300000;5;0;0;
2127;斗魂护腕;24;2;2;0;0;0;1400;9000;0;5;0;0;0;5;0;0;0;0;9;26;0;10000;5;0;0;
2128;斗魂戒指;22;2;2;0;0;0;1401;9000;0;0;2;5;0;5;0;0;0;0;9;28;0;20000;5;0;0;
2129;法魂护腕;26;2;2;0;0;0;1402;9000;2;5;0;0;0;0;0;5;0;0;9;26;0;10000;5;0;0;
2130;法魂戒指;22;2;2;0;0;0;1403;9000;0;0;2;5;0;0;0;5;0;0;9;28;0;20000;5;0;0;
2131;玄魂护腕;24;2;2;0;0;0;1404;9000;0;5;0;0;0;0;0;0;0;5;9;26;0;10000;5;0;0;
2132;玄魂戒指;22;2;2;0;0;0;1405;9000;0;0;2;5;0;0;0;0;0;5;9;28;0;20000;5;0;0;

[+] 支持盛大最新融合技能,已实现4个;
物品数据库增加:
2167;战争牢笼;4;22;1;0;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;42;0;10000;5;0;0;
2168;连锁闪电;4;23;1;0;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;42;0;10000;5;0;0;
2169;涅槃重生;4;24;1;0;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;42;0;10000;5;0;0;
2170;火龙附体;4;25;1;0;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;42;0;10000;5;0;0;
2171;乾坤冰冻;4;26;1;0;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;42;0;10000;5;0;0;
2172;挣脱束缚;4;27;1;0;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;42;0;10000;5;0;0;

技能数据库增加:
100;战争牢笼;0;0;100;100;120;10;30;35;10;0;0;0;0;0;0;72;10000;74;20000;76;30000;78;40000;3;1000;0;;
101;连锁闪电;0;0;100;100;120;10;30;35;11;0;0;0;0;0;0;72;10000;74;20000;76;30000;78;40000;3;1000;0;;
102;涅槃重生;0;0;100;100;120;10;30;35;12;0;0;0;0;0;0;72;10000;74;20000;76;30000;78;40000;3;1000;0;;
103;火龙附体;0;0;100;100;120;10;30;35;13;0;0;0;0;0;0;72;10000;74;20000;76;30000;78;40000;3;1000;0;;
104;乾坤冰冻;0;0;100;100;120;10;30;35;14;0;0;0;0;0;0;72;10000;74;20000;76;30000;78;40000;3;1000;0;;
105;挣脱束缚;0;0;100;100;120;10;30;35;15;0;0;0;0;0;0;72;10000;74;20000;76;30000;78;40000;3;1000;0;;

[+] CHANGEMODE脚本命令增加参数:18,控制人物具备守卫&amp;弓箭手下跪属性;
例如:
#ACT
CHANGEMODE 18 1

[+] CHANGEMODE脚本命令增加参数:19,用于设置人物传世主宰者封号;
例如:
#ACT
CHANGEMODE 19 1

[!] 支持玉兔神佑特殊道具,DB设置与猛虎神佑一致,注意:AniCount 需要设置为1

[!] 修正非沙城成员在攻城区域显示名称不正确的问题;

[+] 引擎城堡管理控制增加开始攻城和停止攻城的功能;

[!] 修正使用GM命令触发攻城,城堡无法被占领的BUG;

[+] 更新扩展IP查询插件,地址信息更加详细;

[+] 支持强化技能灵丹触发脚本,$PARAM(0) 返回物品ID,$PARAM(1) 返回技能名字;
物品数据库增加:
1229;强化技能灵丹;0;5;1;70;0;0;751;0;0;0;0;0;0;0;10;0;0;0;0;0;0;5000;5;131072;0;

[+] 支持天元石物品DB,双击直接增加天元心法经验值,NeedLevel为所增加的天元值,实际数值为该设置×100;
物品数据库增加:
2114;天元石;0;208;1;0;0;0;5230;1;0;0;0;0;0;0;0;0;0;0;0;1;0;40000;5;0;0;

 

2011-01-20
-------------------------
[+] 修正FENGHAO 脚本不会在线刷新的问题;

[+] 修正使用随机后,武器攻击速度会消失的问题;

[+] 更新支持时间设置的猛虎神佑DB,物品数据库数据库NeedAmbit为加生命的值;
注意:AniCount 需要设置为1
物品数据库增加:
1700;猛虎神佑;29;150;1;1;0;0;5187;7000;1;2;3;4;5;6;7;8;9;10;0;0;13;5;50;
[+] 完善虎王“斗转”、“冲击波”技能;

[+] 引擎怪物设置-;怪物技能-;虎王技能,增加虎王技能触发几率设置;

[+] 增加脚本命令CopyText用于截取某一段文本中指定长度的字符串;
参数说明:
A //待处理字符串
B //待拷贝字符初始位置
C //拷贝字符位数
D //保存的字符串
例如:
#ACT
MOV P0 $TIGER.FELEMENT
MULT P0 2
INC P0 1
CopyText 金木土水火 P0 2 S0
SENDMSG 7 虎王属性为:$STR(S0);

[+] 增加脚本命令ReleasePneuma,用于释放/收回元神;
例如:
[@ReleasePneuma]
#IF
HasPneuma
!PneumaReleased
#ACT
ReleasePneuma
SENDMSG 7 你的元神已经被召唤出来了!!!

[+] 增加脚本命令 CheckTxt A,用于检测目标文件是否存在;
例:
#IF
CHECKTXT .\QuestDiary\游戏数据\白金帐号.txt
#ACT
SENDMSG 6 该文件存在!!!

[+] 增加脚本命令 FileCopy A B,用于复制一个文件到指定目录;
参数说明:
A //被复制的文件名
B //复制到的文件名,如果目标文件存在,则直接覆盖
例:
#ACT
FileCopy .\QuestDiary\游戏数据\白金帐号.txt .\QuestDiary\白金帐号.txt
Break

[+] 更新增加脚本变量$TXTLINE(A),用于获取指定文本拥有多少行数,文本不存在则返回-1;
例:
#ACT
SENDMSG 5 指定文本当前有“$TXTLINE(..\QuestDiary\玩家排名.txt);”行...


[+] 更新增加脚本变量$MONGEN.参数1.参数2,用于显示地图某怪物的剩余刷新时间,单位:秒;
说明:
参数1:地图名称
参数2:怪物名称
1)、该命令仅对开启了“是否死后过了间隔才刷”的怪物有效
2)、该命令仅对地图中只刷新1个数量的怪物有效 
返回值说明:
0 //该怪物没有死亡
-1 //没有符合条件的刷怪信息
例:
#ACT
SENDMSG 6 通天教主复活时间剩余:$MONGEN.NL006.通天教主;秒!!!


[+] DBServer支持导出自动登录人物数据;


[+] 引擎启动后支持离线挂机人物自动登录,控制-;加载自动挂机人物;
★注:请先使用DBServer导出自动登录人物数据,或者使用脚本记录离线挂机人物数据到..\Envir\AutoLogin.txt;


 


2010-12-10

-------------------------

[+] 增加脚本BuildLotus A B C D E F 建立飞升莲花台,莲花台数据将保存在LotusInfoList.txt,莲花台7天后将自动删除;

详细说明:

A:地图编号

B:地图X坐标

C:地图Y坐标

D:莲花台类型(1=神族、2=魔族、3=删除)

E:莲花台效果(0=正常、1=发光、2=破碎状态)

F:莲花台所属玩家名字

例:

#ACT

BuildLotus $M $X $Y 1 0 $USERNAME

 

[+] 增加变量 $TOTEMCOUNT 提取已经释放的图腾数量

 

[+] 扩展命令 ReCallTotem A B C D E,D、E参数用于设置箭塔;

详细说明:ReCallTotem

A //图腾在怪物数据库中的名称

B //图腾有效时间(单位:秒)

C //重命名图腾名称,可忽略,则使用怪物数据库中图腾名称

D //附加图腾在怪物数据库中的名称

E //重命名附加图腾名称,可忽略,则使用怪物数据库中图腾名称

例:

ReCallTotem 箭塔图腾 600 彩虹的箭塔图腾 箭塔 彩虹家族的箭塔

 

[+] 增加脚本命令 NumToChr A B,将一个阿拉伯数字转换为中文数字;

例:

#ACT

NumToChr S0 $MENTALLEVEL

NumToChr S1 123456789

SENDMSG 7 测试变量显示:<$STR(S0)>---<$STR(S1)>

 

[+] 更新支持元神大包裹,元神包裹界面点击扩展包裹将触发登陆脚本 [@扩展元神包裹]

例:

[@扩展元神包裹]

#ACT

$PNEUMANAME.BagSize 60

 

[+] 游戏参数设置增加喝药间隔控制,默认间隔200毫秒;

 

[!] 增加擒龙手眩晕效果,目标怪物被抓到身边后有以上机率被麻痹不能动和攻击!

 

[!] 完善血影刀法效果,使用技能攻击时会消耗一定比率的HP提升攻击;

 

[!] 优化脚本变量解析速度,提升引擎运行效率!

 

[*] 完善天人技能支持大师级以上技能实际效果,实现天人神、魔技能实际效果; 

1)、请先使用DB数据库扩展工具 HeroDBExTool.exe 升级DB数据库;

 

2)、增加天人技能所需要的怪物数据:(怪物属性请自行调整)

强化变异骷髅;100;23;331;20;1;0;1;100;0;50;59;60;90;0;0;18;18;1000;1;500;0;;

烈焰麒麟;130;55;342;20;1;0;1;100;0;50;59;60;90;0;0;18;18;1000;1;500;0;;

怒焰麒麟;130;55;343;20;1;0;1;100;0;50;59;60;90;0;0;18;18;1000;1;500;0;;

 

[+] 更新增加盛大礼物倒计时显示脚本命令:DelayGift A B C

参数说明:

A //倒计时时间,单位:秒

B //倒计时结束后的触发QManage.txt中的指定标签

C //倒计时所显示的文字信息,文字中必须包含%s

例:

#ACT

DelayGift 180 @礼物1 您将获得第1份礼物,请等待%s

 

[+] 增加任务专属变量,数字型10个,文本型10个;

整数型任务变量:$TASKVAL(X).I0 - $TASKVAL(X).I9,其中X 为任务ID

文本型任务变量:$TASKVAL(X).S0 - $TASKVAL(X).S9,其中X 为任务ID

 

[+] 增加脚本调整任务专属变量:SetTaskValue A B C D;

参数说明:

A //任务ID

B //变量名称(I0~I9,S0~S9)

C //操作符号,支持(+、-、=)

D //具体操作的数值

例:

#ACT

SetTaskValue 34 I0 = 100

SetTaskValue 34 S0 = 任务信息

SENDMSG 7 当前任务变量测试:<$TASKVAL(34).I0 >,<$TASKVAL(34).S0>


2010-11-20
-------------------------
[+] 增加脚本变量 $NumToChr(n),将阿拉伯数字转换为中文数字,n支持变量;
        例如:
        #ACT
        FORMATSTR S0 天人%s重 $NUMTOCHR($AMBITLEVEL)
        FENGHAO 88 $STR(S0)

[+] 增加分割文本字符串变量命令:SPLIT A B C 
        参数说明:
        A                // 需要分割使用的文本(支持变量)
        B                // 以此为分割条件的文本(支持变量)
        C                // 用于范围分割文本数组的起始变量(仅支持文本型)

        例如:
        #ACT
        MOV S0 彩虹引擎|最稳定的|传世引擎
        SPLIT $STR(S0) | S60
        //以上脚本执行后,S60~SS62,将依次保存分割后的文本。


[+] 更新支持官方最新资料片《海底世界-下篇》新地图读取支持;

[!] 修正元神境界不支持飞升以上绿色封号的问题;

[+] 更新增加三大套装技能,需要官方登录器支持(★);

    1、技能数据库增加以下内容:
        95;惊天动地;95;0;50;200;220;10;30;40;0;47;300;48;600;48;1500;14000;600;4500;;
        96;幻影无极;96;0;150;400;420;10;100;150;1;47;300;48;600;48;1500;14000;600;4500;;
        97;碧血涅磐;97;0;150;15;30;10;10;10;2;47;300;48;600;48;1500;14000;600;4500;;   
        98;地狱烈焰;0;0;50;200;220;10;30;40;0;47;300;48;600;48;1500;1200;600;4500;;  
        99;潜行;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;       
        说明:
        潜行 技能 Power = 技能隐身持续时间
        碧血涅磐 技能  召换的宝宝名称为 碧血魔 

    2、物品数据库增加以下内容:
        1645;惊天动地;4;19;1;0;0;0;197;55;0;0;0;0;0;0;0;0;0;0;0;55;30000;5;;
        1646;幻影无极;4;20;1;0;0;0;197;55;0;0;0;0;0;0;0;0;0;0;0;55;30000;5;;
        1647;碧血涅磐;4;21;1;0;0;0;197;55;0;0;0;0;0;0;0;0;0;0;0;55;30000;5;;
        1648;怒狂降魔杵;5;79;100;0;0;0;1161;32000;0;3;0;0;15;45;0;0;0;0;0;55;10000;5;0;;
        1649;幻龙风雷鞭;5;80;30;0;0;0;1162;30000;0;0;0;0;6;16;5;15;0;0;0;55;10000;5;0;;
        1650;清心碧玉笛;5;81;35;0;0;0;1163;25000;5;0;0;0;15;25;0;0;6;19;0;55;10000;5;0;;
        1651;圣武天战甲;10;25;62;0;0;0;1034;40000;12;20;12;14;5;6;0;0;0;0;0;55;300000;5;0;;
        1652;圣武天战袍;11;25;62;0;0;0;1035;40000;12;20;12;14;5;6;0;0;0;0;0;55;300000;5;0;;
        1653;雷神绝魔袍;10;26;21;0;0;0;1036;28000;11;19;13;16;0;0;5;9;0;0;0;55;300000;5;0;;
        1654;雷神绝魔衣;11;26;21;0;0;0;1037;28000;11;19;13;16;0;0;5;9;0;0;0;55;300000;5;0;;
        1655;九幽灵道袍;10;27;37;0;0;0;1038;32000;15;22;12;14;0;0;0;0;7;8;0;55;300000;5;0;;
        1656;九幽灵道衣;11;27;37;0;0;0;1039;32000;15;22;12;14;0;0;0;0;7;8;0;55;300000;5;0;;
        1569;潜行腰带;58;210;1;0;0;0;5096;7000;0;3;0;3;1;2;0;4;0;4;5;25;40000;5;;     
        说明:
        潜行腰带需要在自定义套装里指定魔法技能 如: 潜行

    3、怪物数据库增加以下内容:
        碧血魔;109;3;327;60;1;0;1;2000;0;50;59;60;90;0;0;18;18;1000;1;500;0;;

[*] 修改刺杀剑术 进行隔刺杀时,别的玩家瞧不到效果的BUG
  
[+] 修改增加自定义套装支持魔法技能的功能,可以指定魔法技能数据库里的任一技能。
      
[+] 更新增加1.994新技能,元力恢复,技能ID=106 使用后可以恢复元力值 =  (技能等级 + 1) * Power
        DB设置参照如下:
        106;元力恢复;106;0;0;50;0;;0;0;99;50;100;52;200;55;300;1200;;;;;;

[+] 更新增加灵犀宝盒功能,如果需要开启此功能,请在物品数据中添加以下数据:
        1294;灵犀宝盒;49;24;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;

[+] 增加触发,强化宝盒时将触发当前NPC脚本标签[@强化灵犀宝盒],返回以下参数:
        $PARAM(0)                //放入的物品数量;
        $PARAM(1)..$PARAM(6)        //分别为物品ID,最多6个;

[+] 增加脚本UPGRADETREASUREBOX,弹出强化宝盒界面;
        参数:
        A        // 1,返回强化宝盒成功动画; 2,返回强化宝盒失败动画

[+] 增加脚本CHECKTREASUREBOXITEM A B,检测灵犀宝盒中指定数量的物品;

[+] 增加脚本TAKETREASUREBOXITEM A B,取走灵犀宝盒中指定数量的物品;

[*] 数据库设置管理工具增加物品规则:禁止放入灵犀宝盒;

[!] 更新SelGate网关,解决一处可以被攻击者利用,导致网关死锁的问题;

[+] DBServer服务器 选项 -> 基本设置增加验证码控制;

[+] 增加虎王属性数据库 Tiger.db,用于设置各等级虎王基本属性;

[+] 怪物数据库增加以下内容:
        啸天虎;213;18;350;1000;1;100;1;1900;0;50;60;100;120;0;0;30;80;540;1;500;800;;
        
[+] 更新支持以下两种物品使用:
        2114;回灵丹;0;207;1;0;0;0;5197;10;0;0;0;0;0;0;0;0;0;0;0;0;0;5;;;
        2115;兽血神水;0;206;1;0;0;0;5196;10;200;0;0;0;0;0;0;0;0;0;0;0;0;5;;;

[+] 增加变量 $TIGER.X 显示虎王属性值;
        X支持如下值:
        LEVEL                        //等级
        EXP                                //当前经验值
        MAXEXP                        //最大经验值
        FELEMENTABIL(n)        //五行属性值(n=0..4,分别为五行属性)
        SKILLLEVEL(n)        //虎王技能等级(n=0..8,分别为9种技能)
        FELEMENT                //虎王五行属性
        MAXHP                        //虎王最大HP值
        DC                                //攻击
        MAXDC                        //最大攻击
        MC                                //魔法攻击
        MAXMC                        //最大魔法攻击
        AC                                //防御
        MAXAC                        //最大防御
        MAC                                //魔法防御
        MAXMAC                        //最大魔法防御
        HITNICETY                //命中
        MAGNICETY                //魔法命中
        AGILITY                        //躲避
        ANTIMAGIC                //魔法躲避

[+] 增加脚本 TigerLevel 调整虎王等级;
        例:
        #ACT
        TigerLevel + 1
        SENDMSG 5 你的虎王升级了!!!

[+] 增加脚本 TigerExp 调整虎王经验,当经验值大于最大经验值时,虎王等级会自动提升;
        例:
        #ACT
        TigerExp + 100
        SENDMSG 5 你的虎王经验提高了!!!

[+] 增加脚本 TigerHP 调整虎王当前HP;
        例:
        #ACT
        TigerHP = $TIGER.MAXHP
        SENDMSG 5 你的虎王HP已经恢复!!!

[+] 增加脚本 TigerFelementAbil 调整虎王五行属性值;
        参数说明:
        A        //属性类型(0..4,分别为五行属性: 金、木、土、水、火)
        B        //操作符号,支持(+、-、=)
        C        //具体操作的数值
        例:
        #ACT
        TigerFelementAbil 0 + 20
        SENDMSG 5 虎王金属性值增加20。

[+] 增加脚本 TigerSkillLevel 调整虎王技能等级;
        参数说明:
        A        //技能类型(0..8,分别代表9种虎王技能)
        B        //操作符号,支持(+、-、=)
        C        //技能等级(0..4)
        例:
        #ACT
        TigerSkillLevel 0 + 1
        SENDMSG 5 你的虎王猛击技能提升了1级,攻击力又增加了!

[+] 更新支持虎王装备,物品数据库增加以下内容;
        1645;虎王护甲;100;0;1;0;0;0;5291;10000;1;8;0;0;6;14;0;3;1;0;0;6;40000;5;0;0;
        1646;虎王护腕;101;0;1;0;0;0;5292;10000;1;2;3;4;5;6;7;8;9;10;0;12;1000;5;0;0;
        1647;虎王护膝;102;0;1;0;0;0;5290;10000;1;2;3;4;5;6;7;8;9;10;0;1;1000;5;0;0;


2010-09-24
-------------------------
[+] 更新增加老虎坐骑功能,支持虎魔石;
    1、物品数据库增加道具
        虎魔石;49;51;0;4;0;0;5191;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;;
    2、怪物数据库增加:
        撼天灵虎1;52;18;345;1000;1;0;1;2000;0;20;25;0;0;0;0;30;17;600;1;0;2000;;
        ★注:因为老虎只有2转状态,所以在给予虎魔石的时候需要直接调整其2转属性;
        例:
        #ACT
        give 虎魔石 1
        UPGRADEUSERITEM $PARAM(10) 8 = 1
        UPGRADEUSERITEM $PARAM(10) 9 = 2

[+] 支持虎王盾和血月虎王盾外观显示,盾牌Shape值61..66为普通虎王盾外观,67..72为血月虎王盾外观;
    1、物品数据库增加道具
        虎灵;63;5;1;0;0;0;5192;1;0;0;0;0;0;0;0;0;0;0;0;0;0;5;;
        虎王盾;12;66;1;0;0;0;5193;20000;0;0;0;0;0;0;0;0;0;0;0;35;0;5;;
        五行结晶;63;6;1;0;0;0;1493;1;0;0;0;0;0;0;0;0;0;0;0;0;0;5;;

[+] 拖动虎灵到盾牌时将触发功能脚本 [@TigerShield],脚本返回以下参数:
        [@TigerShield]
        #ACT
        SENDMSG 7 盾牌ID:<$PARAM(0)>
        SENDMSG 7 虎灵ID:<$PARAM(1)>
        SENDMSG 7 盾牌名:<$PARAM(2)>
        SENDMSG 7 虎灵名:<$PARAM(3)>

[+] 虎王喂食界面,放入原石或五行结晶,点击喂食将触发管理脚本(QManager)[@虎王喂食],$PARAM(0)返回物品ID; 

2010-08-24
-------------------------
[+] 增加脚本 ElementForce A B,调整人物当前元力值;
增加脚本 ElementForceMax A B,调整人物元力值的最大值;
变量 $ELEMENTFORCE、$ELEMENTFORCEMAX 分别返回元力值、元力最大值;
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
例:
#ACT
ElementForce = 100
ElementForceMax = 200
即:设置元力值为100/200,天元心法达到五重即可显示,人物飞升后自动更名为:神(魔)元力

[+] 增加脚本 AmbitKind A B,调整人物天人类型 (参数B说明 3:天人神、4:天人魔、5:天仙神、6:天仙魔、7:上仙神、8:上仙魔);
增加脚本 AmbitLevel A B,调整人物天人境界重数 (参数B说明 范围:1-126);
变量 $AMBITKIND、$AMBITLEVEL 分别返回人物天人类型、人物天人境界重数;
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
例:
#ACT
AmbitKind = 3
AmbitLevel = 1
即:设置人物为天人一重(神)

[+] 增加1.979拆卸类属性功能
DecomPoseLevel A B;//设置拆卸等级
DecomPoseExp A B;//设置拆卸经验
DecomPoseExpMax A B;//设置拆卸经验MAX
Spirity A B;//设置精力值
SpirityMax A B;//设置精力值MAX
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
变量:
$DECOMPOSELEVEL //拆卸等级
$DECOMPOSEEXP //拆卸经验
$DECOMPOSEEXPMAX //拆卸经验MAX
$SPIRITY //精力值
$SPIRITYMAX //精力值MAX

[+] 增加1.996海底装备融合转盘支持
<我要升级NUhaiSuitUp1> //升级至凡品
<我要升级NUhaiSuitUp2> //升级至极品
<我要升级NUhaiSuitUp3> //升级至上品
<我要升级NUhaiSuitUp4> //升级至仙品

[*] 使用 REFINEBOXRESULT A 脚本返回升级结果,参数A=0 升级成功,A=1 升级失败;
例:
[@@NUhaiSuitUp1]
#ACT
REFINEBOXRESULT 0 ;升级成功
[@@NUhaiSuitUp2]
#ACT
REFINEBOXRESULT 1 ;升级失败

2010-08-16
-------------------------
[+] 支持海底世界新地图加载;
[!] 支持1.9.9.6海底世界客户端正常游戏;
[+] SENDMSG 脚本增加参数 22、23,用于发送在游戏窗口顶部的绿色大字体信息;
例:
#ACT
SENDMSG 22 这个是发送给所有人的信息!!!
SENDMSG 23 这条信息只有你自己才看见!!!
[+] 支持最新药品包按次数使用,StdMode = 0, Shape=202; 修改药品增加HP/MP值在255以上的药品时,HP/MP设置为DB中的AC * AC2/ MC * MAC2;
[&] 修改天山雪莲/深海灵礁加HP/MP总量为药品设置方式(同上),请注意修改数据库;
[+] 增加脚本 ChangeSeaMCPoint A B,调整人物海魔值;
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
例:
#ACT
ChangeSeaMCPoint + 500
说明:海魔值达到最大值(4星)为2000点。200点为1星,600点为2星,依此类推;
[+] 增加变量 $SEAMCPOINT 返回人物海魔值;
[+] 增加脚本 KILLMONBURSTRATE A B 调整玩家杀怪爆物品几率;
参数说明:
A //倍率,实际倍率除以100;
B //时长
例如:
#ACT
KillMonBurstRate 200 600
SENDMSG 7 杀怪爆率翻倍,时长:600秒!
[+] 增加变量 $KILLMONBURSTRATE 返回人物杀怪暴率倍数;
[+] 增加变量 $KILLMONBURSTRATETIME 返回人物杀怪暴率倍数剩余时间;

[+] 增加脚本 MENTALLEVEL A B,调整人物天元心法等级;
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
例:
#ACT
MENTALLEVEL = 20

[+] 增加脚本 MENTALPOINT A B,调整人物天元值;
增加脚本 MENTALPOINTMAX A B,调整人物天元值的最大值;
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
例:
#ACT
MENTALPOINT = 100
MENTALPOINTMAX = 200
即:设置天元值为100/200

[+] 增加调整人物新属性值操作命令;
THUMPRATE //暴击概率
REDUCEAC //减免对方物理防御
REDUCEMAC //减免对方魔法防御
REDUCESPEEDPOINT //减免对方物理躲避
REDUCEANTIMAGIC //减免对方魔法防御
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
例:
#ACT
THUMPRATE = 1
REDUCEAC = 2
REDUCEMAC = 3
REDUCESPEEDPOINT= 4
REDUCEANTIMAGIC = 5
[+] 增加变量 $THUMPRATE、$REDUCEAC、$REDUCEMAC、$REDUCESPEEDPOINT、$REDUCEANTIMAGIC 分别返回对应的属性当前数值

2010-07-29
-------------------------
[+] 增加脚本命令 BuildGuildTower 在地表上建造通灵塔;
参数说明:
A //需要建立通灵塔的地图编号
B //x坐标
C //y坐标
D //操作类型(0=删除,1=建立)
E //建立通灵塔的行会名称

例:
#ACT
BuildGuildTower 3 $X $Y 1 $GUILDNAME
SENDMSG 7 恭喜你成功建立了通灵塔!!!

[+] 增加脚本命令 SendActivity 用于在客户端弹出活动面板;

[+] 增加脚本命令 GuildDoScript 让系统代替某行会执行QManager.txt中特定脚本标签;
参数说明:
A //行会名称,当参数为"ALL"时候则表示所有行会
B //脚本标签

例:
#ACT
GuildDoScript ALL @初始化行会信息

 

 

2010-07-16
-------------------------
[!] 增加引擎启动时将自动清理行会成员为空的行会;

★ 增加通灵塔系统相关功能和脚本,具体如下:

[+] 增加个人行会银两,最大支持21亿;
1、变量: 
<$GUILDGOLD> 脚本中提取显示个人行会银两

2、检测脚本:
CheckGuildGold A B
参数说明:
A //检测符号,支持(>、<、=、\)
B //具体检测的数值
例如:
#IF
CheckGuildGold > 500
#SAY
你的行会银两超过500。

3、功能脚本:
GuildGold A B
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值
例如:
#ACT
GuildGold + 500
SENDMSG 7 你的行会银两增加了500。

[+] 增加行会公共银两,最大支持21亿;
1、变量: 
<$GUILD.PUBLICGOLD> 脚本中提取显示行会公共银两

2、检测脚本:
CheckGuildPublicGold A B C
参数说明:
A //需要检测的行会名称,SELF为当前角色的行会
B //检测符号,支持(>、<、=、\)
C //具体检测的数值
例如:
#IF
CheckGuildPublicGold SELF > 5000
#SAY
你们行会的公共银两超过5000。

3、功能脚本:
GuildPublicGold A B C
参数说明:
A //需要操作的行会名称,SELF为当前角色的行会
B //操作符号,支持(+、-、=)
C //具体操作的数值
例如:
#ACT
GuildPublicGold SELF + 1000
SENDMSG 7 你的行会公共银两增加了1000。

[+] 增加变量 $GUILD.TOWERGRADE,显示行会通灵塔的等级,没有建造则为0级;
1、检测脚本:
CheckGuildTowerGrade A B C
参数说明:
A //需要检测的行会名称,SELF为当前角色的行会
B //检测符号,支持(>、<、=、\)
C //具体检测的数值
例如:
#IF
CheckGuildTowerGrade SELF > 1
#SAY
你们行会的通灵塔等级在1级以上。

3、功能脚本:
GuildTowerGrade A B C
参数说明:
A //需要操作的行会名称,SELF为当前角色的行会
B //操作符号,支持(+、-、=)
C //具体操作的数值
例如:
#ACT
GuildTowerGrade SELF = 1
SENDMSG 7 你为你们行会建造了通灵塔,目前等级为<$GUILD.TOWERGRADE>。

★注:该行会第一次建造通灵塔时,系统将会自动调整其行会成员的封号,
如果有2个行会会长,在第2个位置的玩家将会被调整到最后一个封号列表中。
行会人事中,系统将自动任命当前行会老大为行会会长。
☆ 修改版本配置文件 String.ini 中 GuildChief=行会会长

[+] 增加脚本变量 $GUILD.FLAG 显示行会旗帜编号(0..4);
1、功能脚本:
ChangeGuildFlag A B C,用于设置行会旗帜;
参数说明:
A //需要操作的行会名称,SELF为当前角色的行会
B //操作符号,支持(+、-、=)
C //具体操作的数值(旗帜编号:1..4,0为尚未设置)。
例如:
#ACT
ChangeGuildFlag SELF = 1
SENDMSG 7 行会旗帜设置成功。

2、设置旗帜的时候将触发通灵塔脚本中 [@guildlogo],其中变量 $SCRIPTPARAM(1) 是所选旗帜的编号;

[+] 增加脚本变量显示行会通灵塔属性状态;
1、脚本变量
$GUILD.TOWERSTATUS //0为关闭,1为开启.
2、功能脚本:
GuildTowerStatus A B C,用于调整行会通灵塔属性状态;
参数说明:
A //需要操作的行会名称,SELF为当前角色的行会
B //操作符号,支持(+、-、=)
C //具体操作的数值(0,1)
例如:
#ACT
GuildTowerStatus SELF = 1
SENDMSG 7 行会资源充足,通灵塔附加属性开启!

[+] 增加行会通灵塔五大资源变量,如下:
$GUILD.ORE //矿石 资源编号:0
$GUILD.GEM //宝石 资源编号:1
$GUILD.WOOD //木材 资源编号:2
$GUILD.BAR //金条 资源编号:3
$GUILD.ROCK //灵石 资源编号:4
行会通灵塔每日维护所需五大资源变量:
$GUILD.OREMAX //矿石 资源编号:5
$GUILD.GEMMAX //宝石 资源编号:6
$GUILD.WOODMAX //木材 资源编号:7
$GUILD.BARMAX //金条 资源编号:8
$GUILD.ROCKMAX //灵石 资源编号:9

[+] 增加功能脚本调整行会通灵塔五大资源;
功能脚本:
GuildTowerRes A B C D,用于调整行会通灵塔五大资源;
参数说明:
A //需要操作的行会名称,SELF为当前角色的行会
B //需要操作的资源编号(具体参数如上)
C //操作符号,支持(+、-、=)
D //具体操作的数值(0,1)
例如:
#ACT
GuildTowerRes SELF 2 + 500
SENDMSG 7 行会通灵塔木材资源增加了500!

[+] 支持行会人事任命功能,所有操作均为引擎实现,无需脚本;

[+] 增加变量 $GUILD.OFFICIALCOUNT(X) 获取行会人事指定职位可以任命的数量,X取值1..10;
注:X取值含义:1=会长 2=副会长 3=副会长亲信 4=长老 5=长老亲信 6=护法 7=护法亲信 8=堂主 9=堂主亲信 10=香主 100=普通成员

[+] 增加变量 $LONGDATE,返回当前时间的秒数;

[+] 增加变量 $DATATIMETOLONG(yyyy-mm-dd-H:mm:ss),将一个时间转换为秒数,格式需正确;
例如:
#IF
SMALL $LONGDATE $DATETIMETOLONG(2012-12-21-23:59:59)
#ACT
SENMDSG 7 世界末日还没来呢!!!

[+] 增加脚本 SetProffer A B,设置人物通灵塔贡献状态,状态为1时,附加属性才有效;
参数说明:
A //操作符号,支持(+、-、=)
B //具体操作的数值(0,1)
1、脚本变量<$PROFFER>显示人物行会贡献状态;
例如:
#ACT
SetProffer = 1
SENDMSG 7 你的行会附加属性加成已经打开,状态标志:<$PROFFER>。

[+] 增加脚本 TakeTowerItem A ,用于刷新行会通灵塔资源捐献中被取走的物品;
参数说明:
A //被操作的物品ID
例如:
#IF
#ACT
TAKETOWERITEM $PARAM(0)
TAKETOWERITEM $PARAM(1)
TAKETOWERITEM $PARAM(2)

[+] 点击珍宝阁开宝时将触发通灵塔脚本 [@珍宝阁开宝],变量$PARAM(0)将返回格子序号(0-76);

[+] 点击极品阁开宝时将触发通灵塔脚本 [@极品阁开宝],变量$PARAM(0)将返回格子序号(0-35);

[+] 当成功点击珍宝阁中格子状态为3(极品阁门未开启状态)的格子时,将触发通灵塔脚本 [@进入极品阁],变量$PARAM(0)将返回格子序号(0-76);
★注:进入极品阁后,应使用脚本SETPAVILION 修改当前格子的状态为4;

[+] 增加脚本 SETPAVILION A B C D E,修改珍宝阁/极品阁某一特定格子信息;
参数说明:
A //1=珍宝阁、2=极品阁
B //格子序号:珍宝阁(0-76),极品阁(0-35)
C //设置格子状态 1=普通开宝 2=骷髅(极品阁专属) 3=极品阁(门未打开) 4=极品阁(门已打开)
D //玩家名字
E //宝物名字(当修改为极品阁或者骷髅状态时可以忽略此参数)
例如:
#ACT
SETPAVILION 1 $PARAM(0) 1 彩虹 300000经验
SENDMSG 7 恭喜你获得了300000经验值!

#ACT
SETPAVILION 2 $PARAM(0) 2 彩虹
SENDMSG 5 杯具!遇到骷髅了o(︶︿︶)o ~

[+] 增加脚本 CLEARPAVILION A,清理珍宝阁/极品阁;
参数说明:
A //1=珍宝阁、2=极品阁

2010-07-15
-------------------------
[!] 修正安全区异常的问题;

[!] 取消引擎使用Data.mdb记录数据,还原为txt方式;


更新套装功能支持设置手镯戒指不分左右;

[+] 增加队伍公共变量,可以在同一队伍中传递 $GROUPCOMMON(X),X为0..9;

[+] 增加脚本 SetGroupCommon A B 设置队伍公共变量;
参数:
A //表示第几个变量
B //具体的值

例:
#IF
CHECKGROUPCOUNT > 0
#ACT
SETGROUPCOMMON 0 测试队伍变量

[+] 增加脚本操作:QUITGROUP A,注:退出者如果为队长,队伍解散
参数:
A //操作对象的名称,A参数可以忽略,忽略则为当前操作者
例:
#IF
CHECKGROUPCOUNT > 0
#ACT
QUITGROUP 彩虹

[!] 修改PosEx 脚本为 PosInList,其他参数不变;

扩展Pos A B C脚本,增加参数C,表示从第C和位置开始查找,可忽略;
参数:
A //源字符串
B //需要检查的字符串
C //开始检查的位置
例:
#IF
POS ABCDEBCDHIGH BCD 5
#ACT
SENMDMSG 7 包含字符BCD,且从第5个位置开始。

扩展P变量、D变量数量为100个,0..99;


2010-04-17
-------------------------
[!] 修正引擎一处严重错误可能导致假死的问题;

优化引擎代码,使攻城、行会战等大型PK更加流畅;

扩展安全区配置文件,如下:

;地图 坐标X 坐标Y 范围 光圈类型 是否PK区域 
;中州
0 471 222 10 4 0

2010-04-11
-------------------------
[!] 修正在1.981以上客户端,金币包裹不刷新的问题;

[+] 增加"绑定金币"、"绑定元宝"相关脚本和显示:
(1)、检测脚本
CHECKBINDGOLD > 100 //检测绑定金币
CHECKBINDGAMEGOLD < 100 //检测绑定元宝
参数说明: A //操作符号支持(>、<、=、\)
B //具体检测数值,范围0..21亿;

(2)、功能脚本
BINDGOLD + 100 //操作绑定金币
BINDGAMEGOLD + 500 //操作绑定元宝
参数说明: A //操作符号支持(+、-、=) 
B //具体检测数值,范围0..21亿;

(3)、脚本变量
<$BINDGOLD> //显示绑定金币
<$BINDGAMEGOLD> //显示绑定元宝

(4)、游戏命令 (Command.ini中可设置权限)
@BINDGOLD 彩虹 + 100 //操作玩家的绑定金币
@BINDGAMEGOLD 彩虹 - 200 //操作玩家的绑定元宝
参数说明: A //操作玩家对象的名称;
B //操作符号支持(+、-、=);
C //具体检测数值,范围0..21亿;

[+] 商店NPC配置增加 绑定金币货物列表 [bindgoods],格式与[goods]一致;
注:出售绑定物品将得到绑定金币;


 

2010-01-26
-------------------------
[!] 修正在1.979以上客户端,行会列表异常的问题;


2010-01-20
-------------------------
[!] 更新修正套装超过30套属性可能异常的问题;

[!] 更新修正使用1.979以上客户端,经验、元气显示异常的问题;

2009-12-18
-------------------------
套装数量限制为300套; 

心灵召唤技能增加使用时间间隔,增加按照技能等级恢复宝宝一定比例的HP值; 

[!] 功能设置->技能魔法->道士技能->心灵召唤 增加设置可以开启/关闭宝宝HP恢复功能;

[!] 修正一处脚本漏洞,可以导致使用WPE等封包工具篡改脚本数据;
★ 请使用脚本标签参数传递功能的脚本,删除脚本标签后的 TRUE 参数;
例如:<参数传递/@参数传递&参数1&参数2&参数3> 此类脚本;

2009-11-03-2
-------------------------
[!] 修正套装功能属性几处错误;

[+] 增加脚本命令SETBONENAME A B,设置道士'强化骷髅召唤术'怪物的名称和等级;
例:SETBONENAME 龙骨骷髅 7 //B 参数可以忽略,忽略则使用技能等级

2009-11-01
-------------------------


更新RunGate,改进封加速模式,优化资源占用; [url=http://www.npc58.com/down/RunGate[2009-11-01].rar]点击这里下载 

[+] 增加变量<$SHIELD>、<$SOULBEAD>,用于显示玩家的盾牌和魂珠;

[!] 修正人物攻击等属性超过65535会变小的问题,锁定最大值为65535;

[+] 功能设置->技能魔法->法师技能->流星火雨 增加威力倍数控制,此设置同时影响技能:火墙;

[!] 修正武器攻击速度为负数时异常的问题;

[!] 修正报错 2009-10-18 20:28:01 CM_EAT:: 191 人物:彩虹,参数:114974263,灵符(捆),357745472

[!] 修正商店物品价格与数据库中不相符的BUG;

[!] 修正商店快捷购买元宝物品错误的问题;

[!] 修正支持安全区挂机玩家自动走动;


修改天山雪莲/深海灵焦多次使用血量不累加,多次使用将覆盖前面的效果; 

[+] 增加商店NPC宗派对话界面设置,MerChant.txt中第6个参数(名字后面一个)设置1..6,则显示药店、杂货店等宗派NPC界面;

[+] 增加英雄招募NPC对话界面,脚本文件头增加(@conscribeHeros),脚本标签后增加 FLASH(50)..FLASH(54);

[+] 增加天人雕像NPC对话界面,脚本文件头增加(@effigy);

[+] 增加套装功能支持,查看列表->套装功能中可以设置套装属性,
套装生效触发功能脚本[@ID_SuiteOn],套装失效触发脚本[@ID_SuiteOff],其中ID 为套装ID;

2009-10-16
-------------------------
[!] 修正特殊属性装备184、185(防御、魔防)翻倍属性不正确的问题;

[!] 修正捡取物品触发返回参数有时异常的问题;

[!] 商城文件WolShop.txt 增加设置Gift=0,可以关闭商城赠送功能;

[!] 修正脚本CHECKMONPOS返回参数不正确的问题;

[!] 修正战士骑战技能翱风斩威力太弱的问题;

2009-10-08 (请使用最新配套程序)
-------------------------
[+] 更新完善凤凰探宝动画效果,支持玩家下线凤凰继续探宝;


凤凰探宝奖励领取触发脚本增加返回参数,如下;
$PARAM(0) -- 灵兽石ID
$PARAM(1) -- 探宝时间(单位:分钟) 

可以使用脚本'UPGRADEUSERITEM'调整领宝次数,属性参数位置为:33
例:UPGRADEUSERITEM $PARAM(0) 33 + 1
变量:$ITEMINFO[$PARAM(0)].ITEMEXT(33) 获取领宝次数;

[+] 选项->装备属性->特殊属性,增加魔道麻痹几率及时间设置;

[+] 选项->功能设置->基本功能,增加凤凰领宝间隔时间设置;

[+] 捡取物品触发增加4个返回参数,$PARAM(21) ~ $PARAM(24),分别表示如下含义:
$PARAM(21) -- 物品序列号ID
$PARAM(22) -- 物品名称
$PARAM(23) -- 物品掉落状态(0 - 玩家掉落或者丢弃,10 - NPC掉落,大于10表示怪物掉落)
$PARAM(24) -- 物品掉落者的名字

[+] 增加脚本命令CHECKMONPOS N M 检测怪物某地图中是否存在有指定怪物,有则返回怪物坐标;
参数说明:(只会返回第一个怪物的坐标)
N -- 怪物名称
M -- 地图编号
$PARAM(31) -- 记录怪物X坐标
$PARAM(32) -- 记录怪物Y坐标

[+] 增加魔道麻痹戒指,特殊属性代码:146,佩戴后法师及道士单体技能将具有麻痹目标的功能;
法师单体技能有:
小火球
火炎刀
雷电术
冰箭术
狂龙紫电
强化火球术

道士单体技能有:
施毒术
诅咒术
灵魂道符
幽冥火咒
强化施毒术

[+] CHANGEMODE命令和脚本,属性参数增加:17,调整角色进入魔道麻痹状态;

[!] 修正战士骑战技能"翱风斩"会推动NPC的问题;

[!] 修正功能设置中 过地图自动下马 选项无法保存的问题;

[!] 修正擒龙手技能可以抓摆摊中的豹子的问题;

2009-09-27
-------------------------
[+] 更新客户端点击"凤凰探宝"触发QManage.txt - [@凤凰探宝],脚本参数$PARAM(0)返回灵兽石ID;

[+] 更新客户端点击"凤凰领宝"触发QManage.txt - [@凤凰领宝],脚本参数$PARAM(0)返回灵兽石ID;


更新支持1.978人物等级排行榜; 

$ITEMINFO[X].ITEMEXT(Y),Y参数增加:72,获取魂珠累积经验值; 

2009-09-22
-------------------------
[!] 修改二转凤凰宠物名称为"炽天凤凰1"、"炽天凤凰2";

[!] 更新修正行会初始脚本 QManage.txt => [@GuildVar] 无效的问题;

[!] 修正在1.9780 ~ 1.9782 客户端显示技能列表异常的BUG;

[!] 修正元神灵珠不正确的问题;

[!] 修正卫士无法攻击的问题;

[!] "UPGRADEUSERITEM" 脚本增加调整魂珠经验累计的脚本参数:
属性位置:72,数值最大支持40亿,支持操作符号('+'、'-'、'=')
注:魂珠持久设置1以上属性才会生效;


2009-09-20
-------------------------
[!] 更新修正在1.9783客户端中人物异常的问题;

[!] 更新修正报错2009-9-20 18:29:43 [Exception] TPlayObject::Run -> Operate 2 # Map:lxxd(40,50)狂战傲天 Ident:12011 

Sender:479485680 wP:0 nP1:0 nP2:0 np3:0 Msg:

[+] 引擎功能设置面板增加"换地图自动下马"设置,不选中,则切换地图时不会自动下宠;

[!] 修正元神在骑宠状态会变灵珠的问题;

[!] 修正在1.978以下客户端显示技能列表异常的BUG;

[+] 增加引擎自助授权系统,URL Http://Reg.Npc58.Com

2009-09-19
-------------------------
[!] 修正在最新1.9783客户端中技能列表显示异常的BUG;


2009-09-18
-------------------------
[!] 更新修正行会编辑封号在1.970以上客户端出现异常的问题;

[!] 更新修正一个可能导致引擎假死或者重启的BUG;

[+] 更新支持1.978新地图加载(新中州地图请将客户端"0-3d.nmp"文件复制到版本Map目录下改名为"0.nmp"即可);

[+] 更新支持凤凰骑宠;
物品数据库增加
743;凤凰石;49;51;1;3;0;0;1024;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5;;8192;

怪物数据增加
赤翎凤;52;18;300;99;0;0;1;1000;0;80;100;0;0;0;0;15;0;1500;1;800;0;
傲天凤1;52;18;301;99;0;0;1;1000;0;80;100;0;0;0;0;15;0;1500;1;800;0;
傲天凤2;52;18;302;99;0;0;1;1000;0;70;70;10;10;0;0;16;17;1500;1;0;1200;
炽天凤凰1;52;18;301;99;0;0;1;1000;0;80;100;0;0;0;0;15;0;1500;1;800;0;
炽天凤凰2;52;18;302;99;0;0;1;1000;0;70;70;10;10;0;0;16;17;1500;1;0;1200;

传奇爱好者原创技术文章,您还可以把下载来看