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