软件简介:' B' D: @4 a$ r+ G
1、增加金币交易市场,见脚本附件:ItemMarket-3.txt0 l' x8 E8 u, e. f$ ^0 E: C8 q
文件 Data.mdb 为交易市场数据,复制到X:\MirServer\Mir200\Envir目录下
4 h' ]# |7 e, H" _. V! J2 f+ \; C 同时需要扩展DB,步骤见附件:DB的扩展.txt& I8 w5 ~2 h2 S' @8 c: Y- s
由于物品扩展,服务器发送到客户端的物品数据也相对较大,* I" f) v4 z- e8 Z: A7 l
请在RUNGATE放开设置最大值,默认8000,可以设置10000。
5 t/ e R2 A7 d3 ]% a2 x' i2、增加新内挂功能,呼出内挂黑屏的请下载比较新的客户端, ? G8 k P5 ~2 @
3、客户端分辨率暂定1024X768,其他分辨率后续支持
2 F( `% y, V1 j8 l, `4 |, E4、客户端支持双击自动穿装备功能8 x4 [$ S. h0 K/ J
5、客户端支持回城石类双点物品支持快捷键/ W2 @- ?4 E& S! l( c& m# s6 S
6、增加转身装备和声望类装备显示需要佩带要求
}. V' _- O3 j* V( Z" n* v7、去掉NPC血量显示提高游戏流畅
5 P+ ~# d+ t; J& }) G8、增加CTRL + B 刷新包裹
0 k% I4 C) j7 I; R9、增加英雄技能控制开关功能
0 G; K8 a1 L' N6 w' W10、增加快捷键ESC键+ENTER快速退出功能4 o5 Y# F \* g. {7 C
11、修正英雄包裹满时会消失物品BUG
! @% U4 O; E+ {1 G12、重新编写RUNGATE,提供比较好的封外挂功能,同时大量提高运行性能
" d2 {& i) E& Y; Q/ I( w13、修改卧龙地图对应的小地图为 HERO1 301
: g: a. r7 c! n14、增加英雄召唤分身的时间间隔控制 详细在M2功能设置 英雄设置里$ l, V- e% m1 o8 \+ ~& ^% c
15、客户端药品解包说明:: F. N- ~0 v3 N I
英雄解包的的DB设置 Anicount=1/2/3 不变6 r+ U R! e. z4 y& S( n. d4 E
人物自动解包的药 anicount=打包物品的shape
4 Q0 J8 ]( R; s' Q" O3 L 例:
# m& B' d( }+ T 超级金创药shape=100,那么它所解包的到的物品 强效金创药的 anicount=100才会自动解包) i# W0 V9 b8 M
16、修正英雄包裹空位不足时仍然可以解包的BUG% m0 I' C3 R5 O+ }5 ^% b
17、增加商铺赠送功能5 |( z% L6 T- Y: r; C
18、增加雷炎洞地图效果
* Z8 x5 T8 b+ e( w$ R 地图参数:MapInfo、txt里加
+ e+ [" i5 R) M) y THUNDER(100)//雷电,单体攻击,括号里为攻击力,下同( y2 A0 \' t9 u; Y# E% G( T7 P" `: \
GREATTHUNDER(100)//大雷电,群体攻击
6 h% L5 W0 D" Q1 q1 {. | LAVA(100)//喷岩浆,群体攻击
+ J V! ?- R: ? SPURT(100) //喷气,群体攻击: g6 `1 D5 S8 y5 A" x- Q
19、客户端支持65535属性显示
4 ]% P3 K5 P0 H20、增加英雄荣誉度显示
2 |% a6 t4 v) a7 v21、修改英雄忠诚度直接在英雄图象上显示0 c' r9 B- D1 P# ]
22、客户端WIL文件的应用:
. g; B( x5 j* e% f4 C% M hum2.wil//衣服shape从25~49计算3 j' N0 Q4 Q, O* N+ D
hum3.wil//衣服shape从50~74计算" [; _2 m+ c. S% J+ U6 T
shape=75 对应 hum+Shape.wil 文件,例:shape=78 对应hum78.wil- A% K8 C$ B; q( j& d9 v# i
weapon2.wil//武器shape从50~74计算
9 Q3 L2 a1 D0 m" H8 j S weapon3.wil//武器shape从75~99计算
1 Z. r' R3 b- D shape在100~255 对应 weapon+Shape.wil 文件,例:shape=105 对应weapon105.wil
; ]1 Q0 u2 A+ U% ^. S. F" F: L" B monXX.wil,XX在25~79 的文件每360张图片为一只怪9 O4 \' a$ C) J7 V- ?& Q% z
23、增加新NPC酒馆等NPC支持
- _6 \' O9 F J( w 鉴宝散人 0170 9 18 鉴宝散人 0 20 0 0 0
5 t$ X" e- C9 ?* J8 e' G' I 影月 3 379 304 影月 0 81 0 0 0
, J. a8 B$ ?3 R |3 @+ ^6 R 辰星 3 380 305 辰星 0 82 0 0 0- D7 r# K1 W2 N) k! e
翔天 3 380 304 翔天 0 83 0 0 0
: L1 B4 }( \! G1 A7 Q0 b 店小二 3 383 307 店小二 0 76 0 0 0
/ D. U! }0 ` G 跑堂小虎 0170 15 17 跑堂小虎 0 76 0 0 0
) g) U: J. S: ]/ ^1 S 酒馆老板娘 0170 19 21 酒馆老板娘 0 77 0 0 0% N( o6 ]' [, b+ k; L
洞穴探险者 hl001 19 223 洞穴探险者 0 15 0 0 0
4 s) A7 p' @, y5 Z* y3 F. J 小贩 hl002 10367小贩 0 3 0 0 0
& |+ z4 [7 |# D 小贩 hl002 11979小贩 0 7 0 0 0
" j- F2 H5 h6 N. l/ A" E: R 洞穴探险者 hl002 80154洞穴探险者 0 150 0 0
/ r% L, [% J1 a5 U& m
3 u- Q( v" b0 n9 L9 H' q7 [0 `; x24、增加雷炎洞新怪和新怪魔法同时更新几个老BOSS的攻击效果 具体如下:
1 s; x& v& ?, i3 n虹魔教主(新);202;62;182;99;1;1;5000;0;15;20;50;80;0;0;20;30;500;1;0;1200;50000; //普通和发狂模式
& j) ?9 y! e D. O( f/ X$ R牛魔王(新);122;71;207;99;1;1;3600;0;20;24;45;80;0;0;20;30;600;1;0;1200;40000; //远近2种攻击模式,远攻为3X3群体魔法0 C% L/ R' }+ d0 ]4 N
魔龙阴石;136;75;216;99;1;1;5000;0;15;20;50;80;0;0;20;30;500;1;0;1200;50000; //提升周围非人物物理攻击力
8 h) n; u0 X, e1 e魔龙阳石;136;77;217;99;1;1;5000;0;15;20;50;80;0;0;20;30;500;1;0;1200;50000; //提升周围非人物物理防御力
+ ]' Z) M) A! K" Y5 w魔龙教主(新);137;78;218;99;1;100;12000;0;15;15;120;150;0;0;20;15;500;1;0;500;80000; //MC=攻击力,1X1群体攻击,全屏概率麻痹
8 _. b' }3 r" A火龙神;138;83;800;99;1;100;5000;10;50;40;100;150;50;50;30;30;800;1;0;1000;655350; //MC=攻击力,2X2群体攻击 全屏雷电攻击
" {' l! t& [; C" t9 u5 P火龙雕像1;139;84;802;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击$ y! ^0 D' p/ o4 d" E+ a" {
火龙雕像2;139;84;803;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击: d2 s o0 ?/ R, _8 r% h/ \- q
火龙雕像3;139;84;804;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击: i/ C; b7 Q% W: f% z$ G" |5 T
火龙雕像4;139;87;805;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
( A) k6 M8 E0 p火龙雕像5;139;87;806;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
7 ?# J/ z' F; u6 v7 }8 _( h C火龙雕像6;139;87;807;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击$ G- S" ]# |* Z3 ?% z" f5 i l
狂热火蜥蜴;150;102;220;60;1;1000;5500;12000;0;35;45;80;100;0;0;24;600;900;1;800;20000;//会拖回敌人进行攻击,一定几率中毒效果
/ ^* l& `& D5 \恶魔蜘蛛;144;105;223;60;1;1000;1800;4000;0;40;45;60;70;0;0;24;600;700;1;800;8000;
B3 n2 e4 W7 p- D$ h圣殿卫士;143;104;221;60;1;1000;5000;3500;0;40;50;60;70;0;0;24;600;700;1;800;8000; //远近攻击,远攻为红色雷电(MC)' y* `" R2 F) I' ~( k
巨镰蜘蛛;81;19;230;60;1;1000;5000;3000;0;15;24;38;55;0;0;24;600;750;1;800;15000;
( G8 ~& t$ a7 P4 d9 u- B0 a! V白玉老虎;153;103;222;60;1;1000;1800;10000;0;20;35;60;70;0;0;24;600;780;1;800;10000;. i' `, O- y, T9 P* h" Q
绿魔蜘蛛;81;19;232;60;1;1000;1800;4000;0;24;35;60;70;0;0;24;600;750;1;800;9000;8 t/ K0 x4 P" Z* R1 S, t4 ~
铁翼巨蛾;81;19;235;60;1;1000;1800;4000;0;25;38;60;70;0;0;24;600;750;1;800;9000;, J" p- @* [/ b
黑牙蜘蛛;81;19;236;60;0;1000;1000;500;0;13;22;20;40;0;0;22;600;800;1;800;15000;& x6 D% x2 U" W+ m
雷炎蛛王;125;111;237;60;1;1000;10000;20000;0;40;45;280;300;0;0;35;600;700;1;800;8000; //普攻带绿毒,蜘蛛网带麻痹攻击
5 b+ g7 ~) z( j6 R9 u+ z蓝背蜘蛛;81;19;238;60;1;1000;1800;4000;0;30;45;60;70;0;0;24;600;700;1;800;8000;
* K2 s z. U0 J剧毒骷髅;81;19;239;60;1;1000;1800;4000;0;50;36;60;70;0;0;24;600;700;1;800;8000;, M9 e% Z: z) L) V& f( I
圣殿黄龙;81;19;233;60;1;1000;10000;20000;0;50;36;280;300;0;0;24;600;700;1;800;8000;
8 b. L4 i" D( _' ?9 Q$ N圣殿护卫;143;104;234;60;1;1000;10000;20000;0;55;36;280;300;0;0;24;600;700;1;800;8000;
2 e9 [& m8 Q) B- C. J5 ?+ C) _/ s! ]金杖蜘蛛;143;106;231;60;1;1000;10000;20000;0;24;36;280;300;0;0;24;600;700;1;800;8000;; d" U& I3 K& P, B; [
雷炎洞小地图:8 v1 p( |* e8 j, I& Z7 N+ P# a0 ^
hl001 303
) s3 ?( H) _& _1 Z1 f4 Ehl002 304
- s0 d5 o9 @ N( n& K, g25、增加下列新技能同时原英雄召唤月灵的魔法ID号变更为:55
U1 b; u- b9 y 额外增加新技能:
+ H! E! f; C3 o& a8 F. l, P 双龙斩//也就是圆月刀法
( L: n. g/ M3 V 雷霆剑法//类似烈火剑法,有一定几率使对方麻痹,不能释放魔法,受到的伤害增加25%" S. B% X/ c' Z. |
//注:属于雷电攻击,所以以麻痹做解释,原来的'麻痹'作石化解释! R8 b2 G# J* r
magic、db如下:
) [- Z) u# o8 i/ q* Q- ]40;双龙斩;0;44;40;0;0;3;0;0;0;42;500;44;1000;46;2000;60;;
; n4 Q7 e1 V- X0 s42;龙影剑法;0;0;0;0;0;3;0;0;0;42;500;44;1000;46;2000;0;;
5 V3 k7 g5 ]0 ^* {43;雷霆剑法;0;38;0;0;0;10;0;0;0;42;500;44;1000;46;2000;0;;. |9 X, j& E- g. r& [2 ~% x! T5 l+ y
56;逐日剑法;0;53;0;0;0;7;0;0;0;35;10;37;50;40;100;0;; C# V! o1 T2 \+ u9 |) a
57;噬血术;2;48;5;15;30;20;15;15;2;18;10;21;50;24;100;60;;0 ^5 `6 A+ C2 `2 {) x/ d
58;流星火雨;2;51;12;20;25;30;20;20;1;42;10;37;50;40;100;60;;2 J" ?, d. c* U* {, x+ X2 e
55;英雄召唤月灵;4;41;32;0;0;8;0;0;2;42;10;44;10;46;10;50;英雄;
8 G0 f x. E( ?0 l56;英雄逐日剑法;0;53;0;0;0;7;0;0;0;35;10;37;10;40;10;0;英雄;. w) m, B: j8 d1 m
57;英雄噬血术;2;48;5;15;30;20;15;15;2;18;10;21;10;24;10;60;英雄;. h* O1 K+ s, I: y' D
58;英雄流星火雨;2;51;12;20;25;30;20;20;1;42;10;44;10;46;10;60;英雄;2 X2 M5 a1 d: p
stditems、db如下:
% f8 m6 o$ H) G1684;双龙斩;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;! [! k/ T1 p+ Z6 J) ^% M. o+ c
1685;雷霆剑法;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;/ M6 i9 ~+ Q8 L! S" T
1686;逐日剑法;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;; z5 O7 S5 M) p9 w) d- t- d
1687;流星火雨;4;1;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;9091;5;0;6 ]( m7 d: Y6 X4 c' @9 c5 W6 a; D
1688;噬血术;4;2;1;0;0;0;0;18;0;0;0;0;0;0;0;0;0;0;0;1000;5;0;
+ ?7 D- _) k+ P1 o% M1691;英雄逐日剑法;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;! s9 C0 E3 z4 r5 z, o$ v
1692;英雄流星火雨;4;1;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;9091;5;0;1 `" K9 n4 r# }# H7 J( J
1693;英雄噬血术;4;2;1;0;0;0;0;18;0;0;0;0;0;0;0;0;0;0;0;1000;5;0;: ~' Y( V" j7 p c2 s4 b
* `4 S2 u5 l* `3 s: R+ Q
26、修正英雄分身刚被召唤出来发呆问题
5 Z2 B+ w4 t" ?0 B5 ?8 B7 n27、增加客户端怪物可探索识别,参考附件:DB的扩展.txt
1 p3 p! k1 y9 J! j. m) \) i28、对使用新的RUNGATE可以使用新的GameCenter.exe的配置向导进行配置(选择是否使用多线程网关)
% j+ o `* j7 a, V% ^. R29、由于数据扩展,M2发送包裹装备相对较长,应该在M2性能参数设置面版设置自检数据块=10000以上( `' f" Z* {( x" X
30、修正部分小BUG. x# H7 V2 p) t" U& J6 W
2008-8-30请同步更新080830更新包里的软件) H. X: E6 w s6 m+ R0 f
========================================================================
4 t2 c. S7 a& V9 b, A/ J) W3 X$ B5 k1、修正查看他人装备时名字颜色不正确问题# G0 L- W3 y. e) _. ]- T. Z* M
2、修正登陆器File not found问题
' ]& X0 A2 m5 v+ X9 ?, r) g; R* l3、客户端聊天栏支持使用鼠标滚动
8 G# P0 _0 C0 a$ Z" b4、客户端支持TAB切换地图8 K9 l( Q! V0 J# R! @
5、客户端支持ESC查看地上物品. P* D0 D, z5 V( g D: N; I
6、客户端人物5行属性修改为在人物装备栏查看: x* S* R) F; o% ]$ J
7、客户端支持组队开关鼠标右键接换( [2 g% e: D4 y9 d
8、客户端小地图支持鼠标左右键切换状态; L; S2 i( z9 `; \- K& A/ _2 P
9、登陆器支持800x600和1024x768显示模式选择
: l, M0 |% V. Y5 M7 i10、修正聊天栏显示情况不可以使用ALT+TAB切换问题
5 O. Q0 X$ D0 s+ i9 A% }11、客户端WIL文件扩展的应用:" i5 U) H5 X5 e
hum2.wil//衣服shape从25~49计算" R$ ~+ y) g1 F3 a9 P8 s; W
hum3.wil//衣服shape从50~74计算
; W1 d0 o( @" f' h 衣服shape=75 对应 hum+Shape.wil 文件,例:shape=78 对应hum78.wil
# [4 d4 w5 k7 ^2 { weapon2.wil//武器shape从50~74计算) n( s: k" l0 `$ m# R3 [! S) E( T
weapon3.wil//武器shape从75~99计算- u8 W& U' g& k1 x- z7 W; \# B
武器shape在100~255 对应 weapon+Shape.wil 文件,例:shape=105 对应weapon105.wil
9 A/ o4 s! k' o- }) k. j4 O monXX.wil,XX在25~79 的文件每360张图片为一只怪
9 z! E; h' o0 P3 I) ?. m12、修正CTRL+Q无效问题2 U8 L4 V) M. y% d! ]( C" o
13、更新RUNGATE,解决行会编辑掉线问题
2 Q. v: ^7 a+ ]% b( Y14、更新GameCenter,解决对新Rungate配置无效问题
4 P. c6 l9 R& E: I" t1 A& `15、修正完善商铺赠送功能
, m. S; U) l# g4 i16、扩展NPC命令,例:
( u; ^7 C' ?! ]8 A: h-----------------------------------------; M+ C. Z! Y$ W/ d
#IF
2 _. n1 h- t) y2 ~) O7 PH.checklevelex 15 T }. V \. o( M4 Z8 G
#SAY, g8 \7 n! W: s8 S; b# V
//#SAY内容将发送到#IF的执行人,执行人是英雄#SAY将由主人执行
Z% Q3 r7 `9 ]. T# T' H# c0 y英雄得到回城卷2 C* w* P7 X3 B: F ?
#act6 H. \1 a0 Q2 J$ r
H.give 回城卷 1
) b& D8 w! i2 K8 L& z# P#ELSESAY4 V5 \( A6 C; o, g& t1 ]* t
英雄不在线或等级不够。& ^1 {8 X0 e* i! Y7 c
#IF
1 v6 c1 K: z9 W//以下表示blue的英雄进行checklevel,blue可以替换成变量,如:$S11,$STR(22),$USERNAME,$DEARNAME ..., d# `& D t* P5 K d5 a* w1 [
blue.H.checklevelex 19 h+ x; s8 i# ~5 I( q' o i
#SAY& d$ z0 t6 E3 x0 Z+ T/ d
//#SAY内容将发送到#IF的执行人,如果执行人是英雄#SAY将由主人执行
! a; |! h' Z. V N/ {英雄得到回城卷
: {# D/ G) `% Z2 u8 q, \#ACT, |8 E* ~0 t% {) @/ d( u3 }4 H
blue.H.GIVE 回城卷 15 r! r X# L/ f/ m9 Q) H
#ELSESAY) c0 [) }; f4 a: F, s8 k
英雄不在线或等级不够。
5 L3 t. d. l/ }17、修改英雄道士
; n# k8 A% O& R 无攻击性技能 或 关闭攻击性技能! h1 e2 v: U$ I
并且学习了[精神力战法] - g; C! ^1 y- p6 h
并且[精神力战法]开启情况下,会对比较弱的敌人进行近身攻击1 F6 q$ W% h& }" R8 N
18、修改完善客户端一些小BUG
( d. I* N4 e% o! Z9 N/ E# G4 o19、修改忠诚度不为负值& k; a' b" I8 v4 ~8 L- Y1 `
20、修正英雄分身召唤不出问题
/ A; s: v8 \$ o2 ~+ U21、修正英雄魔法盾不自动开问题
7 l7 Z) z" U! m! @+ v# |22、完善可探索功能:% j2 b' g3 V$ F1 E% \
在怪物对应的暴率文件中,如果:物品名 XXXX/YYYY 暴率最大值的YYYY=88888888
J4 V1 ^5 w9 O: P _8 M1 p 将不直接暴出,归类到死亡后可探索物品中,物品被探索到的几率由STDITEM.DB的 S& Y0 `) S( V, ~
Stock控制(Stock数值越大越难探索到,设置Stock=100几率是1%),探索需要灵符. p! P3 J! K9 H- G) B4 m7 Z
等同于卧龙名将设置。0 b& s1 E7 P& W
23、ALT+W 创键组队/组新队员 ALT+E 踢队员,需要鼠标指定游戏里的人物
, o4 h. f) D# j9 w7 F! D24、修正完善英雄守护问题
, r. L2 l) B" V25、修正英雄在各种模式下,跟主人不同地图的跟随问题
- \' a, B# K6 d% u. t26、修正客户端自动练功、自动技能因收回英雄失效问题. l8 T6 T8 N7 [2 G! i
27、修正按住技能按键超速问题
2 Q, A. [8 u1 x. c% Z9 w28、修正部分提示信息,如英雄攻击模式等...
7 b2 I$ G# D8 f( {$ c2 ~, ]29、增加吃药时间价格控制,在功能设置的基本设置4 r% g; d- Y& ~& o: R! f" n' T
30、修正一处脚本读取问题$ h5 Q3 ~4 y4 ^
31、修正一处较严重刷物品漏洞9 \, l/ i1 k- Z: Y/ [% y. ^
32、修正月灵跟神兽升级加的血一样
. [- v$ l+ o3 B: M+ \33、修正护体神盾根据级别增加一定敏捷
- x5 x$ U* L; N$ l35、MapInfo.txt 中地图带 MUSIC(XX) //背景音乐,XX为数字: @8 k# ~/ s& a) s1 W4 L0 T' r. ^- q
登陆游戏后,将播放在客户端Music目录下XX.mp3# U9 p5 {9 [1 ]) Y* T& u
2 {( e! c' M3 O& f* v6 g' s6 G
2008-9-15/ j! X9 R+ f* h1 _& \2 `0 c2 L
========================================================================
4 @, d1 @7 [8 a% A+ a1 h2 m1、修正客户端英雄包裹可能存在物品假象
+ C9 i5 _" T# i, O0 I2、修改卧龙名将不显示可探索字样
1 ]' Q3 l' L- O" y" u# F5 j3、修改客户端内存用量较大问题& c$ f, \9 [& A' Z% p
4、修改原来英雄的免[符/毒]模式为:需要符/毒,只需要把符/毒物品放在包裹或身上即可; f7 I7 Y8 r; b; Y! d6 ?
5、修改可探索怪物挖物品不准确问题
6 W! Z8 n' n2 `8 D4 T/ u6、修改商铺购买时间限制,保存商铺上次购买页面! Z$ J$ C4 O6 C$ V
7、客户端增加 CheckModuleListEx.txt 列表,为允许的客户端模块,如果客户端检测到自身部分模块不在此列表中,将认为是用外挂程序,列表不存在或列表为空不起用该功能。4 @5 g- k( U: s) T
8、修正LoginSvr.exe注册ID错乱问题,请及时更新。
. o/ m) @* ]; u5 n9、修正客户端换地图卡问题- E3 t& [, T4 T3 o4 g9 A
10、修改显示地面物品颜色为蓝色
: T: N/ P0 X, y2 \2 {+ x3 M# u11、修改M2部分发送包裹方式,提高游戏流畅度
, O' y" [( n, H% R3 z$ Z12、修改人物登陆游戏之前,优先读取地图背景
2 t% Y( r7 h% I2 ?7 x! u13、修补增加遗漏的装备日志记录% ?; c& e8 I$ f2 `! @
14、修正NPC命令 CHECKNAMELISTPOSITION; N" V E3 g- K8 k
15、修正英雄蜡烛位置物品删除后,还存在物品的假象! [+ h1 M% n) {
16、修正上版部分报错信息,优化整套程序,修复部分小BUG
! {7 Z3 H% @8 C4 j v17、提供原RUNGATE.EXE,建议使用新多线程RUNGATE.EXE: k7 s: c1 W+ R- f9 t& U* f' m9 j: n- _
18、Data.mdb未有数据的,请更换更新包中的Data.mdb(过滤已经出售的物品的显示)' p, ?# }2 N/ }* r; Q
19、装备自定义名称支持文字过滤,在 列表信息-其他功能列表-文本字符过滤
# A3 R& Z" |% ~8 U8 |8 ^" ]# J& _- E7 \% x+ A% _: G: B2 _
2008-9-16( L4 Q1 ^0 r( Q. ^
========================================================================; t. ^* m2 j# \# t& c* Y& j+ G
1、修正英雄未召唤出来进行守护报错信息
. l/ t/ n. U) t9 u2、暂时还原为上线不初始化地图环境$ D- r% R6 V4 v. d
2008-9-179 C% F- L( S" ~% Y" D6 ]6 _, d( P$ q
========================================================================
# E2 l. e/ ~# ?; J1、修改客户端显示单标题
$ l& \) Y% {; {2、修正客户端人物自动吃药失效问题: v0 u7 a- | h$ A7 [
3、修正客户端地面物品太多引起的卡问题
" ]$ ?6 h8 A* J# b4、修正M2 Race=61 道士卧龙名将不自动换符问题. `- u/ h7 i; }" j; |1 B+ E7 W- u
; N* D2 O/ o: h' `
2008-10-5
+ I7 p8 Z5 {5 i( t========================================================================* l- ~1 g7 a8 ?; \5 c. t9 v4 D& y
1、修正客户端切换黑屏问题! |6 {: h9 u; a E: {# E* \2 z
2、增加召集雷霆剑法效果- b0 v9 k8 }+ d$ m5 w7 ^
3、CTRL + V 刷新英雄包裹
4 E( k% s! d2 L- V% [2 | C( K4、修正英雄跑位后攻击过快问题
2 t3 n+ r& s' Z0 ~ Q4 z: w& J2008-11-13' H& e! r; R2 U2 r; p n. n
========================================================================# H" l/ s: T& Q6 c8 Z
1、修正完善客户端,修正部分小BUG,游戏流畅0 w( I% }3 T0 u2 G
2、修正英雄使用不了雷霆剑法问题# p% _6 I( p7 |* W4 j* J- H$ G8 ]
3、改进战士技能的技能点训练方法1 s6 L7 Q: u7 i! \
4、完善英雄类,使野蛮冲撞,抗拒火环等类似技能对其发生退弹作用(高于战士级别的法师,道士能力增强)
* R+ I2 J( W2 Y8 {% l! ]* q" A5、修正英雄刺杀类技能造成的两次攻击和可能隔空麻痹问题
4 a& f5 u! i; \0 F6、增加聚灵珠功能,STDMODE=2,SHAPE=10,获取经验比例可以在M2功能设置的基本设置调节,聚灵珠限制请自行在物品规则列表编辑。) o( V }, a5 \3 f& k0 h, e
放在人物包裹释放,将与在线英雄分享经验,7 c5 G$ G% V L) S
放在英雄包裹释放,英雄将获得全部经验,DB如下:
. ~* f( V0 ?* ] ^ I! s/ `' {( h0 w 1067;聚灵珠(小);2;10;1;0;0;0;1078;250;0;0;0;0;0;0;0;0;0;0;0;0;3409;5;0;0;0;0;;
" ]$ ~! G8 @. M3 Y2 }/ J6 ] 1068;聚灵珠(大);2;10;1;0;0;0;820;2500;0;0;0;0;0;0;0;0;0;0;0;0;3409;5;0;0;0;0;;
6 K: Z2 f0 ?! y: U& D5 H/ b* K: Y7、增加自助加入行会的NPC命令:AFFILIATEGUILD 行会名
2 M: q+ q9 P5 t+ |* n4 ^- L/ g8、增加怪物伤害封顶,封顶数值等于怪物BD中的MP数值,若DB中怪物MP值=0则不计算伤害封顶2 e% ]# `( t$ _
9、增加100个H全局数字变量,用法等同于G变量
, Z- `6 g9 W+ L10、增加英雄HP/MP计算倍数与选择类型,详见M2功能设置的英雄设置
5 i8 S4 `* m4 ]8 v4 t11、小地图(150x150)增加透明效果- d, U1 {. m# s# ~* T
12、改善客户端走路流畅度
/ @3 C3 l" p) x0 Y% F% y N13、增加自动寻路功能,脚本写法:自动寻路/@_automove 300:300//@_automove 复制此字符,修改后面坐标即可& n' S. f' N: t1 U _ R* Z" N4 p
也可以开启小地图,点击鼠标中键进行自动寻路,自动寻路开始后点击非空白区域停止自动移动
) e0 K8 G- ]3 q" Q6 x14、EnvirDir 的 HintItemList.txt 文本为挖卧龙物品公告提示,只有在列表中才会提示,每行一个物品名称。
$ K2 M! j: s% k1 j15、修复禁止元宝寄售的错误判断
9 H: g" a( G! K2 N16、修改登陆器优先找最传奇新客户端,没有再找其他通用客户端
- K% c$ P9 _: M' L* O5 Q( w17、修复自动搜索客户端后关闭登陆器的报错。
. ~0 O5 C4 L" l2 H/ E) }3 g& E18、小地图(大)修改为200X200模式
9 \, `' u( ? U# J M1 ~2008-11-25
' y$ l! B$ o) z3 u5 t========================================================================) M' ]# d- Z# B# Q
1、支持多套装,分别触发) x f6 N6 ~" ]$ \1 B
2、修正HintItemList.txt部分无效问题2 i% s/ k/ p, d3 L
3、修复登陆器遇火龙神卡屏问题
' s6 Q9 `+ d ^# P6 E( z) A$ c4、增加以下NPC命令:
4 H5 r4 ~8 L% ^. I, \9 G------------------------------------------------------------------------
" I: f+ B4 x; o/ q) |! bQUERYITEMDLG 提示 跳转标签 是否删除装备(0=忽略 1=删除)0 [/ P6 C6 z, }% L0 ?
1 U0 x+ e) k0 C% y& ?------------------------------------------------------------------------; t% B, s( r# O' \& r* O- I
CHECKDLGITEMADDVALUE 属性位置(0-14) = 检查数值(0-255)
3 K; m& c4 M" A8 `# G3 e6 k# ]2 I2 V% j" Z( ?- N
------------------------------------------------------------------------
+ _" }- i9 @0 N' v0 zGETDLGITEMVALUE 变量M0~99(获取值到变量M0~99) 属性位置(0-14)6 V# m+ s' H7 L% \; a
注:当属性位置=14时,得到的变量是装备的最大持久(0~65),其他数字(0~13)将赋予当前装备已经升级的点数& q4 w! \! a ?; N9 j1 f) H2 E+ ~
* Z U( ] ~0 Q/ |! t4 L
------------------------------------------------------------------------7 R& t5 ~5 N: R# p2 k. J
CHECKDLGITEMNAME 物品名字) n! m/ {3 h: z2 w i
2 g- D! G/ j7 T9 u( Q
------------------------------------------------------------------------
: l* C! B& B* R7 d$ ?- v$ Y2 D3 n' @CHECKDLGITEMTYPEDRESS//检测是否衣服
2 X3 B& E+ ~: T8 j2 `/ o0 a) xWEAPON//检测是否武器) p( Y3 h4 Y! @7 T- ?4 a; f i
MEDAL//勋章) m! n3 ^/ P) y' j- O" M
NECKLACE//项链
) N9 T0 y% o# K3 pHELMET//头盔
0 B3 c! v# e1 E2 `! ^( T4 fARMRING//手镯
2 M$ G8 ?4 r7 M6 j+ fRING//戒指3 C) ~8 w, p# u& K- k) n
BOOTS//靴子& w3 x: l' X. A/ h( s; s& L0 o, }; l
BELT//腰带2 k( e0 J. k0 q* @, `
BUJUK//宝石
) }, }2 I; {( ^+ l3 X------------------------------------------------------------------------/ [' X/ S. o3 F6 N1 Y; d/ n
UPGRADEDLGITEM 属性位置(0-14) 成功机率(0-100) 点数机率(0-255) 失败处理(0=失败不做处理,1=没收物品,2=还原属性)
8 O1 u5 y. ]! O& S( s. j* q1 n$ s
5 _9 |5 V. O. i) E( n* `例:- Q) _" l" d' {! U5 G6 I( C
[@UPGRADEDLGITEM]
5 E$ m" @5 t7 W# B4 d' S9 a这里提供衣服持久升级,请放上你的需要升级的装备。\ \
# h& r1 H1 k; ^8 K+ P! Z! x返回/@main 关闭/@exit5 R/ x, G: [* C) M* R
#ACT
. i0 C: J& F7 G9 _( m* U, z, e- oDELAYCALL 10 @DELAY_UPGRADEDLGITEM
4 l+ m8 w/ r; u. Q; r3 {( E[@DELAY_UPGRADEDLGITEM]6 R- Z" \$ F4 `1 T
#ACT2 `$ G o: }$ V* e9 Q9 S
QUERYITEMDLG 升级装备持久 @QUREY_UPGRADEDLGITEM 0
+ |' |+ N5 W; U! U4 u; d5 A[@QUREY_UPGRADEDLGITEM], ]9 X1 I) P) z1 _, N- l
#IF2 {2 u; G& |" m2 R* E
//衣服
! F! S6 ^' K/ R$ J- K( u; F6 o V;;CHECKDLGITEMTYPE DRESS
- a& S+ y1 U$ C8 Z;;CHECKDLGITEMADDVALUE 14 20
+ V* `; y- D1 u* N2 N+ ~#ACT& ~' X! ~6 \5 F: r0 l
//获取物品位置14的属性点到M0
+ R9 v( F& t8 XGETDLGITEMVALUE M0 14, j3 r2 n6 P9 P
DELAYCALL 10 @START_UPGRADEDLGITEM
1 ]" V# M0 p5 S. ^' a" _$ n& p. ~[@START_UPGRADEDLGITEM]6 v, F# u; e% n. Y* E
#IF1 Q* K* L1 O, p) X/ R
SMALL M0 21+ {5 T: y3 ]( d3 I1 T- h
#ACT
; W `# f* V' B* u, lUPGRADEDLGITEM 14 0 1 0
p1 v+ f+ F! s: P" U* c#ELSEACT" t1 U n7 }3 a5 p
MESSAGEBOX 当前装备只能升级20点。
* g; D. E. ?9 R* q T1 R( f+ `9 n& _$ v. J
2008-11-29
/ R$ Z7 S8 \ `( A& E========================================================================5 c3 v: _( d& i; i4 ~" `
1、修复增加多套装引起的出现变态怪物,优化代码
& t# l8 U9 e+ u3 Y! X2、修复龙影剑法可能引起的错误
+ w' I& T$ d3 P4 m3、去掉身上没有聚灵珠还对经验进行积聚
: ^9 g6 x- H+ Z5 g& o7 y3 G9 ^2008-12-1" P, ~" y# _8 R- ]7 _
注意:数据格式改变,使用DataTool.exe转换DB后,再使用此版本程序
' y5 B' X5 C s========================================================================
% }* [( Z+ c; K2 j6 L, E, @2 }" R, }1、增加内功,M2功能设置-基本设置 可调节参数:
0 u% ^. h# k+ m% W" }9 c---------------------------------------------------------------------------
, u$ \* W- H0 W先扩展Monster.DB,打开HeroDB分别执行以下SQL命令:
, V- z0 h2 e& }8 C& a0 Z# e7 ^- LAlter Table Monster Add Column InLevel Integer//怪物内功等级,会加强攻防' p, `% c, U* T t4 [4 Y
UpDate Monster.DB Set InLevel=0 WHERE (Race 0);
7 d8 d& W# f9 Y% p( i2 yAlter Table Monster Add Column IPExp Integer//怪物内功经验
) @9 b& O' r1 W$ @# i1 C# }UpDate Monster.DB Set IPExp=0 WHERE (Race 0);# F6 h+ p, `5 n; _$ v: |6 c
---------------------------------------------------------------------------
4 G- _# ~+ P7 d* K9 H2、ChangeIPLevel 操作符(+ - =) 数值//修改内功等级,ChangeIPLevel = XX 学习内功" x; X B4 o4 `( N; o! u
3、ChangeIPExp 操作符(+ - =) 数值//修改内功经验
$ N l' N- b: w: X3 P4、CheckIPLevel 操作符( =) 数值//检测内功等级5 @4 Z y0 \5 D D$ n' Y' S5 \
5、ChangeTranPoint 技能名 操作符(+ - =) 数值//修改技能经验点
4 V% B8 y+ u( q% @- s" @6、修正登陆器无法取回密码,登陆器会提示帐号不存在。
0 @! u6 [8 L9 | C) O/ R0 g7、修正英雄在安全区会被挤出去问题。
% C# [ _- Y5 [# Q6 [3 I1 R8、修正行会战,远离安全区,而且人物名称已变色,英雄杀人会犯谋杀罪。4 y9 q% I# }9 S$ N0 e
9、增加内功聚灵珠功能,STDMODE=2,SHAPE=11,获取经验比例可以在M2功能设置的基本设置调节,内功聚灵珠限制请自行在物品规则列表编辑。
/ Q) \% _; y4 n- i& ^; m5 O% Y6 }10、增加DataTool.exe数据工具,增加合区功能; o& ]5 A; o5 c- i2 a
--------------------------------------------------------------------------4 W: O) t) q1 H4 \6 |. z
原来BLUE数据转换到2008-12-8版本程序:
5 T$ R2 s, ], _3 @3 d代表2008-12-8以上版本5 ~9 c% E7 e7 v* w0 d
转换功能:- e" u8 p9 f9 G: b% n
打开数据工具,切换到[DB数据转换],选择[BLUE - BLUE],打开老的MIR.DB,HUM,DB,点[开始按钮]进行转换。- i. `+ u0 z7 F; v
合区功能:: n# h- u- O; ` v, q& r- f# \
注意数据工具的合区功能只适合BLUE程序,合区前,强烈建议先切换到[DB数据转换],
2 U1 w+ S. L: f7 e, [. u" G+ C选择 [BLUEHUM.DB重建] 对HUM.DB先进行重建,然后再进行合区,这样能保证合区数据无错误。1 f' T5 r8 t/ k7 u# N
进行数据转换后原来的DB将自动保存为带.bak扩展名文件,请注意保存备份。
+ J& t0 `: p) d--------------------------------------------------------------------------' k. L# a( s( C
11、增加对MON25.WIL支持:4 C9 o- ]6 X$ n& k5 z0 t% }
---------------------------------------------------------------------------
% }0 @# G' b1 l/ d5 m6 b4 V" rmon_25_0;121;25;240;99;1;1;18000;0;25;30;90;150;0;0;5;30;500;1;0;1200;500000;0;0;0;
; ^# P' {0 d4 [' y& j! imon_25_1;121;26;241;99;1;1;18000;0;25;30;90;150;0;0;5;30;500;1;0;1200;500000;0;0;0;" s' L m/ c" E6 @7 X/ r
---------------------------------------------------------------------------
" p3 j* d8 ]& y12、新NPC外观范围:70~85,90~92" z; ^5 k0 O* O3 ` o: I' I
13、完善内功,修正自由加点显示错误。
- B, J1 ?; A {5 ^* @$ ?3 ]8 n- c( b' r
2008-12-10
0 Y, |3 T o1 A9 ~/ O0 Z- A1 h$ b========================================================================
5 `+ o# m! e; p" w9 c1、增加对MON27.WIL,MON27.WIL支持
/ B B9 [$ d9 k0 Y! pmon260;121;27;250;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
5 j2 p, |8 A$ z5 }# ^mon261;121;28;251;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;" n3 G) b+ s; N; @% I7 D; l
mon262;81;29;252;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;( t# h( q* u4 ]* i# ~6 J+ J( \
mon263;81;29;253;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;. C* W4 [) O4 K" _4 W/ H
mon264;81;29;254;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;, F% z1 Z( K; N6 ]0 Z
mon265;121;38;255;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;3 x, G% Y8 k _( ^6 g7 ^. I( I' z
mon266;121;39;256;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
+ |- s! k0 m t V8 n0 kmon268;81;44;258;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;8 U/ {% Z1 Q9 N& b& v5 ~% r# X. {( R
mon269;81;27;259;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;- {) I) L3 D! J6 e
mon270;81;27;260;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;- H; O# @3 j$ ?# C3 U$ S4 x
mon271;81;27;261;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
1 g: v J8 T, z) Z" @' r2 xmon272;121;46;262;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;9 G- b( P9 O; G% w) m K
mon273;121;51;263;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
% w4 m. Z( }4 i; o! n: O; zmon275;81;16;265;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;! v& [& r( C F1 `+ k; u& J
2、增加新NPC54~58//传送门,不可点击,可在MapInfo.txt添加门点,走过去直接移动到其他地图
4 i. A0 n7 `/ k94~98//传送门,可以点击。
; B4 p1 ~7 I! Y+ W. F0 B# |59//8 h8 t( r8 ~7 ~+ S9 k
3、内挂支持单字符快捷键+ v4 Y/ t5 X/ N
4、内挂英雄喝药支持自定义
- l6 `4 w, g+ y' N: o _. j5、修正技能只能保存20个,应该是60个
! L5 e7 i p1 Y/ [2 C% G& P6、优化地图事件列表触发
' H2 _2 ?. i: L* T4 H7、去掉多套装对QFunction的触发; |8 @+ e( v: h! t
8、增加NPC命令:CHECKPOSDLGITEMNAME 物品名字特征字符,CHECKDLGITEMNAME的扩展
I) @' k; y5 N& i" H2 H9、内核增加情况其他全局变量
/ J0 Y7 F& ]+ v$ r, E2008-12-13
) B5 q! b$ ?. _$ A! p7 |: ~2 n8 P========================================================================7 C; P3 U$ N$ z( p% E
1、修正数据工具对特殊字符大小写的辨认问题2 [% r- K8 ?7 h- f. J! g/ s
2、修正数据工具合并ID时有重复问题
6 Q4 A1 \" j& z3、增加数据工具对元宝寄售,交易市场数据的转换和合并4 K' J5 g" P9 o- p' k1 g4 }
. w6 ^: v7 r1 s1 D. E7 u
2008-12-15
0 N* d. Q! n6 r: T. d========================================================================
% i7 ~6 ]4 z7 y8 C! l6 f0 w |% g1、优化代码M2,提高效率(SearchWiew,ServerMonList,EvenrManager,PlayerList)5 P7 y) `# A: c5 v/ z) q* r
2、修正上线未刷新灵符问题
/ [( @$ f& ?" x' f1 n3、TAKEDLGITEM//删除物品,配合2008-11-25更新NPC命令
- H8 G1 c1 l5 M# N M! D6 z3 q" _4、$DLGITEMNAME//点击后可得到的物品名, @" `5 I: I3 N) c( e# n& ?. ^
5、修正NPC命令:AFFILIATEGUILD 引起的错误3 j2 y. i# R( H
6、增加NPC命令:ADDLINELIST 文件名(默认Envir目录下) 字符//写入文本行( j! |/ @& C2 w# b
DELLINELIST 文件名(默认Envir目录下) 字符//删除文本行
z' z% j4 ^6 q7 W7、修正NPC对文本写操作可能引起的冲突问题5 r6 T0 x, b7 ]! V3 ~* }- t- ~
8、客户端改进对文字处理,处理大量文字更流畅$ R% G- J, W! L( I6 [4 w9 K4 |
9、客户端增加新的内存管理系统,防止内存沉积9 b# C+ j) L7 g" x. k
10、增加RUNGATE负载能力
6 I2 S w3 X! z8 c8 [! D
7 v8 h% W: z7 X: t2008-12-25' |4 ]* R. d# V# f5 w1 e" P7 t, l
========================================================================! f& l+ g+ h3 ?; V1 f
1、英雄增加HP百分比躲避保护,需要更新M2和客户端6 f# X* m$ a, @7 R1 |
2、修正英雄以HP百分比使用刺杀频率混乱问题
" n, J" C* ]$ p( a$ \5 r( z3、加强英雄开天斩使用! l8 F3 o* H4 ^+ D5 o. J
4、修正部分BUG. N9 e! ^& u: L7 q
5、增加$PARAM(0~7),NPC条件命令:GIVEOK
: W5 X1 V+ F2 P, t4 t7 e& ^/ T4 E 所有用户自定义命令都支持输入参数,并能传递给脚本,在脚本中使用变量 $PARAM(X)来获得第X个参数1 y# J4 c1 ]( U8 q5 u0 p4 l3 Z: H: e
X=0,返回的是输入命令字符串,例如装备购买4 ]9 w. c, O3 V; K5 T! ?6 X& L% A# M
X=1,返回的是命令后面的第1个参数
, _1 |5 d+ m. A0 L- E$ b X=2,返回的是命令后面的第2个参数. f( _3 e, O% l+ b3 \$ s% R* f6 |3 n
......
! f+ Q9 ~2 W7 [5 ] 例如:玩家输入命令:@装备购买 屠龙刀 1
3 J; I1 h# A& u1 ^4 Y i m2 N: l/ F ;屠龙刀每把20个元宝,这里没有检测输入的数字是否有效,参数:$PARAM(1)=屠龙刀,$PARAM(2)=1$ S) W0 a |6 l; V8 w
[@装备购买]& R) t! L3 {" y8 A% K/ c
#ACT/ |6 H- N" n, [1 f+ N! C
MOV D0 $PARAM(2)1 q" N, m7 |/ M! T( q! @% X) t
#IF
3 b* m+ _$ S# v: d$ G LARGE D0 0: h4 Y! w1 l7 H7 J0 C8 Q- D+ a
SMALL D0 51
1 _4 i( l! L W #ACT9 n5 c! @" T2 A0 s8 I2 Y
MUL D0 20
7 \* o$ A" e0 E, s) e& I) f% { #ELSEACT& G- x8 _2 J# n$ i7 G
Messagebox 请输入正确参数!! ]: U# x% L3 u1 J
BREAK5 K' K! _7 J3 Y, ]& h6 a6 |
#IF0 K- J% V# D* z6 F1 p0 y
CHECKGAMEGOLD D0- _( n# n5 c5 L
#ACT5 U+ _3 j9 O: |, C+ r* F+ B
Messagebox 你没有$STR(D0)个元宝!7 V; V0 `2 U' L& `
BREAK
6 \2 z% j" u5 c$ ?/ N$ z, Z #IF
3 H! x0 c* F8 W( j: K: k0 } GIVEOK $PARAM(1) $PARAM(2)
0 t( t- ~% p" n4 _4 i: K8 X #ACT' e' ]4 s$ T3 o* |4 T' ^8 B
GAMEGOLD - $STR(D0)
; y, n, v$ G4 Q5 c' L& {3 k/ O BREAK) Q4 t: |$ I4 K# L
6、修正传送戒指命令目标不可达还可以传送问题
; J2 v) L/ [; Z6 _0 ^1 c& z1 ?7、修正NPC命令:SENDMSG 自定义颜色的错误,并扩展如下(支持多条信息延迟):
; v7 [" a$ t! t" q# l SENDMSG 类型 发送信息 字体颜色(0..255) 背景颜色(0..255) 延迟时间(秒) @label( b$ G: f3 k0 C
//字体颜色 背景颜色 不为空,则发送自定义颜色文字: [* _+ m. E% \
//延迟时间(秒) 不为空,则发送信息在屏幕中下方,倒数秒数特征字符为%t,见例:; h! \6 T3 M- V/ \: @% U3 d: I
//@label 不为空,则触发当前NPC的 @label 节
: U; D9 O2 V5 H- r: S6 {, S4 @3 }7 s 例:7 ]1 B$ @9 `/ H0 F7 u0 d X( ]
[@smsg]
+ k( C9 R5 |) Q# Y5 A #ACT
# ^0 Y& S- Y( S5 d* Q SENDMSG 5 测试信息%t秒后结束... 151 0 10 @dc//%t可以不写
1 K N. i5 ?6 O/ y [@dc]
: [1 P b# l5 w" t3 Q+ r0 g #IF
# C, N$ _, r7 Q! {+ t. T" A GIVEOK 回城卷
( g% T, `& Z( d j0 } #ACT
, N& h0 S! _1 ?1 Z- j SENDMSG 5 得到回城卷
. ]' ?+ M- v, a- V) ~ M8、增加流星火雨威力调节
( p) L0 `; f F8 z( t# K9、修正光环/火墙/矿物等...地图事件BUG( n+ I8 d# m6 m% y
10、修正客户端显示延迟信息错误(可能卡屏)
5 z& V( K. V* Y9 ~" M11、改进客户端缓冲释放
% \1 K" p1 t& m* c8 F5 }4 l12、改进自动寻路功能,脚本写法:8 N; n8 f3 E' m
之前:自动寻路/@_automove 300:300//@_automove 复制此字符,修改后面坐标即可/ x3 E7 Q5 q5 t7 i( Y% a. ^0 E
现在:自动寻路/@_automove 300:300:盟重省//@_automove 检测当前地图是否符合,兼容之前写法
* s) J: s. w5 A" d- f13、控制台数据备份增加WINRAR支持- U; d/ F% r' k5 ^0 n4 f
14、改进客户端切换场景速度
G, @! ~% j% y% p15、客户端增加自动修复装备功能,包裹放修复神水就可以了,可以在内挂选择是否起用。
+ c8 }8 n0 T# D( d/ X16、修正部分锁定技能BUG# e; P5 w J2 z& x" P! b. m
17、修正客户端自动移动功能步伐的计算误差; B" \# b+ N/ Q! ]% i0 G
18、优化客户端图象混和函数,游戏更流畅
& U* o4 b% m: M19、修正登陆器部分小BUG% M8 S9 m$ J1 V
20、优化客户端部分DX控件
; P# {7 v0 y; h9 W. q2 E) `! ^: D21、客户端使用线程异步处理显存画图方式,资源占用理想,大型PK游戏流畅$ m$ R0 D0 G6 A& I1 c' \* x: S
2009-3-52 |( |* a# W3 k" o! l
========================================================================! _" o8 v# r4 a9 K# D
1、修正传送符有时失效的问题4 |. A" E- m# [7 s9 p8 c
2、修正交易市场读写数据格式还是老格式问题
( I' }) ]6 O# L* S' ~3、改进事件管理,测试稳定性
/ s" I( t+ @$ x4、完善自动寻路怪8 q. u3 m7 s( o
5、增加斗笠,DB:
" y6 \$ K" b: k7 [/ {$ U----------------------------------------------------------------------------------
8 ]8 ^, t" C+ X' W+ Z3 v, m5 m1147;斗笠11号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;0;0;0;0;0;0;44;5000;5;;;;;;7 B. t$ m% O- Q) D0 q
1148;斗笠12号;16;0;1;4;0;0;1188;6000;0;0;0;1;0;0;0;0;0;0;0;44;5000;5;;;;;;9 A0 X4 \2 B6 D( |
1149;斗笠13号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;1;0;0;0;0;0;44;5000;5;;;;;;% O- y g4 Q# I; V
1150;斗笠14号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;1;0;0;0;44;5000;5;;;;;;
4 L* y1 K i; y# ]8 m3 K1 }7 @1151;斗笠15号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;1;0;44;5000;5;;;;;;# B* _5 o1 c# ]$ a+ J0 N7 f3 z
1152;斗笠15号1;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;1;0;44;5000;5;;;;;;
. v9 U: z4 g4 U% e Y# c$ d* s1153;斗笠15号2;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;1;0;44;5000;5;;;;;;
' i0 _ f/ W2 ]+ o% W% t1 Z1154;斗笠23号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;1;0;0;0;0;0;44;10000;5;;;;;;4 C( ^; w+ X4 D1 {% y
1155;斗笠24号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;0;0;1;0;0;0;44;10000;5;;;;;;
: q+ E' ]; O# Z( |4 W- W1156;斗笠25号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;0;0;0;0;1;0;44;10000;5;;;;;;2 h6 j5 d {0 q Z/ ^
1157;斗笠31号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;0;0;0;0;44;15000;5;;;;;;
7 T4 r% P2 c7 R5 p/ E8 p$ m1158;斗笠32号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;0;0;0;0;44;15000;5;;;;;;( p, `% c- g+ l/ {# r
1159;斗笠33号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;1;0;0;0;0;0;44;15000;5;;;;;;
3 m: X- |6 j2 t8 f# L' M# u1160;斗笠34号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;1;0;0;0;44;15000;5;;;;;;
) q, B6 O- y! O4 \& A% H# a1161;斗笠35号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;0;0;1;0;44;15000;5;;;;;;
, z& U/ o# V1 h5 ]8 O3 z+ A1162;斗笠41号;16;0;1;4;0;0;1188;6000;0;2;0;0;0;0;0;0;0;0;0;44;20000;5;;;;;;3 K2 m& o) X; h; q; M
1163;斗笠42号;16;0;1;4;0;0;1188;6000;0;0;0;2;0;0;0;0;0;0;0;44;20000;5;;;;;;% X# F+ z n- S8 z# c9 y
1164;斗笠43号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;2;0;0;0;0;0;44;20000;5;;;;;;
8 f/ S) Q& Z p c) d0 n, v7 {7 ]! d8 D1165;斗笠44号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;2;0;0;0;44;20000;5;;;;;;
! ?! h; e0 a% Y- c) v2 _* `1166;斗笠45号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;2;0;44;20000;5;;;;;;
& \8 s& M" t6 ]5 E5 J$ G$ F. `3 o1167;王者斗笠(战);16;0;1;5;0;0;1587;30000;0;2;0;2;0;3;0;0;0;0;0;45;50000;50;;;;;;6 y/ [$ I' K, P! \3 \! I
1168;王者斗笠(法);16;0;1;5;0;0;1587;30000;0;2;0;2;0;0;0;3;0;0;0;45;50000;50;;;;;;
# e6 s# `: _# y1169;王者斗笠(道);16;0;1;5;0;0;1587;30000;0;2;0;2;0;0;0;0;0;3;0;45;50000;50;;;;;;. j4 O* K3 R+ e
2009-3-22
8 d" s( @) r u' q. I( R- }========================================================================5 ?3 V7 T, W! Z7 S
1、解决数据封包丢失现象' u! T3 W: A" ~" K8 a" e w( f
2、优化M2的CPU占用量(SearchView)
/ E7 R8 e) X- h! K' d, V# u3、解决M2线程同步问题(人数较多时可能引起异常)8 Y4 k0 H+ u% ?3 I) U1 N% g+ f+ x
4、改进网关通讯
' f+ r" s# k: T" g5、NPC脚本字体支持颜色:
6 E; ^- y8 M1 F# v9 O--------------------------------------------------------------
$ P& t( W- {- V- j固定颜色:* H& a' z# a6 U a- v) C2 T
例:COLOR=clSkyBlue 你好!\关闭/@exit8 X l; q$ F/ A8 A' W. a
clBlack, clMaroon, clGreen, clOlive, clNavy, clPurple, clTeal, clGray, 4 | z d1 g3 {. {6 h
clSilver, clRed, clLime, clYellow, clBlue, clFuchsia, clAqua, clLtGray, ! v/ d& O A d$ X$ L
clDkGray, clWhite, clMoneyGreen, clSkyBlue, clCream, clMedGray
8 W; Q- w6 \: ]或者自定义颜色:6 T# ` l; q. }# a r3 ^
例:COLOR=#XXX 字体为必要的,#之后的数字表示颜色; P) ~& v, L) m3 x& V3 o; [5 r
3、增加任务进度系统
, R, r' d' B$ K( m' T0 s* d相关NPC命令:* z% ?4 f# M# B: \/ h
--------------------------------------------------------------2 m" I5 P/ T1 |% a
CHECKMISSION ID //= 步骤) X$ |, N7 d W3 j8 _) |1 C) n
CHECKMISSION ID = 0//任务不存在; v8 L& q" W- [' y+ u9 K: f
CHECKMISSION ID 2//任务执行到步骤2以上,否则任务不存在或未执行到步骤2以上
5 s0 x$ ^: p5 x: U--------------------------------------------------------------" w A' k3 u8 I+ u& P' ?
SETMISSION +/-/^ ID(1~65535) 步骤(1~65535)5 A: G& p6 [- W+ A' l/ c# I- ]/ G
SETMISSION + 12 2//增加ID=12的任务
" v# _% z2 l) d, N//若当前人物还没有接ID=12的任务,则相当于SETMISSION + 12 1
2 M7 P! D, A! t% ~5 F' z//若当前人物已经接了ID=12的任务,则相当于SETMISSION ^ 12 2; w% T8 \9 y6 F( o+ M3 T7 i! X
SETMISSION - 23//删除ID=23的任务,触发QFunction的 @CancelMission! k; K- F9 q, r$ c( v
SETMISSION ^ 12//更新ID=12任务到当前步骤+1( Y$ @. j, @+ r% p2 P
SETMISSION ^ 34 5//更新ID=34任务到指定步骤5,
" J0 k% Z$ }7 _, Q% v5 |" l//ID=34的任务存在: K/ m8 h! k, i+ r$ Q+ y; c" O" g
//必要条件:ID=34任务步骤=5
% O& s$ Z. }9 |. B4 Z--------------------------------------------------------------
& t: e u+ ^4 wCLEARMISSION//清理所有任务
- }+ |+ K2 C; `3 H& P% _5 w" h, F( u--------------------------------------------------------------, H1 i6 V, i2 N1 A' m* Z
8 D2 d& ~2 X! T) P+ M: G相关文件:9 l# m* D, u# K5 ?
建立 X:\MirServer\Mir200\Missions.txt,编辑如下:
5 G' L, }# C: w) p& }" i+ P--------------------------------------------------------------
" P( u% _3 l/ ?1 J;[类型(1=成长任务,2=日常任务,3=每日活动,4=节日活动)-任务ID(1~65535,不可重复)]任务标题! Z- s% x5 N$ i+ [/ g9 e) S4 z
[1-1]成长任务1
. \7 d$ i- i) J0 s' X;任务步骤详情描述:1~65535行,任务描述第1行就是第1个步骤,第2行就是第2个步骤,依次类推...0 Z/ E5 e5 y" M0 q/ X8 h. \
;步骤XXX可不写,但是注意行的顺序...2 c' W, b2 J3 ~/ D( v) S& g
步骤1:\$USERNAME\COLOR=clSkyBlue 自动移动到:盟重333:335/@_automove 333:335
5 Z- ^$ a' g6 O! w6 `5 _- I步骤2:\$USERNAME\COLOR=clLime 自动移动到:盟重333:335/@_automove 332:332
' y( L! G8 Q! C4 v) e步骤3:\$USERNAME\COLOR=clBlue 自动移动到:盟重333:335/@_automove 331:331
: c G8 Z7 q: s. }8 Y[1-2]成长任务2
/ z$ @5 A- c- t1 ?' e+ o" y! F6 }$USERNAME\COLOR=clSkyBlue 自动移动到:盟重333:335/@_automove 333:335
9 `, ^) d$ @$ x+ g" \* g/ b1 W$USERNAME\COLOR=clLime 自动移动到:盟重333:335/@_automove 332:3324 J1 y, i" w" Z! @% I
$USERNAME\COLOR=clBlue 自动移动到:盟重333:335/@_automove 331:331, H1 Z) {4 Q4 y0 H7 i" }$ \
[1-3]成长任务3
$ ~% b+ B5 z- `8 f7 D5 R$USERNAME\COLOR=clSkyBlue 自动移动到:盟重333:335/@_automove 333:335
# R% q1 n$ w) E+ j* ~4 H( L& H$USERNAME\COLOR=clLime 自动移动到:盟重333:335/@_automove 332:3321 l# h: a4 M7 m j4 n
$USERNAME\COLOR=clBlue 自动移动到:盟重333:335/@_automove 331:331
$ y6 T/ h/ g# a; m; \- B6 m7 q3 J$ t; m
[2-4]日常任务1
4 _. ]/ X9 t0 I7 W$ b/ c$ [7 f7 B* Z$USERNAME\COLOR=clSkyBlue 自动移动到:盟重333:335/@_automove 333:335- Q- [5 R. C+ v: l' ^1 D! R& W
$USERNAME\COLOR=clLime 自动移动到:盟重333:335/@_automove 332:332
. m( v2 X$ E7 B. l4 e' I$USERNAME\COLOR=clBlue 自动移动到:盟重333:335/@_automove 331:331% O. a, i7 [: U; C( L
[2-5]日常任务2' Y' U' p- \, w) x2 H, j: @- f' h% A
$USERNAME\COLOR=clSkyBlue 自动移动到:盟重333:335/@_automove 333:335) c5 N, w4 I! _, L
$USERNAME\COLOR=clLime 自动移动到:盟重333:335/@_automove 332:332! y" l+ b" Z) i3 }/ l0 j
$USERNAME\COLOR=clBlue 自动移动到:盟重333:335/@_automove 331:331
$ F( Z' m/ c# v[2-6]日常任务3
+ x8 \& t/ F4 C+ _: R# E1 q( o$USERNAME\COLOR=clSkyBlue 自动移动到:盟重333:335/@_automove 333:335
' |) j% d8 R+ A$USERNAME\COLOR=clLime 自动移动到:盟重333:335/@_automove 332:3322 c6 H* b D% M& h
$USERNAME\COLOR=clBlue 自动移动到:盟重333:335/@_automove 331:331
& j$ g1 ]3 h7 M D& R$ I2009-3-316 t- a4 h% n$ p5 v+ Z1 s
========================================================================6 j6 k; F9 u0 L
1、M2重新加载菜单增加任务导航系统动态加载 X! w, b2 U& X1 g
2、优化,修正部分BUG(GetMapCellInfo)7 G! C& T. E& M: G7 U
3、修正火墙事件(测试) }- D8 v2 |9 R, n3 x* A) z; W
4、优化DBS。修正DBS自定义过滤不全,增加过滤特殊空格字符$ N% R$ k; ?/ g* I5 _" u* W& e8 {! d
5、修改目前发现的M2多线程引起的冲突(测试)/ W9 t8 @& \/ L! w2 P
6、解决 List index out of bounds (X) 错误(测试)
9 Z( x# w8 c" Y8 b7、优化RUNGATE,节省内存,增加吃药控制及部分攻击拦截
& s- z- i! C2 l% s8、修正控制台对SelGate的5100配置不起作用问题( k: F3 |) `0 i( @% U
2009-4-5[!]TEvent,MapCellInfo,MsgCS,FastMM
7 G1 |4 ]8 p; @6 ^& C========================================================================: X& X7 U1 J3 {* e2 R! k$ E
[!] 修改英雄守护状态主动攻击,锁定攻击目标时取消守护,被人物攻击时还击# g1 t1 O/ I2 L
[!] 英雄增加组合速度控制,见英雄设置5 q5 K Z' K5 Q: Y& Y% T9 d8 m/ h
[!] 增加RUNGATE发送缓冲区,有效解决丢包现象0 K9 B! H$ L3 g" Z, A' i
[!] 解决客户端输入法切换无效问题( m& d" o! R$ w& S( n
[!] 解决客户端窗口模式下按F10丢失窗口焦点问题(屏幕画面停止) 改进非战士英雄躲避方式
' x, j9 q! W9 J. I& S0 _; W- w, Q# t& C* L) K. |
2009-4-6[!]TEvent
' t6 D2 s( V5 p! P. Z- _% A6 u========================================================================
, c. d4 o# b7 b& e7 G9 q5 _[!] RunGate增加是否过滤CC攻击选项- ^5 p' q. O3 J! Y3 C
[!] 修正Logingate对CC过滤步骤先后顺序
" V& R; M- n8 H1 t' p2 l[!] DBSERVER优化排名系统 修改M2对数据包发送处理,减少RUNGATE工作压力大而出现丢包。+ z3 V$ \& _3 t& y' d7 D. p
2009-4-8[!]TEvent
3 w; [, \; \ c0 p1 ?8 x, K# z========================================================================
$ J. o3 ^% I7 x" u[!] 修正完善防复制(改善线程冲突,和实验去掉实时封复制引起)5 f' N* d5 j# B0 z" |& y
[!] 修正客户端被个别杀毒软件误报毒问题
% M: v, G. D# \8 V& `( b" R[!] 修正M2对排名请求返回错误信息问题
- \6 E* l; u" V+ A @3 m[!] 修正3处内存泄露
0 j* }: Y/ w" n0 `[!] 修正吃药品引起的内存指针(已释放)错误,可能引起物品属性错乱
9 ^# g& |) }& I[!] 修正RACE=60、61的人型怪属下乱攻击问题
8 c- X, O6 W) ]: l[!] 修正英雄重叠发呆问题
# J5 q# a* m) }* c: ^: |8 b' ]2009-4-23
1 }) E) _: M9 d========================================================================7 ^; i' O+ v' E; L
[!] 修正人怪释放魔法写内存错误# v @* |7 ^- A* {' r. n
[!] 增加发光装备,内功恢复率=STDITEM.DB中UniqueItem的值(百分比)
& e4 v9 b3 m, [0 p# o& Z套装装备内力恢复合击伤害
" n# r. @+ r' Y----------------------------------------------------------------) ]* B0 D9 Y4 e) d
头盔+项链+护腕*2+戒指*2+腰带+靴子增加50% 大幅增加& @/ t" ^! O( y9 S. f$ @
头盔+项链+护腕*2+戒指*2 增加25% 部分增加
" a3 e* ]2 g6 q. k. K: L头盔+项链+腰带+靴子 增加20% 部分增加
; {7 {: H' y+ i+ Y, i项链+护腕*2+戒指*2 增加15% 少量增加
6 K+ ~( Q6 C2 l% Z) s头盔+腰带+靴子 增加10% 少量增加2 C! x, C& o- ?! S5 Z) u
项链+护腕*2 增加5% 微量增加
% {- @8 n9 V/ X. t7 t项链+戒指*2 增加5% 微量增加3 j4 _+ E# c0 E( B. D/ [0 F
头盔+靴子 增加3%微量增加
) [6 A( e$ M# N头盔+腰带 增加3%微量增加" }5 l4 a4 B+ |5 E. r9 | b! {
' |4 Y! q6 J7 L0 x5 O
[!] 登陆器增加模块检测,CheckModuleListEx.txt
3 S3 q7 k0 O1 ^+ Y1 \, W) c例子:CheckModuleListEx.txt 编辑如下! U& L: U8 U" w& W
----------------------------------------------------------------8 h4 @+ q+ x+ r- C4 ^+ U
;文件偏移(OffSet)特征字节码(长度1~512)注:检测的模块文件应该是脱壳情况下( N5 K/ D4 l9 R
;可以使用内存工具查看,如OD,LoadPE,UEDIT32等工具,需要简单脱壳,分析文件的特征。' q; m- |, m: ~" W
;特征通用字节=??(相当于*.txt 的*),例如8B为一字节,注意特征字节码长度必须为偶数5 P4 {4 c. E7 G4 f% \9 z7 j3 W
$811988B5D0889136689430466894B060FB74510668943080FB7450C6689430A5 X/ F; g+ U% b2 R$ l9 V- j' j' f
$81198??5D088913??89430466894B060FB74510668943080FB7450C6689430A
$ p- k" V8 V/ H[!] 修正使用传送戒指报错问题" i4 F; U; L/ W! h0 |0 z- e
[!] 修正火云晶石不能给火云石增加持久问题,需更新登陆器
/ L- C6 p7 E' Z( V$ l2009-4-28 注:本次更新M2需要同时更新登陆器和客户端需要补丁:NewWil.rar
! |7 z) x4 }$ l# L4 C; k1 [; P$ j========================================================================
9 _$ w/ W0 I/ {$ ^' t[!] 扩展技能到15级,
6 S2 x$ J) h6 m* ]扩展Magic.DB,打开HeroDB分别执行以下SQL命令,各需要等级、经验自行设置:# X8 S; k c# [+ T$ M1 W2 o
其中 MaxTrainLv 为最高可自然升级的技能级别," U5 @, s3 t a1 T' z
可以使用:ChangeTranPoint 技能名 操作符(+ - =) 数值//修改技能经验点
; j$ u5 v, {, u2 c/ D-----------------------------------------------------------------, c5 J0 q/ r6 Q! | F+ X
以下一次执行:(NeedL%d-每个技能级别需要人物等级)
/ V7 M$ b; k1 J7 x1 EAlter Table Magic Add Column NeedL4 Integer;/ X- S8 z& r) t) J
Alter Table Magic Add Column NeedL5 Integer;
: a9 _7 k" i- u/ D9 @$ Q2 [" ?Alter Table Magic Add Column NeedL6 Integer;
5 E: d! |: P* t1 tAlter Table Magic Add Column NeedL7 Integer;
- `8 d1 H y( w; i8 u6 bAlter Table Magic Add Column NeedL8 Integer;
[$ i8 y; r3 z* KAlter Table Magic Add Column NeedL9 Integer;$ z; ~8 b F7 p+ X9 I: K9 Y
Alter Table Magic Add Column NeedL10 Integer;. V9 f/ p( N) x5 m
Alter Table Magic Add Column NeedL11 Integer;2 T, h- E7 }! {" C: u
Alter Table Magic Add Column NeedL12 Integer;, I% T( o# K( f- c3 X
Alter Table Magic Add Column NeedL13 Integer;2 P _; {9 T- g: {( u0 K) W& ]
Alter Table Magic Add Column NeedL14 Integer;
' t' ]7 @" c j5 y9 WAlter Table Magic Add Column NeedL15 Integer;
* T# D1 U2 H' y z# W以下一次执行:
, o5 n; }2 }6 {$ KUpDate Magic.DB Set NeedL4=(NeedL3 + (NeedL3 - NeedL2)) WHERE (MagID 0);
( D# P, [8 N: [" T5 N2 ~8 UUpDate Magic.DB Set NeedL5=(NeedL4 + (NeedL3 - NeedL2)) WHERE (MagID 0);4 P9 P$ p7 C% F( F; w7 [3 u
UpDate Magic.DB Set NeedL6=(NeedL5 + (NeedL3 - NeedL2)) WHERE (MagID 0);
* H7 Z1 [% ?3 r$ u; DUpDate Magic.DB Set NeedL7=(NeedL6 + (NeedL3 - NeedL2)) WHERE (MagID 0);1 d" |" n3 H* z
UpDate Magic.DB Set NeedL8=(NeedL7 + (NeedL3 - NeedL2)) WHERE (MagID 0);
: y8 c5 @( x) x+ I0 DUpDate Magic.DB Set NeedL9=(NeedL8 + (NeedL3 - NeedL2)) WHERE (MagID 0);, Y! l5 f6 p# [) {* e
UpDate Magic.DB Set NeedL10=(NeedL9 + (NeedL3 - NeedL2)) WHERE (MagID 0);. I8 B; `4 a* U; z, {" A6 Q' L
UpDate Magic.DB Set NeedL11=(NeedL10 + (NeedL3 - NeedL2)) WHERE (MagID 0);
6 G' |7 U) c$ U5 r: cUpDate Magic.DB Set NeedL12=(NeedL11 + (NeedL3 - NeedL2)) WHERE (MagID 0);( e0 C3 R$ H) V W+ i4 ~ N
UpDate Magic.DB Set NeedL13=(NeedL12 + (NeedL3 - NeedL2)) WHERE (MagID 0);
/ l# J# D! N0 ^1 ]% {; } \UpDate Magic.DB Set NeedL14=(NeedL13 + (NeedL3 - NeedL2)) WHERE (MagID 0);5 E6 j" J- t% f0 M2 ^
UpDate Magic.DB Set NeedL15=(NeedL14 + (NeedL3 - NeedL2)) WHERE (MagID 0);1 b6 q2 o6 Z3 p0 t
以下一次执行:(L%dTrain-每个技能级别需要升级经验)" [9 A. t2 |6 J' z: L) K2 {7 o# P
Alter Table Magic Add Column L4Train Integer;1 x& q$ j1 V' D0 w3 K( I2 O' X; A4 N* y
Alter Table Magic Add Column L5Train Integer;/ J( y1 j, K. @+ N5 T2 Z
Alter Table Magic Add Column L6Train Integer;0 }; W; g+ c! Y- r( o, ]
Alter Table Magic Add Column L7Train Integer;
* d5 B; ~$ a0 ^' X2 c$ w: P! LAlter Table Magic Add Column L8Train Integer;& N- m8 Y) v3 u, a( ]6 l
Alter Table Magic Add Column L9Train Integer;
% f i B7 q- B% c- B+ k2 B/ s. uAlter Table Magic Add Column L10Train Integer;
/ |# c1 T* J7 ^1 |- IAlter Table Magic Add Column L11Train Integer;3 T- J2 P5 ]" { e
Alter Table Magic Add Column L12Train Integer;/ _ [* T7 ~% d" z: g+ m
Alter Table Magic Add Column L13Train Integer;! n% X4 k( d" H) }
Alter Table Magic Add Column L14Train Integer;
" i/ c/ u; F+ ?" ~2 eAlter Table Magic Add Column L15Train Integer; a; R2 `+ a o
以下一次执行:9 Y+ t6 _6 [$ [
UpDate Magic.DB Set L4Train=(L3Train * 2) WHERE (MagID 0);5 u0 e6 i T: t4 y2 S7 R' T) U
UpDate Magic.DB Set L5Train=(L4Train * 2) WHERE (MagID 0);, p- v4 k- F- B7 P" a
UpDate Magic.DB Set L6Train=(L5Train * 2) WHERE (MagID 0);
' W5 \7 q9 }6 t& n7 W4 e2 j& S+ fUpDate Magic.DB Set L7Train=(L6Train * 2) WHERE (MagID 0);
) m3 [# @, _2 T) f+ M% _. K: kUpDate Magic.DB Set L8Train=(L7Train * 2) WHERE (MagID 0); E# H. t% E0 h5 c
UpDate Magic.DB Set L9Train=(L8Train * 2) WHERE (MagID 0); I# E2 t: R( f, ]) Z% e
UpDate Magic.DB Set L10Train=(L9Train * 2) WHERE (MagID 0);
2 G; F e# L, E) f$ g5 \9 zUpDate Magic.DB Set L11Train=(L10Train * 2) WHERE (MagID 0);
) R+ i4 k3 R) r2 |UpDate Magic.DB Set L12Train=(L11Train * 2) WHERE (MagID 0);: u% ^3 C' K) ?6 H8 h. M
UpDate Magic.DB Set L13Train=(L12Train * 2) WHERE (MagID 0);0 R Z( ?0 F5 C1 ]1 r
UpDate Magic.DB Set L14Train=(L13Train * 2) WHERE (MagID 0);
6 T- O4 W' n; ]UpDate Magic.DB Set L15Train=(L14Train * 2) WHERE (MagID 0);
$ f+ K+ j" d, h$ c2 X _& e) G1 r0 t9 x" O
以下一次执行:(MaxTrainLv-最高可升级的技能级别)
3 M- S+ J) r. ~, z3 U2 mAlter Table Magic Add Column MaxTrainLv Integer;9 I. z: L3 I& H
以下一次执行:
0 k; ?3 V" v* ]UpDate Magic.DB Set MaxTrainLv=3 WHERE (MagID 0);: H9 b# i1 R* M: n
1 k9 d+ P- |* s7 l0 |[!] 增加新怪(用于:4~15级[召唤骷髅]技能):6 \4 q4 ^* f$ m; @
变异骷髅1;100;91;700;20;1;0;320;0;30;20;50;50;0;0;5;90;200;2;0;500;1;0;0;0;
9 ^! I+ j5 R0 u0 Q变异骷髅2;100;92;701;30;1;0;480;0;35;25;55;55;0;0;5;90;200;2;0;500;1;0;0;0;
# F( g+ H' _% f: ~- c' r2 ~/ {变异骷髅3;100;93;702;40;1;0;560;0;45;30;65;65;0;0;5;90;200;2;0;500;1;0;0;0;
# q. v& U7 l7 Y: b! J[!] 修正RACE=122的怪物群攻混乱问题
* V, \9 ^' ?2 S* z[!] 修正GameCenter.exe部分BUG
, g- @+ j- u- E* m; H[!] 修正数据工具对IGE转换英雄召唤不出问题
1 s# r8 _* i/ ]) q+ d[!] 修正DBS显示身上装备位置不对问题9 |/ k, o) a4 Y: ?+ y
[!] 骷髅1~15级, 各个级别名字(SlaveColor)可以在面版调节,各级别升级需要在!SETIP.TXT MonUpLvNeedKillCount0~145 d( I8 P& X. [
[!] 修正部分小BUG3 a& z2 F: _, I3 h# X
9 C1 h; Z$ M5 ]. i' d: X, B5 o
2009-5-09 注:更新M2必须同时更新客户端程序5 i, x) `( ?, c
========================================================================
1 v% L7 `1 d/ t% D& }1 d) A; q[!] 聚灵珠聚满经验后,使用Need字段条件来释放经验,聚灵珠DB Need字段 1:金币模式 2:元宝模式 3:金刚石模式 4:灵符模式,0不限制2 ~1 V+ P( h6 M5 _
[!] 增加储存灌类物品:STDMODE=2,SOURCE不为0,储存的数量持久/1000,
9 M, |: m Q7 U6 C: J 双击后减少一点持久,并给予UnbindList.txt中定义的SOURCE编号物品,
9 V) Q! e- e! [7 U 储存方式:储存灌装备到毒符位置,将UnbindList.txt中定义的SOURCE编号物品拖到毒符位置。- A+ d6 T% w2 u9 t& ?
[!] 修改 AniCount=0 的物品不再触发 QFunctionNPC @StdModeFunc0,减少因检测消耗的资源
- h4 |' X/ ^. H2 ^- W* p8 a1 l; q[!] 修正客户端0-3级的神圣战甲术都显示魔法效果错误; M+ S6 Y+ F K3 o" Y- a6 N0 `) _
[!] 大量减少使用使用魔法和使用物品的代码运算,减少机器资源消耗
& [! p2 ]- V0 `0 E/ U[!] 英雄设置二面版增加 人物/英雄获取全杀怪经验 开关,和英雄获取其他(非杀怪经验)经验比例
1 `/ l3 T3 w8 y2 B. g. {[!] 修正技能修炼等级限制问题3 p; n _6 v U- q6 }1 y" s8 W9 L
[!] 修正高等级技能带来的BUG
' \; }5 T# ?4 n9 a! w[!] 修正远程登陆服务器时,因网络延迟出现混乱属性物品,需测试
/ ?1 {' Z9 E; E' J' h5 ^, B+ Z$ k' r6 @0 F
2009-5-10
4 H5 S, o. ~3 j9 ]* C========================================================================
+ K0 A6 D1 g6 ^+ L! o/ F+ |[!] 英雄支持行会战,攻城战名字变色
. e) Y9 H. o1 [! k/ o[!] 修正内力值恢复过快BUG& `5 ~! n% c [! C
; q" G( S( i# ~1 r) j3 ]2009-5-13 注:必须同时更新GameCenter.exe9 e9 l( Q3 N# a$ k8 I. t
======================================================================== 修改储存灌类物品,在购买出来时就是0持久,如:0/60,
. B. _, j0 F: I8 m$ x9 ` 如果将物品储存一张书页进去就是1/60,释放一次的话就是0/59 以此类推,
0 q/ n9 ]" i- N% B7 j+ n! K 那么现在就只能存放59瓶祝福油了,直到上限持久为0后消失。 修改强化召唤骷髅可以重叠人怪召唤 修改物品规则里设置死亡不掉落的物品时,怪物也会爆出。 优化怪物掉落物品代码9 S1 O- t* L. G4 |) R, H
2009-5-15 注:配合2009-5-13以上的GameCenter.exe使用
2 q9 ]: V5 L! }" [3 G" i( M/ o========================================================================
! \9 K9 v2 W) ?" g% {: v$ v[!] 修正储存灌可修复问题 和 计算次数物品减少次数时计算错误问题 优化英雄使用符毒代码,优化金币识别代码 优化调整英雄自动捡取物品代码
) ^' ` u: d- v8 c, s[!] 修正低等级英雄堵门BUG9 e' L w6 l7 o$ ^
[!] 优化英雄运行代码
+ ], ~. q7 N; j7 d0 A& Z9 F# I& b2009-5-22 注:配合2009-5-13以上的GameCenter.exe使用
/ G+ k3 w. ~, Z3 d ~0 q9 f" X========================================================================
9 t' ^' d' p/ m& _; ], I[!] 修改 RUNGATE.ext:: O$ J1 i" H. a( D
修复RUNGATE读取人物装备+速度BUG. d; Z, w* M* \
增加装备速度控制(原来只有控制因数)& C+ m" i" z t
重新细调默认的魔法延迟时间列表,+ a9 X/ R5 ]6 G; d' M- q) c- T
放宽程序对攻击加速的限制(原默认限额时间间隔200ms),
1 S1 k" _8 M6 [0 Z& h' _" A Z4 c2 X 修改对二次超速封包采用默静处理方式(原转换封包)。
+ |+ H. J* N% G' R+ }! ?[!] 修改道士英雄:
) S" @; M. _% @4 N3 W/ t 1级英雄就要会用治愈术8 E1 U2 p* [9 W6 ?8 x
CTRL+A 同时控制 主号和英雄 召唤的宠物+ Y6 N7 N+ h5 C! _4 ^1 l
英雄 休息状态或跟随状态其召唤宠物不攻击
5 g) K$ V, N; T 物理/魔法攻击混乱问题
( _. ~9 Z, P! g) ]) ]8 P3 R[!] 更新LoginGate.exe,防止部分脱机外挂,使用登陆器自助更新器(Ver.2009-5-22)生成" Q. Y0 i( g1 q7 N; W+ ?
[!] 规则列表增加 禁止人物使用 选项
' M. Q# f ]& F- p" u[!] 英雄获取奖励经验修改为百分比,默认30%//注意修改,原来数字是9. G# o8 o' t- r4 ~) d, B2 [
[!] 英雄设置一增加:召唤分身存活时间,默认 15秒 * 技能等级//
! D; z4 [! y( N7 H, Z
* X& c5 x+ w% ^0 S4 O1 N2009-6-2
7 ^7 n% m! k, g7 D' J========================================================================
9 V6 z" {. p) P* N! s4 D, u[!] 改善攻沙时的资源占用。
' I7 V/ D0 O* r9 Q; @- I[!] 精炼成功触发:QFunction的@BuildItemOK,失败触发@BuildItemFail * D4 n2 L- e7 y; y
[!] Stdmode=2,Shape=10~12的物品(聚灵珠,乾坤玉璧),Anicount0 并且 Source=0时,产生出的物品为满持久,否则持久=0
# Y# O& m" O" u m[!] 客户端人物/英雄背包物品支持鼠标右键点击,直接将物品放到英雄/人物背包中- e3 H' g* `& R3 y
[!] 减少英雄搜寻敌人范围
3 {- [: t7 s+ o2 R[!] 修改法师英雄为持续开盾,减少战士英雄攻击时后退走刺杀位& I5 B1 A% x7 Y# t
[!] 客户端右下角增加攻击模式显示) g% h9 X, G6 M7 L3 c% |
7 M7 _) E5 _# s, A[!] 客户端内挂增加辅助设置:4 A# V" | q/ b n, U4 r, l3 n
增加简单的自动辅助打怪功能,参考客户端内挂设置, d! j, E# J8 e$ i* h
增加自定义物品自动拾取列表& ?/ O4 Q0 I& z7 m
[!] 客户端人物增加智能刺杀,参考客户端内挂设置
/ _1 `% f; _+ ~[!] 客户端修正智能半月不用再手工开启
8 U0 \5 E* T* Y1 H' V4 h+ Y& K[!] 客户端内挂战士增加隔位刺杀
& x" ]2 F/ d4 y+ e' g9 ?[!] 客户端修正安全区域标志显示问题
! X4 x/ ?4 J$ K/ R[!] 提高英雄躲避智能
6 p8 m% z- y4 J5 r7 w! e
: o; P; A1 G+ B2009-6-12$ m% h. l9 Q s q5 p* S# E
========================================================================
k j" f! o5 d: h[!] 修正翅膀显示问题
6 c& @# J$ W9 L" S" y; K[!] 增加龙影剑法控制:!Setup.txt SquAttackLimit=1 禁止刀刀龙影,0 不限制8 P6 Q( a) S2 r" K
2009-6-13
( K. p/ v7 S5 \$ K% e& V/ Z$ @========================================================================+ r" |+ r0 d" z1 n# F
[!] 修正英雄释放技能时的报错问题
3 N1 I1 x$ B& x% K; E) {[!] 解决英雄'无MP'释放魔法(英雄行动时不再恢复HP和MP,相反,连续的动作将-HP,等同人物)
/ @5 j8 j: n2 [& ^[!] 挂机:/ f' ^2 s# K2 h( p1 Y
检测到包满,如果不设置回城,不再拾取
9 {: G/ O; h8 U* C, P0 _# z# S 被人物或英雄攻击时,自动小退,数秒后再次登陆,继续之前状态挂机
9 Z! k5 m, M6 H+ m) u 自动召唤英雄,英雄危险时自动收回,环境适合再自动召出
4 G7 ^5 t8 T. X( i. l 人物死亡退出游戏
* R3 u1 w* T5 u& n0 p) L 定点打怪范围未做检测问题
% Y3 B( [' w/ k( q# [) L1 ~ 挂机有时内存泄露问题
7 [ q% C4 e# T: g0 [4 k' i[!] M2增加#CALL错误提示0 C" Z0 T% t% H$ W# p! }+ a6 p$ C
[!] M2修正部分BUG
4 V. `8 ] m3 I* s" ^& b5 A
% A+ P9 S: E( g2009-6-188 P; W" ?8 [- {% M$ \) W# w* B
========================================================================0 Y: d8 G/ w6 O! e
[!] 修正魔法盾越高级防御能力越差问题5 Q9 z8 y* p! T
[!] 修正刺杀、开天斩、逐日剑法等完全无视对方防御问题(修改为忽视部分防御)
! K( I9 l& l/ N- W' J, \" _0 H: P[!] 修正客户端挂机功能部分BUG0 y G2 Y5 ^" v9 s, \( u, z' \/ F
2009-6-20
$ L& K0 L2 O: X1 K2 y; M========================================================================
, H0 F0 a' P6 a+ d5 ^9 e3 d0 Z1 O[!] 防止新攻击2 V. {$ b7 t4 G( r
[!] 续2009-6-13,修正英雄'无MP'释放魔法% W3 F- C+ C# {& \+ L5 D" @: [
[!] 逐步完善英雄智能性
- D/ t0 ~* s: ^6 H- W w: U8 r% \[!] 改善合击引起的卡问题5 U+ V4 s3 Y+ r5 z+ e
[!] 完善龙影剑法控制 !SetUp.txt DeathColorEffect=1 (人物死亡屏幕效果:0=无 1=灰 2=亮 3=红 4=绿 5=蓝 6=黄 7=紫)
5 W( I9 b* D* f2 d- z8 U2009-6-21
9 {7 W& j/ \0 U, X========================================================================
% R$ h- O) e& ~: n! Y/ e" W[!] 细调魔法盾默认强度,增加魔法盾防御强度调节
! V8 @, a/ U, ?[!] 增加是否开启刺杀、开天斩、逐日剑法等完全无视对方防御选项
+ N/ }) {; Q( E" ?+ V[!] 客户端:
+ [3 R! X9 H( ?, O3 w# K( P2 n 修正英雄内功技能翻页问题* d; F( g0 `. p2 z9 D9 D
修正0522之后部分机器使用卡屏幕问题
: l3 b3 q& W, m! U5 z 修正在部分Athlon CPU使用异常问题 : b+ n8 o+ M6 \+ `% c8 a0 f
[!] NPC命令:ClearMapItem 地图名 X Y 范围//清理地面物品$ v7 P( N+ T0 ~
[!] HP、MP支持21亿(必须同时更新服务器端和客户端)
9 m, c7 J' j; v5 p$ W2 ?9 g/ D2009-6-25需同时更新M2和客户端
2 o( B3 l3 t9 M' m- C2 M========================================================================
& Y( e* h. C3 S! L% l+ p* R[!] 完善扩展的21E HP/MP
) z5 \. j, {5 H- `[!] M2功能设置增加是否允许客户端使用自动挂机功能
% I) @2 q4 O; o) p$ ^[!] 修正部分机器不出现输入ID界面问题
1 r5 @: @; B1 V% c2009-7-5同时更新RUNGATE,M2和客户端
# Y/ q7 h. [, F# p& T! E========================================================================% Z* A; x6 g- Y# ]( I- H% @* c
服务端:$ a0 P: S2 y) X
[!] M2验证有所调整,策略请开放服务器的13端口出入访问 或 允许IP:192.43.244.184 a. `1 p" @% R! k, K h
[!] 修正扩展21EHP/MP后引起的+HP显示不正常问题) S4 v. t4 I, f4 c' X
[!] 解决丢包现象(如召唤英雄时无效果或有时看不到包裹物品等...)
6 Q5 |. V/ k/ E# B) j- Q9 ^( Z[!] RUNGATE增加对玩家(名称列表)限制速度功能 小提高英雄智能 细调部分战士技能
/ n! L' U6 ~ v/ M客户端:
% \: i) P) V; Q[!] 斗笠DB修改为:AniCount=0,Source=1,可做蒙面黑布& \5 Y+ u" D# @+ R2 s% ^$ g
[!] 修正客户端自动乱吃药混乱问题* m' H# o) U) }
[!] 调整内挂吃药时间为毫秒,请更新整套程序使用,减少药物消失假象
7 \% |7 G7 G- N- d; I& y8 } 提高DBServer、LoginGate、SelGate兼容性 (出现不能运行,或运行异常* E6 y% S: ?. K
请更新至此0705版,LoginGate使用0705-2版登陆器配置器生成,点程序关于可以看到版本)7 d% Y; \4 n3 k: [8 @% ]- R
2 x" n5 m& U. F" P+ Z" A2009-7-15配套压缩包程序更新1 \$ J" c O/ @4 ~
========================================================================+ R: y. ^$ ]$ |# X, o
服务端:2 x- R* j4 R2 Q8 x3 ?% q- `; C
[!] 去掉0705M2对合击速度的限制. o. @: I4 e* E
[!] 调整内功伤害增加/减免的计算
' ]9 j4 W) P. n7 o[!] 修正0705M2 RACE=61非战士职业怪物不回避敌人问题
- |, K6 c/ x$ p# f& r Y, t( _" @[!] 无极真气增加5秒的释放间隔时间1 p1 Y' |' \8 f& b
[!] 进入安全区自动穿人穿怪,其他区域由M2设置决定
4 U/ ^9 S6 e+ ?) v* J% \# i6 m1 R( q[!] 人物不允许交易时不能接受其他人的商铺赠送
4 E2 @) }! N+ b0 h9 ^2 [' |[!] 修正英雄内功系统一个较大的BUG 修正部分BUG
) {3 m/ e4 \' R( O客户端:
! N8 J9 {: Y) }8 u[!] 完善合击引起的卡问题
% m: E/ r; v& Z2 N/ B6 T3 g[!] 优化程序性能! u i: W6 Y+ y6 b: j5 m' X) i
[!] 改善卡位问题
: v: t: g" L1 b S0 t+ W& D[!] 重画血条 修正部分BUG" z$ J; i# z4 ^$ F* Q5 ~5 z& u
! @+ v5 |0 E( H- B$ t7 t+ e
2009-7-20) ^$ q& ~5 @. X6 R6 ]7 p2 c
========================================================================
3 |7 q/ W# u2 q% z/ d3 |9 A* i. h[!] 修正英雄内功系统一个较大的BUG,减少宽带占用
; x: \6 t$ i, m8 o[!] 修改内功条显示方式 g3 y2 w# W, N* T1 ]
[!] 英雄不能使用物品不能放到英雄包裹中 修正部分BUG- [5 z: |( O' }) f6 c) F' K
客户端:
7 B ?5 v2 K5 B3 V+ B& z[!] 优化程序性能6 \" t j3 j+ y3 Q/ k5 r: e
[!] 重画血条 修正部分BUG4 l0 N; y6 U9 F' P h
2009-7-28注意全套更新
1 \1 Y8 E6 s6 F# m1 T========================================================================6 g% z" ^! A4 _( f [/ |
[!] 注意:M2需要更新注册文件,请联系客服人员
# k* H; {* L: y+ ` {" A' n2 {[!] 客户端看不到技能情况的,自检数据块修改为12800
; @: q/ _( t8 ~4 a* D9 K[!] !setup.txt 的 MaxHealth 调节最高HP/MP , 默认21亿4 |2 _$ c1 w# C
[!] M2配套Rungate同步限制吃药速度,减少假药现象
1 p% y6 B9 R& G5 Y2 X" M& K[!] 增加物品重叠功能,StdItem.DB 中OverLap=1或2 表示可以重叠
* F+ @: v0 t' i- ?" t% q7 S OverLap=1 重量=重叠数量*单物品重量/108 v) P l, B/ y: `4 G" |
OverLap=2 重量=重叠数量*单物品重量
' y$ |* X4 F( B6 Y 注意:无属性类物品才可以重叠(注意要持久未被使用 没有调节属性)- p( h/ f5 U2 A
[!] 连击短时间内不允许出合击
% H. s; ~; ]" K5 h! [[!] 优化RunGate,SelGate,LoginGate性能, 防止部分攻击
" y% |0 n/ B1 F! `# A9 g( ~) m: H 见过滤选项的自动过滤非法IP按钮, 配合异常掉线处理选项
" f1 H5 F2 q$ N, f4 P% H[!] 修正道士英雄BUG
1 r5 _& b8 r$ G+ `0 A3 u$ E* b( e[!] 增加物品: stdmode=2 shape=13 duramax=恢复内力值% B7 p" ^- X; n0 q/ m7 z; X
[!] 修正安全区自动穿人BUG 修正部分BUG0 a; b0 [7 n! {' V! }; @ e
/ ?* \2 a! g7 o7 B, k. \' c3 |
客户端:
+ L4 o( U7 ^8 L' J[!] 修正自动挂机连击出招打不中目标 b1 n6 r n- Z3 U; t2 M
[!] 优化声音播放系统
8 Z8 S. V% F: n; a, M. f[!] 优化部分字符显示
$ D: P3 S2 a+ L, G& ]$ m[!] 完善自动挂机功能
7 n# V8 G7 k$ p) m 1.修正走路方法
1 q7 g3 v% u. {* Y' F% n 2.保存各地图最后使用路点, 自动从最近点开始挂机9 @4 F# ?! k0 z% e
3.调整攻击速度 调整部分技能视觉效果 修正部分BUG
) r, L! W* o& m
6 [4 B3 }$ U9 E8 C% c! `% w/ v4 _( t3 T2009-8-7# r6 p3 l% K5 Z, b
========================================================================
- j9 t2 }6 H4 \[!] 修正被战士连击击中后暂时不能移动效果
, d2 I- X( Q( n- ^8 Q5 z, Z[!] 增加显示包裹的刷新包裹快捷键提示
% r# G- d$ W O2 \) A. p& ?[!] 修正英雄幽灵盾/战甲术乱加问题
; r6 [* m7 r) l" h/ h[!] 增加被雷霆剑法击中,敌方移动缓慢 效果; ?# h0 p6 g' V
[!] 完善法师英雄分身术) ~; Y5 A* A9 b0 m
[!] 修正英雄在安全区内打安全区外人物/英雄BUG
0 S" x# F/ @9 T \8 o4 P* W0 V5 i1 B[!] 修正走近目标然后又逃离目标BUG
0 y: T' G7 m& C9 u8 g7 [[!] 逐步完善法师道士英雄AI
" t+ Y/ Q1 ?+ @: j% `/ A[!] 增加噬血术吸血比例,见魔法设置
) J( D8 q$ d0 X- d[!] 增加道士属下攻击力和SC相关设置,见魔法设置
: s8 A0 N7 \; K2 c' B[!] GM命令支持英雄操作:
0 R3 T* o; L; A. h- c Training, OpTraining, CreditPoint, AdjuestExp, AdjuestLevel, ChangeGender,
+ s. j, e* R$ q' s0 d" n ChangeJob, ClearBagItem, ReNewLevel, DeleteItem, TakeUserItem, DeleteSkill, ) g& f. t8 e+ M: O. @% [/ d
FreePenalty, Hair, HumanInfo, HumanLocal, Hunger, IncPkPoint, KickHuman, Kill, , n8 z4 G: ?1 q2 d0 v
PKpoint, ReAlive, ReGotoHuman, ShowUseItemInfo, BindUseItem, UnBindUseItem
0 S% `5 _$ k* M- h2 C[!] 数据工具增加对mir.db的修复,增加物品查找4 a2 u, `' g5 r+ h5 V: y# V& M
[!] 增加部分物品的增加自动重叠
" U$ g4 Y- S" p[!] 动态增加地图通道NPC命令:
% O2 _8 E( }1 S v" p ADDMAPROUTE 源地图 源坐标X 源坐标Y 目标地图 目标坐标X 目标坐标Y 是否相通(0/1)
& B0 b3 C8 V9 T- X% b/ G 动态删除地图通道NPC命令:* n h/ D b4 \9 {
DELMAPROUTE 源地图 源坐标X 源坐标Y
+ T C' d3 f8 b6 i; |, Z& z: ~[!] 扩展命令:CHECKGROUPCOUNT = 数字 M2//获取组队人员数量到人物变量M2
2 v7 s" \ y* ]7 k5 q5 `1 R[!] 扩展命令:GROUPMAPMOVE(GROUPMOVE) 地图号 X Y lv @lab cap( b+ B& F8 A% |: Q( ?
lv最少等级, 非空非0数字起作用& Z; ~& Q- `8 Z' g; e- c
@lab非空触发QFunction对应节
( v' f/ X0 i8 U cap是否组长才可以使用此命令(空字符=不限制, 非空=组长才可以使用)( S& U" d- ?: W: L; {0 f
[!] 扩展EnvirDir的HintItemList.txt, 怪物死亡掉落的物品名字如果存在于列表中, 全服提示
+ _, N. Y, [6 O[!] 增加NPC命令:QUERYVALUE xxx ret len lab npc//向客户端发送请求窗口) v# P3 U' q0 Z' \) J6 q
xxx获取请求的返回值变量编号,ret=0 返回到$STR(Sxxx) ret=1 返回到$STR(Mxxx)
4 S5 M" ?' b# v2 c ret请求的返回值类型,0=文字,1=数字,2=无返回值
% l. R6 G& n! B+ ? len客户端允许输入的字符长度,ret=0或1 起作用
! G+ ^, i( r1 _7 @6 O lab执行后跳转的NPC节段lab
3 j! x# X, E+ | H" { npc执行后跳转的NPC宿主,QF=QFunction,QM=QManage,其他值则是当前的NPC6 l% I: a2 G4 b, ^9 i" a
例1:- `; I# t4 T2 T: @. Y: V( H6 J
-------------------------------------------------------------------------------------
- m$ ]5 U6 A2 A[@qv1]
7 u% u: O' x5 m3 ]#ACT4 G. O1 K/ k7 ?2 P
QUERYVALUE 45 1 10 @CheckNo 请在下面输入验证码:4 ?4 o- g0 F( W- @
[@CheckNo]/ z! u3 \9 J2 ~" i
你输入了:$STR(M45)# r6 D$ ]& p5 l1 X6 _9 u- U
[@qv2]
$ {5 l$ M' Q1 w2 M- H/ r#ACT/ N. U; Q" Z0 ]& `6 u5 h
QUERYVALUE 2 0 20 @CheckNo2 请在下面输入验证码: QF//触发:QFunction-0.txt [@CheckNo2] #ACT SENDMSG 5 QueryValue:$STR(S2)
, Y* q4 n4 C/ a" ?- T) }, e# x: M# \[@qv3]1 R4 p! C1 @8 \. h3 I8 k
#ACT: g% J/ ^: d4 r. y' H4 M
QUERYVALUE 8 0 20 @CheckNo3 请在下面输入验证码: QM//触发:QManage.txt [@CheckNo3] #ACT SENDMSG 5 QueryValue:$STR(S8)
6 S' M# m1 H2 `3 S例2:! z0 P6 q3 M$ l
-------------------------------------------------------------------------------------
, b* |; B# X' G/ d! C2 ~# R1 G[@PlayDie]% R5 j% L+ [7 C0 Z0 P0 Z
;#ACT; x* k- r( i% i$ ?
;SENDMSG 5 距离复活时间还有%t秒 151 0 9 @WantRealive% A4 R5 t& B/ s) [7 K
;[@WantRealive]) |2 E% i) ^- P e0 w# _2 r [
#IF
- t5 Z" L% ^% }0 X2 z H* i2 tCHECKLEVELEX 8, U* p, A/ |/ M$ s
#ACT6 F! ?9 J& _* }7 m6 e C7 b
BREAK1 \4 l0 Q0 ]$ j" a. g' P1 Y$ N5 {
#IF/ p& Y& K4 A7 X& a0 F" p
#ACT
& ]- }, J4 x4 B9 Z; M8 i' c9 x! n. FMOV M1 $LEVEL7 e% N5 H, S/ h
DIV M1 8: M2 p+ x+ p9 L3 z
#IF
' p0 R4 w( ]8 h$ }# |CHECKGAMEGOLD ? $STR(M1)//?号,非 = 则表示=; g2 h$ r8 r3 x( w+ `5 @6 P. V Q
#ACT4 r7 H/ \9 p [% ]
QUERYVALUE 2 2 10 @RealiveNow 是否花费$STR(M1)元宝原地复活? QF9 `" u2 b+ D$ _4 ?* y
[@RealiveNow]
2 w4 i# \: ^7 u8 N1 N$ r2 v0 w2 y( Y#IF1 m& S, Z G: W
CHECKGAMEGOLD ? $STR(M1)
" {# @( l2 `; G#ACT
. Q4 S9 s5 W' v, _7 V. z2 s, UGAMEGOLD - $STR(M1)+ h" y% ^. i, y! R9 _
GMEXECUTE REALIVE $USERNAME; _* M" G* V" D" Y! B* f
[!] 修正DBS小退存在的BUG
3 L ^) s3 K& _3 |# y[!] 加快进游戏速度' O" j3 p6 j5 ?; t$ T' H/ L
[!] 修正内功怒/静之技能的BUG 和 部分技能的修炼BUG/ B0 }# X1 V: v+ h
[!] 增加地图参数 COLLECTEXP(AA/BB/CC/DD/EE/F1~F4/G1~G4)3 {) u9 D, D ~
AA//增加的经验
. k- |3 N- k! |3 X BB//增加的内功经验' [; K( W I9 S. x( G2 m7 p
CC//打怪吸收经验比率,100则收集打怪的100%经验6 |: |/ h) O0 d) P0 f" X3 u
DD//释放需要元宝比率注:释放需要元宝 = 释放需要元宝比率 * 经验结晶阶段
3 @0 K$ I: J& P; ]4 {; o4 v4 J! M EE//增加经验时间间隔(秒)$ j2 O5 j$ T3 q3 F
F1~F4//1~4阶段的最高经验,中间用|号分开
6 P, m" }( a: w G1~G4//1~4阶段的最高内功经验
0 B, @3 O! t* @0 G* U4 H' [例:
j( k9 r/ G3 e8 Z6 z# I0 D: s4 R-------------------------------------------------------------------------------------& v+ E0 B/ ?, F2 a
[0122皇宫]COLLECTEXP(8000/3200/100/3/10/600000|1200000|2400000|4800000/240000|480000|960000|1280000)
. a+ K2 \% U- W* Z% M6 K/ e释放触发:QFunction-0.txt:' H M1 q8 v+ D* @
[@ReleaseCollectExp]
# P1 v# K- \ q. r, N- H#ACT2 C) e4 `7 g+ w; }3 P1 c0 Q
QUERYVALUE 2 2 10 @ReleaseCollectExpNow 你的天地结晶已经储存了$COLLECTEXP经验和$COLLECTIPEXP内功经验,你可以支付$GCEPAYMENT元宝\提取其中的$GAINCOLLECTEXP经验和$GAINCOLLECTIPEXP内功经验 QF3 y7 `5 M4 h6 [' u6 d: H( u
[@ReleaseCollectExpNow]/ c6 v6 g3 Q! y. Z, [
#IF
0 Q' z/ t# u; ~% m' dCHECKGAMEGOLD ? $GCEPAYMENT
5 U/ d# W$ f) k#ACT) \( d. v& O1 \. M7 [3 R, H6 p
GAMEGOLD - $GCEPAYMENT
9 s* q; b9 r' H1 j0 HCHANGEEXP + $GAINCOLLECTEXP' L2 d6 o8 [5 b5 v! Y
CHANGEIPEXP + $GAINCOLLECTIPEXP: h/ [. A6 e" g" R& H x
RESETCOLLECTEXPSTATE//恢复天地结晶到初始状态7 O& `9 b! N7 h1 f, k- V/ A
更新雪域部分怪物:
6 ?: G, V* h5 J2 ?. R+ _名称raceraceimgapprattack_spd(参考)
+ }. n2 \- @( C( x1 m雪域战将12627250900
4 o Q+ Q/ m4 F+ S4 k9 X! t雪域侍卫126282511100
0 A* ^, p9 F% d3 E% v& N. k) P o雪域寒冰魔126292521200+ ]# r; H3 ]6 ^* r
雪域灭天魔126292531200+ V# y' a7 ^$ D- w
雪域五毒魔126292541200
2 {$ Q4 y/ I5 b: r. D, u+ C) }雪域天将126382551000& r- S! L; ?7 _1 ^
雪域魔王12639256900
6 i l# h2 T9 F" O B声音补丁在附件:wav.rar
' w1 U L+ K9 B/ [ s. }7 I6 w# J; b[!] 增加战士技能:断空斩,见附件Migic.DB
6 v6 N3 y" }$ X1 F[!] M2 功能设置-基本设置-开启客户端速度调节,开启后见内挂基本设置, L- ?% R1 P. K& ^
[!] M2 游戏速度-关闭M2速度控制,注:使用RUNGATE封加速就没有必要使用M2的速度控制了
; b+ W) Y' b) T( N8 |7 W" _[!] 精确Rungate的封加速计算,注:加快速,动作看似很快,也是假的
$ ~7 N" H6 P3 s' }[!] 增加噬血术、龙影剑法、雷霆剑法、断空斩威力调节,见魔法设置2 h8 e W/ f: C% |% i2 I- W
[!] 改进NPC命令:inc S1 第二参数为空,S1后面自动加一个空格字符
! S. l" X3 S$ L( E- |. w/ A[!] NPC命令:GETSTRLENGTH $STR(S1) M1//获取$STR(S1)字符的长度到M1
. Y; E2 M3 h. e; |[!] 英雄升级,触发:QFunction 的 @HeroLevelUp- F" S( S4 c2 j! r* Q Z
[!] 改写广播消息(测试): A: `4 G+ }& i
客户端:1 c% A3 S$ X+ P
[!] 修正合击效果
1 S" M9 b# \4 e1 v2 |[!] CTRL+查看历史聊天记录
$ ^- D9 h P3 N% w& \% S/ v[!] 增加英雄的自动修理,英雄包裹要有修复神水
# r8 u6 b" d0 j# W[!] 增加开始挖东西后自动持续挖东西,鼠标点其他地方取消自动挖东西+ Z3 U! s/ o* h* y
[!] 修正挂机内存泄露 修正月灵魔法效果9 _9 r0 ~8 Y0 {( Z4 |
2009-8-24
- t& r* b. M. n% A& F========================================================================( c+ b# a/ W- i4 }' q* B4 S9 |: d
6 P1 B F7 V( |3 n客户端:8 s/ n( a% p' ~! S/ ?% W+ H& c6 r& K
修正交易栏金牛装备不发光BUG8 ` T" G* y; n
优化降低大量魔法场面的资源占用,优化地图层单元$ Q1 q" L) h! s
修正部分连击因网络延迟较大而看不到打击效果+ q# j9 }7 H) i5 _, e' B9 k
修正(测试)登陆器资源读取错误# x, ^( N7 y7 u, n5 J4 G4 g% }- \
支持Wil/Wis:
* p( O) U+ X- O& u! l---------------------------------------------
6 h! P* d4 g' V4 F3 h# _! |1 \stateitem2.wil//Looks: 10000~19999
8 H$ q" P9 F- b xItems2.wil//Looks: 10000~19999
- q2 b% M' ], TDnItems2.wil//Looks: 10000~19999
! N- [& x1 M; g* h6 e下载地址:
|