星河引擎2013-2014年更新日志
2015-11-10 本次更新LoginGate.exe、RunGate.exe 、WolServer.exe;
1、更新支持星河1109登录器,本次更新为0320F
2015-10-21
本次更新LoginGate.exe、RunGate.exe 、WolServer.exe;
1、更新支持星河1021登录器,本次更新为0320E
2015-07-08
本次更新LoginGate.exe、RunGate.exe 、WolServer.exe;
1、更 新支持星河0708登录器,本次更新为0320D
2015-01-28
星河引擎0320版本修正版此次更新为0320C
1、支持星河登陆器0128版!(请用户替换最新网关和引擎!)
2、修正宝宝攻击夺宝人宝宝的问题!
3、修复可任意触发脚本标签的问题!
2014-03-20
[!] 修正仙官等级为0的时候,$OFFICER.MAXEXP不为0的问题;
[!] 修正Race=210,仙人掌不主动攻击的问题;
[!] 修正Race=18,霸王鱼不吃龙虾的问题;
设置被吃的物品,请把物品的looks,填入怪物DB的MP字段里。
[*] 更新套装设置中神圣伤害突破255限制,支持最新客户端显示神圣伤害动画;
[*] 调整战意追击附加伤害公式,计算公式 战意追加伤害=LEVEL X 1.5(即天人7重 LEVEL=71+7=78)
;
[*] 取消套装设置中神兵宝甲的等级设置限制;
[!] 修正魔法盾吸收伤害公式不正确,导致初级魔法盾增加伤害的问题;
[!] 修正刷新单个五色任务时返回的参数不正确的问题;
[!] 修正调整虎王/龙王经验,等级会突破数据库限制的问题;
[!] 修正虎王/龙王行走速度和攻击速度不受怪物数据库控制的问题;
[!] 修正龙王可以穿戴虎王装备的问题;
[+] 所有脚本命令参数支持嵌套变量;
例:
[@嵌套测试]
#IF
CHECKITEM 道具<$STR(0)> 1
#ACT
TAKE 道具<$STR(0)> 1
[!] 修正重复AddTask 10001操作,会让任务步骤不断增加的问题;
[+] 调整+ - * / 运算型变量避免冲突,示例如下;
例:
#ACT
SENDMSG 5 运算结果:<$INC.$STR(D1).$STR(D2)>
SENDMSG 5 运算结果:<$INC^$STR(D1)^$STR(D2)>
SENDMSG 5 运算结果:<$INC^$STR(D1)^$ITEMINFO[XXXX].VALUE(12))>
[+] 引擎参数设置->升级经验设置面板增加,显示最高等级限制设置;
[*] 修改升级经验配置人物属性数据库EXP如果设置经验=0,就自动调用Exps.ini里面的经验;
[*] 修改变量<$NUMTOCHR($HUMAN(数值))>
,支持括号嵌套;
[!] 修正物品叠加问题,当绑定物品与非绑定物品叠加的时候,将会自动绑定;
2014-01-16 [*] 扩展自定义变量嵌套返回 $HUMAN($STR(S0))
[+] $NPCINFO.X //获取当前脚本NPC所在X坐标
$NPCINFO.Y //获取当前脚本NPC所在Y坐标
[*] 功能设置-排行榜设置中将进入排行榜等级与允许查看排行榜等级分开设置;
[+]变量<$KILLMONEXPMULTIPLE>
显示当前全局经验倍数
[+] 增加显示当前人物的攻击状态变量
<$ATTACKMODE>显示内容如下:
0:善&恶攻击模 式 (红名攻击)
1:全体攻击
2:和平攻击
3:编组攻击
4:行会攻击
5:师徒攻击
6:夫妻攻击
[!] 修正Race=202的怪物攻击都带冰冻效果的问题
2014-01-06 [*] 更新MOBNPC脚本创建临时NPC时使用NPC同读功能;
例:
#ACT
MOBNPC 天界接引人 同读<天界接引人> 48 SELF(100,200) 10000
[+] 增加脚本 SETHOMEMAP M X Y,人物死亡后设置重生地图坐标;
例:
#ACT
SETHOMEMAP 3 300 300
[*] 修改翱风斩技能无需目标也可以释放;
[*] 仙官脚本支持增加“公爵”“王爵”等级调整;
[+] 版本数据库管理工具(GameLoad DB Manager)怪物数据库增加设置怪物攻击时的附加效果;
[+] 新增部分怪物AI,Race如下:
老虎;135;20;346;1000;0;0;10000;30000;0;100;120;200;250;100;0;0;25;800;1;0;1500;1;;0;
无相天魔;136;19;249;500;0;100;100000;70000;0;20;40;150;180;100;100;0;0;500;1;0;1000;0;;0;
黑袍修罗长老;138;45;234;80;1;3;25000;6000;0;0;50;20;30;0;0;0;40;1000;1;0;1500;0;;0;
仙人掌;210;13;123;16;0;0;42;50;0;2;1;2;3;0;0;0;12;1000;1;0;2300;0;;0;
双头暴熊;132;18;306;85;0;0;200;500;0;30;20;0;0;0;0;30;17;530;0;532;2000;0;;0;
海妖狂战士;98;19;396;1000;0;10;1000;5000;0;35;40;50;120;0;0;25;17;1000;1;0;1200;0;;0;
炎魔;98;19;396;1000;0;10;1000;5000;0;35;40;50;120;0;0;25;17;1000;1;0;1200;0;;0;
驭冰游神;99;18;307;85;0;0;200;500;0;30;20;0;0;0;0;30;17;900;1;0;2000;0;;0;
黑袍修罗;137;45;234;80;1;3;4900;3300;0;8;10;35;46;0;0;0;40;650;1;0;1100;0;;0;
树;22;11;121;5;0;0;0;300;0;0;200;0;0;0;0;0;0;0;0;0;0;0;0;0;
贪吃的霸王鱼;18;19;385;1000;1;100;9000;15000;0;25;35;45;80;0;0;25;28;600;1;0;1200;13;;0;
;//设置被吃的物品,请把物品的looks,填入怪物DB的MP字段里。
[+]更新自定义数据表功能 详细说明请点这里
2013-11-15
[!] 修正练体觉醒中生命回复属性异常的问题;
[!] 修正下列最新融合元神衣服和武器无法穿戴的问题;
5046;武魂耀阳甲;10;72;5;0;0;0;26110;35000;60;80;60;80;50;100;0;0;0;0;0;0;9;100;0;0;0;60;0;0;0;0;8;8;50;0;0;0;0;0;0;0;0;300000;5;0
5047;武魂耀阳袍;11;72;5;0;0;0;26111;35000;60;80;60;80;50;100;0;0;0;0;0;0;9;100;0;0;0;60;0;0;0;0;8;8;50;0;0;0;0;0;0;0;0;300000;5;0
5048;魔魂碎月甲;10;73;5;0;0;0;26112;35000;55;90;55;80;0;0;50;100;0;0;0;0;9;100;0;0;0;0;60;0;0;0;8;8;0;50;0;0;0;0;0;0;0;300000;5;0
5049;魔魂碎月袍;11;73;5;0;0;0;26113;35000;55;90;55;80;0;0;50;100;0;0;0;0;9;100;0;0;0;0;60;0;0;0;8;8;0;50;0;0;0;0;0;0;0;300000;5;0
5050;仙魂衍星甲;10;74;5;0;0;0;26114;35000;55;90;55;90;0;0;0;0;50;100;0;0;9;100;0;0;0;0;0;60;0;0;8;8;0;50;0;0;0;0;0;0;0;300000;5;0
5051;仙魂衍星袍;11;74;5;0;0;0;26115;35000;55;90;55;90;0;0;0;0;50;100;0;0;9;100;0;0;0;0;0;60;0;0;8;8;0;50;0;0;0;0;0;0;0;300000;5;0
5052;武魂耀阳刃;5;127;5;0;0;0;26100;35000;0;0;0;0;85;200;0;0;0;0;0;0;9;100;0;0;0;60;0;0;0;0;8;8;0;0;30;0;0;0;0;0;0;10000;5;0
5053;魔魂碎月杖;5;128;5;0;0;0;26101;35000;0;0;0;0;0;0;55;200;0;0;0;0;9;100;0;0;0;0;60;0;0;0;8;8;0;0;0;30;0;0;0;0;0;10000;5;0
5054;仙魂衍星剑;5;129;5;0;0;0;26102;35000;0;0;0;0;0;0;0;0;55;200;0;0;9;100;0;0;0;0;0;60;0;0;8;8;0;0;0;30;0;0;0;0;0;10000;5;0
[+] 更新版本数据库管理工具(GameLoad DB Manager)支持设置怪物变身、复活参数;
[+] 更新支持龙王盾佩戴显示,支 持召唤出龙王;
1)、物品数据库导入:
3476;龙王盾1;12;70;1;0;1;0;8115;20000;0;0;0;0;0;0;0;0;0;0;;;0;35;0;;;0;0;0;0;0;0;;0;0;0;0;0;;;;0;40000;5;2048
3477;龙王盾2;12;71;1;0;1;0;8117;20000;0;0;0;0;0;0;0;0;0;0;;;0;35;0;;;0;0;0;0;0;0;;0;0;0;0;0;;;;0;40000;5;2048
3478;龙王盾3;12;72;1;0;1;0;8116;20000;0;0;0;0;0;0;0;0;0;0;;;0;35;0;;;0;0;0;0;0;0;;0;0;0;0;0;;;;0;40000;5;2048
怪物数据库导入:
金甲龙王;213;18;460;30;1;100;1;100;0;0;0;0;0;0;0;30;30;500;1;0;800;0;;
紫衫龙王;213;18;461;30;1;100;1;100;0;0;0;0;0;0;0;30;30;500;1;0;800;0;;
碧铠龙王;213;18;462;30;1;100;1;100;0;0;0;0;0;0;0;30;30;500;1;0;800;0;;
物品数据库导入:
2637;龙灵丹;0;219;1;0;0;0;5197;10;100;0;0;0;0;0;0;0;0;0;;;0;1;0;;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
2638;龙灵精魄;63;8;1;0;0;0;8079;100;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5000;0;0
2639;龙灵精魄(大);63;8;1;0;0;0;8078;10000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5000;0;0
2640;金灵精魄;37;242;1;0;1;256;8087;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0
2641;木灵精魄;37;243;1;0;1;256;8092;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0
2642;水灵精魄;37;245;1;0;1;256;8097;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0
2643;火灵精魄;37;246;1;0;1;256;8102;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0
2644;土灵精魄;37;244;1;0;1;256;8107;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0
2645;易名龙咒;3;201;1;255;0;0;8121;10;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2646;龙灵;63;10;1;0;0;0;8077;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
龙王装备:
stdmode=100(甲)、101(腕)、102(膝) Shape=1
AC=神圣伤害免伤
MC=命中
MC2=躲避
SC=魔法躲避
SC2=五行
NeedLevel=龙王等级
NeedAmbit=血量;
2438;卧龙护甲;100;1;1;0;0;0;8082;10000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
2439;卧龙护腕;101;1;1;0;0;0;8083;10000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
2440;卧龙护膝;102;1;1;0;0;0;8084;10000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
2441;潜龙护甲;100;1;1;0;0;0;8118;10000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
2442;潜龙护腕;101;1;1;0;0;0;8119;10000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
2443;潜龙护膝;102;1;1;0;0;0;8120;10000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;50000;0;0
属性方面自行调整;
2)、数据库增加龙王属性表:Dragon,使用GameLoad DB Manager数据库管理工具自动升级;
3)、增加脚本 TIGERTODRAGON,将虎王升级为龙王;
例:
#ACT
TIGERTODRAGON
SENDMSG 7 你的虎王已经升级为龙王了
4)、增加脚本 CHECKTIGERITEM A,检测虎王/龙王是否穿戴装备;
参数说明:
A //装备位置(0..4)
5)、增加脚本 TAKETIGERITEM A,取走虎王/龙王身上穿戴的装备;
参数说明:
A //装备位置(0..4)
6)、增加脚本变量 $TIGERITEMIDX(A),返回虎王/龙王身上的装备ID;
参数说明:
A //装备位置(0..4)
7)、增加脚本 ISDRAGON,检测是否拥有龙王;
8)、增加脚本 DRAGONRELEASED,检测是否放出虎王/龙王;
9)、增加脚本 DragonSkillLevel A B C,调整龙王的技能等级;
参数说明:
A //技能编号(0..7)
0 五行掌握
1 护佑
2 冲锋
3 魔法蚕食
4 重生
5 魔法汲取
6 毁灭
7 吞灵
B //操作符号(+、-、=)
C //操作数值
10)、$TIGER.X 增加变量 $TIGER.DRAGONSKILLLEVEL(A),返回龙王学习的技能等级;
参数说明:
A //技能编号(0..7)
11)、增加地图参数 NOTIGER,禁止释放虎王/龙王;
12)、增加释放虎王/龙王后触发功能脚本 [@ReleaseTiger];
13)、增加脚本 SetDragonRankName A,设置龙王临时封号;
例:
#ACT
SetDragonRankName 无相法天地玄霜圣龙
14)、增加脚本 ChangeDragonAddAbil A B C D,调整龙王临时属性;
参数说明:
A //属性类型(0 = HP, 1 = 五行攻击)
B //操作符号(+、-、=)
C //操作数值
例:
#ACT
ChangeDragonAddAbil 0 + 500
SENDMSG 7 你的龙王获得了500点生命值加成
15)、龙王其他属性调整脚本及触发与虎王通用;
16)、增加2个触发<我要合成龙灵/@@HELONGLING> <我要合成五灵精魄/@@HEJINGPO>\;
点击合成将触发当前NPC下脚本[@@HELONGLINGOK],使用方法同其他合成类转盘脚本;
返回以下变量:
$PARAM(0) //装备数量
$PARAM(1)..$PARAM(6) //放入物品ID
脚本示例:
[@@HELONGLINGOK]
#ACT
SENDMSG 7 <$PARAM(0)>
takem $PARAM(1)
takem $PARAM(2)
takem $PARAM(3)
takem $PARAM(4)
takem $PARAM(5)
takem $PARAM(6)
SMELTBOXRESULT 1 13
SENDMSG 5 合成龙灵
[@@HEJINGPOOK]
#ACT
SENDMSG 7 <$PARAM(0)>
takem $PARAM(1)
takem $PARAM(2)
takem $PARAM(3)
takem $PARAM(4)
takem $PARAM(5)
takem $PARAM(6)
SMELTBOXRESULT 1 12
SENDMSG 5 合成五灵精魄
17)、增加脚本 SetDragonName A,设置龙王名字;
例:
#ACT
SetDragonName 东海龙王
[+] 增加脚本命令 HEROLIST A ,显示英雄排名榜;
例:
说明:以下脚本使用AFT示例脚本修改而来,空格符号"[]"使用常规空格替代,整段文字使用引号。
[@全服武馆排名]
#ACT
MOV S1 "排名 姓名 职业 积分 称号 \"
MOV S2 1
FillText S2 6
INC S2 牛逼
FillText S2 22
INC S2 "战士 "
INC S2 18888
FillText S2 44
INC S2 一代宗师\
INC S1 $STR(S2)
MOV S2 2
FillText S2 6
INC S2 牛逼测试
FillText S2 22
INC S2 "法师 "
INC S2 16666
FillText S2 44
INC S2 一代宗师\
INC S1 $STR(S2)
INC S1 专制各种不服,不服的请立即于牛逼网络联系办理自杀业务!\
HEROLIST $STR(S1)
break
[+] 增加脚本刷新五色任务后,返回以下变量:
变量<$PARAM(1)> ~ <$PARAM(10)> 获取任务ID
变量<$PARAM(11)> ~ <$PARAM(20)> 获取任务颜色
2013-11-11
[!] 修正连续使用治疗神水类药品有几率导致卡药的问题;
[!] 修正盾 牌技能威力反射属性无效的问题;
[!] 修正练体觉醒中生命力回复加成无效的问题;
[+] 更新支持妖士技能镶嵌龙纹纲;
[!] 更新修正法师群体技能也会触发特殊效果的问题;
[!] 修正仙官练体可能无法进行觉醒的问题;
[!] 修正妖丹折射技能无限折射的问题;
[!] 修正魂佑技能抵抗流星火雨无效的问题;
[!] 修正妖士魂佑技能小退后不显示的问题;
[!] 调整火毒攻心剑中毒威力公式,增加中毒威力百分比控制;
[!] 修正妖士猛击技能不增加技能经验的问题;
[!] 修正道士施毒术掉血超过255异常的问题;
[+] 增加脚本 SKILLPOWERPERMILL,调整玩家所学的技能威力千分比;
参数说明:
A //技能名称
B //操作符号
C //数值
脚本示例:
#ACT
SKILLPOWERPERMILL 狂龙紫电 = 1136 ;调整狂龙紫电威力为1.136倍
[+] 更新支持巅峰神龙之魂,物品数据库增加:
4912;巅峰神龙之魂1;112;16;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
4913;巅峰神龙之魂2;112;17;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
4914;巅峰神龙之魂3;112;18;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
4915;巅峰神龙之魂4;112;19;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
4916;巅峰神龙之魂5;112;20;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
4917;巅峰神龙之魂6;112;21;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
4918;巅峰神龙之魂7;112;22;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
4919;巅峰神龙之魂8;112;23;1;0;1;0;10805;0;0;0;0;0;0;0;0;0;0;0;0;0;15;171;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;0;0;0;0
神龙之魂的shape 要对应职业!否则加成错误!
2013-09-10
[!] 修正魂佑灵兽抵抗技能几率计算错误的问题;
[!] 修正FORMATSTR脚本存在的一个错误;
[+] 完善神圣腰带、神圣抗性属性的实际效果;
特殊属性代码:
206 //神圣腰带
207 //神圣抗性
[!] 完善练体强化中,仙官豁免值、躲避麻痹和冰冻的实际效果;
[!] 修正GameLoad.DB 在中间插入数据后,GameData DB Manager打开失败的问题;
[!] 修正行会通灵塔主灵塔不显示的问题;
[!] 修正排行榜在内外元神切换后导致数据不准确的问题;
[!]修正排行榜不兼容最新客户端的问题;
[!] 修正CHECKSKILL脚本检测融合元神技能为外现元神的问题;
[+] 增加脚本变量 $LIANTI(X).Y 返回玩家练体的各项数据;
变量参数:
$LIANTI(X) //练体位置信息(5~8)
.STAT //状态( STAT DIV 20 为 练体等级)
.HP //增加的血量上限
.ATT //觉醒的属性
.EXEMPT //仙官练体增加的豁免值
[+] 增加脚本 ChangeLianTi 调整人物的练体数据;
参数说明:
A //练体位置
B //修改的数据类型(STAT,HP,ATT,EXEMPT)
C //操作符号(+、-、=)
D //操作的值
[!] 修正冰旋风有几率造成拉不动人的问题;
[+] 扩展变量清理的脚本命令 CLEARVAR A B,不带参数为清理全局变量;
参数说明:
A //起始变量,支持所有类型变量
B //清理的范围数量
脚本示例:
#ACT
CLEARVAR S0 99
[+] 扩展脚本变量 <$MAPHUMCOUNT(M).X>
,获取指定地图元神\玩家的数量;
参数说明:
$MAPHUMCOUNT(M).X
M //(地图编号、ALL = 表示所有地图、SELF = 当前地图)
X //(PLAYER = 代表玩家、PNEUMA = 代表元神、OFFLINE = 代表离线玩家、ALL = 表示所有)
[+] 增加一个防御魔防翻倍的脚本命令:DefenceRate 倍率 有效时间
脚本示例:
#ACT
DefenceRate 200 60
[+] 增加变量<$POWERRATE>
、<$DEFENCERATE>
返回当前攻击力和防御倍数;
[+] 增加脚本UPGRADEUSERITEM 参数 13,将一个物品变成数据库的另一个物品;
脚本示例:
#ACT
UPGRADEUSERITEM $PARAM(0) 13 = 1222