软件简介:+ w7 ~/ K8 M2 I' r2 V3 Y( n
注意:如果Envir目录里没Nations.ini文件会报错,自己手动建立一个
: q% t2 C6 P+ X. X( H双击 点我自动更新程序.bat 可以自动一次更新完全套程序,非常方便.* V! t9 p9 ]$ o; n9 ]( x
[重要更新]:11月25日更新后,SKY引擎将分为两种引擎, W4 j: h+ ^/ ]- X2 T0 F! s" @' B
分为:普及版(普通登陆器专用)和英雄版(和专用登陆器配套使用).( [) C& r* K6 @+ N
简单的说,如果你开的是普通登陆器区,那么下载普及版,如果是你开的是专用登陆器区,那么下载英雄版.从25号开始,两种引擎的数据结构已经不同,英雄版必须先进行数据转换后才能替换1125新程序,而且两种引擎不能互相替换使用(包括M2,DBServer等都不可混用,一定分清楚).$ l# }5 o- A6 H) E, t5 c
只要你想使用11月25日的英雄版引擎,就必须在更换新程序之前使用数据转换工具,否则无法正常使用!需要使用数据转换的范围,包括正在使用专用登陆器的所有用户.转换前请务必做好数据备份.相关合区工具随后提供.如果你打算使用的是普及版SKY引擎,那么请直接替换使用,使用普及版无需数据转换.
9 u* j0 \# x3 o7 X[2007-12-07]* d, I- ^9 u, q1 y
1. 地图参数MUSIC支持播放网络上的MP3文件作为游戏背景音乐,例如:MUSIC(http://www.skym2/123.mp3)
* \5 |8 b8 W! f; u# q2. 修正怪物被攻击后反映迟钝的问题.
: e8 y% W& q- e* ]; N7 s! Q3. 增加脚本命令CheckSlaveInRange,检测宝宝和自己的距离,可配合153类型的宝宝使用.
4 H0 i) D! r+ y( A8 q1 v 例子: CheckSlaveInRange 月灵 5 ;检测月灵是否在自己当前坐标的5格范围之内.
. e* t7 v8 h) p) j+ [+ |3 b* r. j4. 增加脚本命令GoHome,返回最近经过的回城点.
/ N) j* i/ z/ X6 _+ ?7 k 例子:#IF. o \! S+ }* g( S
#ACT/ Z& X- F/ y# X; V; V% T, m
GoHome
) p2 _- Z3 n. l' @& p5. 增加脚本命令CheckItemUpgradeCount,检测装备升级次数(英雄M2专用)
- M8 |$ w+ \; E2 p4 q4 ^ 格式: CheckItemupgradeCount 位置(0-12) 操作符( = ) 次数(0-255)
) x! d4 z! v; t: Q! g6 ?6. 增加脚本命令SetItemsLight,设置装备是否发光(英雄M2专用), 注意:武器,头盔和衣服暂时不支持.
# H. a" ?) L. C. U) i% r, X 格式: SetItemsLight 位置(0-12) 值(1=发光 0=不发光)。只要设置一次即可,发光属性可保存。) \# u2 h1 Q/ t
7. 更新RunGate字符过滤功能./ v& U$ R+ n, e5 W% X( C
8. 增加摆摊功能(查看\列表信息\游戏管理\摆摊物品 中设置可允许摆摊物品),此功能需要新登录器支持.摆摊需要的新素材在程序包中。
# ?( j- t# r. v& V3 W3 S) |: {9. 增加地图参数MYSHOP,设置此标志后才可以在当前地图中摆摊.
% B9 ?) _' M S* \. ]. K10. 增加装备升级触发,执行脚本功能.升级成功时执行@UpgradeOKX,升级失败时执行@UpgradeFailX,属性被清除时执行@UpgradeClearX,其中X代表装备位置,例如:衣服=0,武器=1
3 [4 H7 [$ ]( z% V0 p9 M* Z; l( n11. 全局A变量扩展到0-499.
% y" Y5 a' l8 N' i12. 更新登录器支持Npc1.wil,Npc的外观设置大于等于500时读取Npc1.wil
$ a0 o! T" _ U11. 修正LoginSrv.exe不能双开的问题.
" H3 E5 L5 Z$ I4 c) y12. 修正SelGate.exe报毒问题(需测试).金山毒霸可能会误报,建议更换其它负责的世界级著名杀毒软件,例如卡吧,NOD32等.
$ u! m4 N. W* v$ X: N+ o a' B13. 修正英雄会无故发呆和消失的问题,修正一处英雄引起的程序崩溃问题.
4 h9 a! m# a: g W/ P& B14. 对M2进行优化.; E' U/ z7 p3 G6 @" d! h
15. 修正设置了召唤月灵后不允许召唤神兽或者骷髅后,先召唤神兽或者骷髅依然可以召唤月灵的问题.
}, F/ g) ?( Y: X% `16. 修正使用彩色NPC文字时的一个显示错误.* F; s4 r3 E8 F3 j6 n6 K+ e
17. 更新免费版M2,游戏管理员不发送广告.: G, ]6 m0 j% e1 V3 _1 [# X, j* v
============================================================================================================
8 m9 ]7 L3 Q b8 O" a4 `- c8 U. x# l( A
[2007-11-30]! S4 s; q a8 v9 V6 K
注意:英雄版引擎,本次更新后,数据格式固定,可以放心转换数据进行更新.如果你曾将在25号后转换过一次数据,请使用[数据转换(1125to1130).exe],25日之前的专用登陆器版,还没有进行过数据转换的,请使用[标准数据转换.exe]
. N3 v$ [, K! J& Q3 W* B$ s9 b6 o$ {1. 升级宝石类型58的升级点数控制写错,Source控制此类宝石的升级点数.
( h5 Q; |4 H! p' H# F }" l2. 修正附加成功率宝石只能升级所有类型物品的问题.+ _7 T* y5 r+ h' @1 e4 J" N
3. 修正新建立英雄时如果!Setup.txt里设置了物品数据库中没有的物品时,英雄背包中会出现变态物品的问题.
& _" d! D3 g! _* q0 p) c( K) N: [4. 更改宝箱不可得物品不在每次都出现,几率1/5/ O0 @! m' a) L$ ~# b% y' I/ }7 p
5. 固定新数据格式,提供英雄版本数据合并工具.在程序包中你可以找到它,标准数据转换.exe {+ _9 H. u3 k5 y
6. 修正M2总是报类似错误的问题(企业版和英雄版)[Exception] TNormNpc::GetValValueA" l0 n5 ]+ Y" @2 D
7. 增加专用登陆器的灵敏度,调整登录器PK时的流畅性.1 G5 K# W v9 `2 Z8 _& W+ F3 n" ]
8. 击程序包中的点我自动更新程序.bat,可以全部自动更新,我们强烈建议您每次升级都双击更新全套程序.9 S3 r# _! h* v/ M" v- ]7 P6 r% x
$ Z+ {0 w& k) R( u( I/ b! e5 W* m
============================================================================================================
- G6 v! B$ J0 x% x
6 N% R9 H$ w' Z) ? {[2007-11-26]
: y) G# n+ {. |* N1. 建议还没有升级到1125英雄版的专业登陆器用户,暂时先不要转换数据升级.马上会再次扩展数据,请稍后.; a/ ]" J8 |/ j* X$ e- z1 i; R* Y7 J
2. 修正升级宝石不受装备StdMode限制的问题.
& ]& I, p* ~8 R3. 增加可升级装备列表(查看\列表信息).
& w9 ?, ^8 U6 p; v. F$ y4. 增加一个小工具[StdItems转换.exe,在程序包中]可直接转换你的StdItems.DB到我们最新的格式(NeedLevel升级到Integer类型,自动增加Descr和自动增机NoHero字段)
4 Z4 V5 e5 r$ O1 I, l5. 55,57,58这三种类型宝石失败后默认不会降低装备升级次数.如果升级失败时需要降低装备等级那么设置物品的Reserved字段,0时不降,大于0时设置几就降几点.
+ B8 A4 M8 y( y( ~+ h 需要特别注意Need字段小于100时或者大于200时才有效.% j, J+ T1 y# T( }# X8 |
6. 击程序包中的点我自动更新程序.bat,可以全部自动更新,我们强烈建议您每次升级都双击更新全套程序.+ i8 i! V# x" R: x' Q+ [! m3 {3 h2 a
============================================================================================================. A1 m I, v' a
8 B* g1 k* f! C/ D+ @* S1 r3 l) x
[2007-11-25]
3 H/ ~2 q& ?! V& ]# f" T9 ~8 Z1. 扩展人物数据库格式 ,声望支持到65535,人物可学习技能增加到35个(原来20个).其他新的特性会在以后更新中陆续公布.
7 a P: @# k1 X) r2. 调整商铺物品显示.2 s, m* e1 k3 L9 D
3. 专用登录器增加显示装备备注功能 .物品数据库中增加新字段Descr,类型Char,长度40字节.% ^1 a S0 Z3 N1 m8 I
4. 更新DBS支持直接修改人物英雄名字.
9 Y* j1 Z: j+ T G) |5. 更新脚本命令DEC支持字符串操作.
* r4 |7 A1 \( t* v& Q/ Z: t 例如:7 D! ~+ q4 S9 s6 P* B+ c
MOV S10 http://www.skym2.com4 z8 _3 ], v5 O+ x5 q$ X
DEC S10 http:// ]. p7 S* T& E+ q+ S0 i# A
执行后S10等于www.skym2.com
8 G2 \& g, a- w- G' a6 k6. 更新脚本命令CheckRangeMonCount,第一个参数等于Self,表示当前地图,此脚本命令的详细用法请自己查看帮助.4 x! E0 E1 k4 C
7. 增加脚本命令CheckRangeMonCountEx,检测指定坐标是否有指定的怪物.
3 }' j9 {( ?' k4 Y! L4 N 格式: CheckRangeMonCountEx 地图 坐标X 坐标Y 怪物 操作符( = ) 数量(1-65535)) u' B# L# x3 G2 T! m" s7 ^
例子: #IF5 U/ a, q$ ^& \3 @
CheckRangeMonCountEx K004 51 43 魔王弓箭手 0
9 }% y1 _+ w1 e* f #SAY; q& y+ l! n) Q# @. M
当前位置已经有弓箭手了.
: I. l5 W+ H& C2 [ #ELSEACT0 ]1 e) W' _6 D7 ^# n( S: W/ j
8. 增加脚本命令MoveMonToPos,移动指定名字的怪物到新坐标./ D2 i/ v% I9 u* H7 W& G9 ~+ {$ I
格式: MoveMonToPos 怪物 地图 老坐标X 老坐标Y 新坐标X 新坐标Y& d" n% @; S- F: @& ?: y! U; e& F" u
例子: #IF' }& a7 r4 s% ]3 o. ?+ h, A
CheckRangeMonCountEx K004 51 43 魔王弓箭手 0- Y, ~% {# W( p% x
#ACT6 |3 m, F4 b+ }6 f' F1 N4 b: j
MoveMonToPos 魔王弓箭手 K004 51 43 48 47
- w8 H3 M! @/ n! @4 _2 m8 C/ N9. 增加地图参数NODEAl,当前地图禁止交易,禁止丢弃物品.
% u0 k" z; j' K' A5 U+ I10. 普及版引擎增加了对老版商铺功能支持 (需要支持商铺的普通登录器配合使用),老版商铺物品在M2同一个目录的BuyItemList.txt里面编辑
8 t# C. g/ I- I- N% Y6 \& X 一行一个物品,格式:物品名称 价格(元宝) 物品说明(最大50字节)
7 n* f5 j, O1 h4 w5 D11. 对英雄技能做了限制,给英雄使用的技能必须在技能数据库中对应技能的Desrc等于 英雄 时才可学习.人物无法学习此类技能. # C3 ^' J9 W e. C. f: ?5 @
12. 卧龙山庄NPC去掉了血条显示,其中外观55-62的不显示血条也不显示名字.
% B& O; f+ S' W) b13. 更新脚本命令OpenDragonBook,打开卧龙古书或者卧龙笔记,默认参数等于0,打开卧龙古书,1-5打开卧龙笔记.( \: {0 R. f% n9 h4 n. V3 g3 ~$ c
格式: OpenDragonBook 序号(0--5)0 w- y! W4 |1 y7 n4 a/ ^
14. 增加脚本命令CheckHumInRange,检测人物是否处在地图的某个范围之内( o% W% Z6 V8 R( e" O
格式: CheckHumInRange 地图 坐标X 坐标Y 范围(0 -- 500)
" C# d7 N8 o5 {/ m15. 增加英雄守护模式,使用CTRL+Q进入守护模式后,英雄不受主人影响,在指定范围内自动随机移动杀怪,再次使用CTRL+Q退出守护模式.
2 G, v F! V2 e. i* W4 M* q$ q16. 修正英雄死亡忠诚度会变0的问题.. Q" @% I" s8 u% f6 `
17. 修正手镯同时设置敏捷和准备时,只显示敏捷的问题.
1 U7 z7 H/ |9 e/ F% [( G9 o2 \; d18. 修正英雄的几个小问题.
( @% b1 `7 |! p! S; x) Z- l19. 开放最新的升级系统 .点击背包右下角的蓝色按键,会弹出合成框.
" e+ P8 | k# X20. 关于升级宝石:) \) S$ L3 @ K
升级宝石StdMode= 55,56,57,58,59
* ?, Y; j3 \* {# Q- H" ?宝石类型1:
8 q+ [7 r1 m. O. c s/ E2 I, mStdMode=55 (升级指定类型的装备)# R* t2 g" A, Y& y
Shape=(指定升级哪种类型的装备,此处添写和要升级类型的StdMode一样的值即可,例如武器设定为5): H& O1 c- n4 F
AniCount=(指定可以升级加几以下的装备,例如:设定为10,那么该宝石可以升级次数小于10次的装备)+ P: V. W4 u* m* Z/ q, @7 @: @
DuraMax=(指定宝石升级装备的成功机率,例如:设定为20既为20%成功机率)# Q% O6 _. X9 T) \( A7 h" b
Need=(升级失败后可执行的操作,如果该值等于1-100时,则失败后把装备副加属性全部清零.如果该等于101-200时,则失败后装备消失.等于201-300时,升级失败后装备当前属性不变.)8 `7 V; J+ G; q9 ~5 O
NeedLevel=(指定宝石升级范围,等于0时不限制,例如:该宝石只允许升级+5到+10之间的装备,那么Need=5*65535+10,计算规则=低限*65535+上限)
- t" Y& d- S, P+ U/ H" |Ac,Ac2,Mac,Mac2,Dc,Dc2,Mc,Mc2,Sc,SC2=(指定该宝石升级成功后给装备加的属性,设定方法跟设置装备属性一样,不同的装备设置也不一样)+ T- `6 }7 F+ {1 N. q+ ~' z6 D/ }
4 P$ N' n9 f! N. o7 f3 d
宝石类型2:, _& J+ Y/ ]6 y. g: }
StdMode=56(升级指定类型的装备)
T- ]& m: h' U$ @+ |2 rNeedLevel=(1-100)
: A9 q* _! n2 q区别:第一种宝石失败后要么消失,要么清除属性,要么没有变化,而这种宝石升级失败时则给装备减去此类宝石相同的属性,并且装备降一级.! ^+ g N" a( |3 f1 M' {" q
7 @1 E! {0 u$ A: Y% s8 i) F
宝石类型3:
( H* ?& z$ K) D) `5 ^' Q+ `StdMode=57(升级符合类型的装备)
1 B1 F1 ~! }6 Y) o$ _ jSource=(等于1)
+ ]. ^ e. P) r) @) a( qShape=(等于0升级符合类型的装备,指定类型时填写待升级装备的StdMode值)
/ E2 r, V, h0 P& q# F区别:其他设置方法参照宝石类型17 c% a% r1 Z, z0 |
注意:此类宝石只增加防御和魔御.
( {; L3 Z( ^6 f! f. I0 b1 _AC2,MAC2=(升级装备的防御,魔御,必须是可增加防御和魔御的装备才可以升级,例如:衣服,手镯等)
2 X4 n+ P' R; d* [+ @, S4 I, C( x1 d6 c* D! `9 ^
宝石类型4:, d# t: i. M) ?/ I5 c7 H
StdMode=57(升级符合类型的装备)
, X3 l( P3 t: r2 YSource=(等于2)
7 J, g) i: M5 x0 @- [2 WShape=(等于0升级符合类型的装备,指定类型时填写待升级装备的StdMode值)
0 N7 z3 P2 ?+ e5 Z. K区别:其他设置方法参照宝石类型1
7 L W( O& r( ]5 X) ~注意:此类宝石只增加攻击,道术和魔法.; U3 ` Z% B0 _: Y5 g7 [" ^
DC2,MC2,SC2=(升级装备的攻击,魔法等,必须是可增加攻击和魔法等属性的装备才可以升级,例如:武器,项链等)% \7 l/ b( b' K" X9 \' `
宝石类型5:
: D7 j8 y2 ?9 aStdMode=58(随成升级装备属性)
$ p" _' j- v \5 W% j$ ?% j8 d( WShape=(0表示所有类型,指定类型时填写待升级装备的StdMode值)
5 {+ G" b" T' J. b. c nAniCount=(升级点数)4 x# B) y# ^" x! E2 e5 f) H
区别:其他设置参照宝石类型1,此类宝石升级时随机增加装备属性,例如:AniCount等于5时,那么随机增加装备5点属性.. X) Z* T' U* D* u
注意:升级失败后如果Need小于100那么随机清除某项或者多项附加属性.) }/ n) b8 {$ r
# y q$ |3 _4 d0 i- A! N! A- I
宝石类型6:
7 f2 {% r' k2 SStdMode=59(增加升级成功率)1 s6 p' Q) E4 s" }2 O3 h1 m
Shape=(0表示所有类型,指定类型时填写待升级装备的StdMode值)# F$ X9 O# g! W0 S, k+ u
DuraMax=(提高成功机率,例如:设定5即为提高5%的机率)
" h# O; o3 {/ P6 g& g. s21.击程序包中的点我自动更新程序.bat,可以全部自动更新.) S* w }% G1 q1 v, o/ n
============================================================================================================. W6 A3 ^/ S: L: g
[2007-11-20]
( ]; }6 }/ I8 B$ Y2 A0 |1.修正M2由于加壳导致刷广告问题.建议立即更换.9 P* @# X. q" f0 U
2.修正登陆器因为卧龙素材不完整,或者其他原因导致的黑屏问题.
- S2 B6 @& Z+ f/ d! u. Z6 h3 ^3.重写部分登陆器代码.进一步降低CPU占用,游戏更加流畅.最新的QQ2007与之前的QQ版本不同,占用资源十分巨大,请使用专业登陆器的GM提醒你的玩家,游戏时关闭QQ,对老电脑有巨大改善.
' `6 T( ~" q& S: b m8 z; G) p: }4.更新了GameLogin.exe,M2Server.exe,DBServer.exe.点击程序包中的点我自动更新程序.bat,可以全部自动更新.
% S2 U' q8 n; u% i9 i============================================================================================================
# p0 ^' H3 f9 i7 y0 H[2007-11-19]
" j6 `! d3 b# m/ U' ?1.更新完善卧龙山庄(实际效果可能和盛大不一样,如果有不一样的地方请联系我们方便更正).3 x. C, B! b8 R- U1 Z; ]- b
2.增加脚本命令OpenDragonBook,卧龙山庄的书效果(客户端必须有卧龙山庄素材才可看到效果).
# k8 P) s$ t+ @7 o使用方法: % L) t2 {3 V2 D- S5 E+ `' o# g5 B
#IF
K+ ~9 |2 E3 ~" K#ACT
8 z* N* [/ I: n, qOpenDragonBook
0 B/ p4 n6 X$ Q- N0 _' V3.增加脚本命令OpenDragonBox,通过脚本命令开宝箱.* q- _- d5 N ^4 o7 y5 v: x4 g9 X* U
格式: OpenDragonBox 编号(15--18)7 z; \ K" ~! N
使用方法: & V6 E# t4 P4 b7 k
#IF
3 X: b3 A. O9 c8 ?3 Z#ACT
+ F! m0 S% { G; e8 b# JOpenDragonBox 18 ;开赤金宝箱$ J1 |0 G3 ]& A
4.增加显示卧龙山庄小地图,卧龙的小地图编号=500, ~0 T/ z7 G5 y& y
5.增加脚本命令CheckMapSameMonCount,检测地图中某种怪物的数量" V: u% @9 q! `2 j; ?% S) g& T' {
格式: CheckMapSameMonCount 地图 怪物名字 操作符( = ) 数量(1-65535)
" N" i7 [/ J \' P( S" [: Y; H) B6.增加脚本命令SetHumAttackMode,强制人物攻击模式.
) _! h C6 ?, s3 e- b2 l格式:SetHumAttackMode 攻击模式(0-7) 时间(秒), o/ c5 t' b5 D* G+ V
7.优化登录器,减少CPU占用.目前QQ2007占用资源巨大,请提示玩家关掉QQ再游戏,情况会大有改观.
) S& ?: n; z- n8.修正昨天更新的登录器黑屏问题(此问题是由于客户端没有卧龙山庄素材造成的).0 @+ n) X- {. n7 \/ `( X/ Z
9.修正客户端不刷新英雄装备持久问题.
, c: a- L' c7 Q& F10.修正登录器在没有正常安装声卡驱动时无法使用的问题.
1 C$ o6 n7 w- R/ a11.更新了GameLogin.exe,M2Server.exe,SKY合区.exe.点击程序包中的点我自动更新程序.bat,可以全部自动更新.2 A _" D+ b+ `
% k$ g( D" c1 G( y, Y" K( w
============================================================================================================
$ n+ T3 V; Z: t$ \5 G# Y5 |- ^# T, A( h' e% h: p
[2007-11-17]
# E" l9 |* U7 D: x1.合区工具增加数据修复功能(建议:合区前最好对数据进行检测后再合并).7 _: h2 P$ b% ]" e! c" _
2.更新道士英雄可以使用双手镯(毒符放背包即可).
& E3 Y3 A1 V4 {- F' d# y3.增加召唤月灵后是否允许召唤神兽和骷髅的选项(技能参数中).
! Q1 V0 i- K+ ]; i4.修正上一版本英雄锁定目标会报错的问题.
- P, r' w# M# X5.修正穿戴套装时,如果没有设置提示信息报错问题.
' Z. U) Q1 E* D$ A% W+ I+ U6.修正显示怪物等级和使用新装备显示效果不能保存问题.
; R% e0 H8 ?1 A2 c- D( {- t3 n7.修正拍卖物品重启消失问题.# @ L9 l' J) B/ D" H% t; {2 M5 ]
8.更新了GameLogin.exe,M2Server.exe,SKY合区.exe.点击程序包中的点我自动更新程序.bat,可以全部自动更新.8 A! E6 L, v( V$ T# V
============================================================================================================
& N; r) c! H# r* Z8 z' E[2007-11-15]
9 Z8 I2 m& x' Z7 M5 `; x" a, I4 W6 m1.整行会攻击模式下不允许英雄锁定同行会人物和编组攻击模式下英雄不允许锁定同组人物.0 |9 j/ ], h( w
2.登录器内挂增加可设置英雄使用药品时间间隔.
( {. i9 U$ _# b$ ^& i$ D6 l4 D3.更新NPC变色可设置间隔,倒数第三个参数表示变色模式:1=名字+身体,2=身体变色,3=名字变色.倒数第二个参数变色间隔(毫秒).倒数第一个是否固定颜色:0=不固定,1-7=固定颜色.
8 D v9 z; R* L例如: 万事通 0 333 333 万事通 0 8 1 0 0 1 2000 0
+ ?; d. H; [$ W& z6 ~3 u4.增加滚动消息可支持参数.
; @! q8 T% N5 ?4 u: P3 H) @( G5.增加禁止英雄使用部分物品功能,物品数据库中自行增加一个新字段:NOHERO,类型SmallInt,默认0表示英雄可以使用,等于1时禁止英雄使用.% ^5 v/ i. u# I
6.更新支持脚本加密插件,加密插件和M2内置的脚本加密功能没有冲突,插件可随意设置加密密钥.(注意:插件不免费提供).8 i1 N/ a1 }4 f
7.修正英雄锁定目标进入安全区依然会攻击目标问题.
; f* k, Q' E7 ~2 w4 U8.修正上一版登录器英雄无法佩戴项链的问题.! a2 W% G( Y: L3 K
9.修正上一版登录器按空技能键会卡屏的问题.
1 J7 j2 o% e z+ Q0 s10.修正群体雷电术无魔法效果问题.
) [4 c: \3 V$ F- Z9 L5 @7 a11.修正彩色NPC文字会链接其他NPC脚本段的问题.
( H+ U8 ]0 s+ t' K Y3 H m }0 g12.修正部分其他小问题., X- c1 h3 l! G+ ^ M3 ^7 H
13.更新了GameLogin.exe,M2Server.exe,点击程序包中的点我自动更新程序.bat,可以全部自动更新.
$ X+ V @8 ^3 Y============================================================================================================2 c( o1 h' h" N& K; R) ~
[2007-11-7]
8 ?4 J0 _2 `, }2 l2 s1.修正专用登录器在切换地图时卡机问题(需测试).9 s0 h3 d- O$ A2 l; [( A
2.更新SendTopMsg和SendCenterMsg增加第四个参数,第四个参数 0=发送给自己 1=发送所有人物 2=发送行会 3=发送国家 4=发送当前地图.
1 V5 Q+ p3 S7 F3 y# z( Q3.增加人形怪物战士可使用开天斩技能.: F" R# |: _4 _+ x) M7 b
4.英雄状态休息时,英雄宝宝不在攻击怪物.
% s- Z; H1 [) O; @ u) Y$ C4 P) |5.更新合区工具,把合并后的文本文件放在指定目录中.
& ?/ m+ m4 w: g5 {+ V6.增加是否使用客户端中新显示效果的选项,例如纯1.76版本可以关闭恢复到盛大状态.% p) @) q5 C7 O; p1 N8 {# @% d
7.默认恢复了使用吸血武器攻击NPC可以吸血(可以在功能设置\其他控制中禁止).
6 [' B( B d) \! i& R6 \4 E% w+ I8.修正英雄锁定人物攻击无效问题.) \3 ^' ~8 W) r/ e$ e6 k2 O
9.更新LoginGate,默认为不做任何防御,如果是普通登录器,请在连接保护的地方,开启攻击防御等级2.建议手动,,选项-安全过滤,在当前连接列表中点右键,可以将当前的所有连接IP加入过滤列表.* t N/ ~( i, D! w
10.更新了GameLogin.exe,M2Server.exe,LoginGate.exe,合区工具,点击程序包中的点我自动更新程序.bat,可以全部自动更新.
+ h$ S C3 L& U============================================================================================================
. i& {5 U6 w0 C7 Y) U
. i" E0 Q/ U+ C1 R, k, e+ ?[2007-11-2]
9 u1 ~. z4 r/ A# D, S, ]1.修正道士英雄有时候不使用施毒术问题.
, Q) ?* B2 }6 n* Y2.修正开启了公告前缀无法使用滚动公告问题.! A3 h2 Y! m5 O) R0 k( \4 X% }/ z
3.优化LoginGate8 j! {1 ^) l v% [3 o$ h
4.火墙在设置强弱时,可以突破100%.9 j9 N Q. v. ^# Y/ v3 q
5.更新RemoteNPC.exe.很多GM不知道它的作用和用法,这次做一个详细的解释:1 g; L$ O3 `8 o
RemoteNPC的作用:你有一台自己很保险的 A服务器,可以把重要的版本放在 A服务器上,开区用的租来的服务器,
( Q/ m8 @( P8 ^. ]! f; S7 \4 h可以不放置重要的脚本,而是从A服务器上远程读取.最大程度上保证了版本的安全,使用起来也非常方便.
: X5 b* W( H! D; J7 z7 `为了让大家更清楚用法,我们做了两种解释,建议都仔细看一下,很简单.3 |3 R3 H0 J h
, q( x# E9 d! t" K8 s+ e' j" [官方解释一版:
- d+ Y5 A+ Z' Q2 I) b5 Q! n+ P1.在租来的服务器上,首先在!Setup.txt中[RemoteNPC]段设置要连接的服务器IP和端口,如果没有[RemoteNPC]那么手动添加.
& D" r' e/ K i) V 例如:
" |* \9 {0 o5 |8 o [RemoteNPC]/ ?0 R. K0 }% A E
IP=127.0.0.1(这里将来写远程读取文件的IP). m0 d% U' \; q( \+ Q3 P# \
Port=6500
' m* X2 q3 S* ? D$ d0 K9 i3 \2. 把需要远程读取的脚本文件拷贝到RemoteNPC.exe相同的目录中,例如要远程读取测试-3.txt的脚本! U& s" Z8 n2 I* D4 n" F% Q4 {7 W
那么直接把此文件拷贝到RemoteNPC.exe所在的同级目录中.
' r6 @6 S" l7 ~3. 在RemoteNPC.exe目录中的UserIPList.txt中添加允许远程读取脚本的IP地址.(这里是租来服务器IP)* ?! c$ }% W; P5 Q, U/ A. J
例如单机测试添加127.0.0.1即可,然后启动RemoteNPC.exe点击开启远程服务. `# M4 p" d" e0 _# `$ K U
4. 以测试-3.txt为例,把MirServer中的那个测试-3.txt中的第一行改成#Remote,这样就表示MirServer中的* [! j. g5 k J+ H& r
测试-3.txt要远程读取RemoteNPC.exe目录中同名的那个测试-3.txt里面的脚本.2 }9 J% ]5 h+ f' g
5. 启动M2即可.6 \ V1 E: K1 \; [; c F# _
2 M$ l" f# ?1 ?1 J, K- ?. L
官方解释二版:# q2 x4 ?* A! x( y- P# [& E9 l
1.首先,A服务器作为一个比较保险的服务器,这个上面放置了全部的版本和脚本. F. p J) M; H. ~
A服务器的IP假设是 125.125.125.125,租来的服务器IP是 21.21.21.21 E: [+ J2 w" u: B5 ^% A
假如,我们希望让下面的三个文件远程读取:
3 P# y; S! m% P$ WMapInfo.txt' ?. L, q7 x) E' T
QFunction-0.txt
: v$ m) @5 s3 L0 pQManage.txt
( X$ }2 v4 }/ E建立一个文件夹,名字随便,然后把这三个 .txt 文件和RemoteNPC.exe一起放在这个文件夹里.# D- g, B8 s3 ?; j0 g* M* i
2.运行 RemoteNPC.exe ,你可以看到 UserIPList.txt ,把将要读取你脚本内容的租来的服务器IP写在里面,( T0 H, G$ ?* W. C8 x) @: }5 i
一行一个.然后点 开启远程服务.
2 b; m0 s/ j- Y/ d: JA服务器上设置完毕.
) u3 w9 G+ _+ b/ `, s6 h" L3.在租来的服务器上,在MapInfo.txt,QFunction-0.txt和QManage.txt这三个文件中,只写一行:#Remote
& }8 f& @# @2 I8 ?' b4.租来的服务器,!Setup.txt中,设置这样一段,位置在最前面就行:
$ }' I! `+ F2 }) b[RemoteNPC]; ~, y1 ~ |# d6 \" g. k- K
IP=125.125.125.125
9 i/ w: k8 q2 d- bPort=6500! B# V. s V4 K; [+ h5 X
5.正常运行租来服务器中的SKY程序,M2会忠实的把在A服务器上的MapInfo.txt,QFunction-0.txt和QManage.txt这三个文件
% O+ }0 o% r7 Q+ |) L. i% h的内容,读取到本地,正常运行.(和文件所在的文件夹无关,只要是跟随M2启动的文件都可以,一般在Mir200\Envir目录下)( f+ v( S8 o4 C& {0 P& X+ m) V
别人即便拿了你的版本,这三个文件的内容,只有一行:#Remote
3 f7 u* K `: V, f4 `当然,你可以设置多个 .txt 文件远程读取,只要你有那个时间和精力.7 z, c: L% K* M) g8 i& V
6.更新了GameLogin.exe,M2Server.exe,LoginGate.exe,RemoteNPC.exe,点击程序包中的点我自动更新程序.bat,可以全部自动更新.
; z% i: I' t* `7 d. N============================================================================================================
1 \1 J# S6 Z* `1 ]5 |4 ]
! ?4 B2 \; |5 r0 G6 B9 g2 z0 t[2007-11-1]& m2 J4 v: t M+ c% N5 P0 \% I
1.更新linenotice.txt中可设置滚动公告和彩色公告,[]表示滚动公告,表示聊天框内彩色公告,设置方法如下:! \" j ~, u) @$ k6 S( L
滚动公告: [180]这是一个顶端滚动公告演示例子.
) `5 {: \5 g6 O4 I- n4 K9 p2 w彩色公告(前景色和背景色用逗号格开): 180,218这是一个聊天框内彩色公告例子.
* O8 z2 R. T) e( n8 a' ?2.增加脚本命令SendTopMsg,发送顶端滚动公告.. Z& {, U- V% q' l7 X
格式: SendTopMsg 前景色 背景色 消息文字
" M* Y- r) s2 @) Q) O9 h/ I& R; t例子: SendTopMsg 180 251 这是一个顶端滚动公告演示例子.
. ^8 V- X* [0 f) _) _4 A6 t3.增加脚本命令SendCenterMsg,发送屏幕居中显示公告.$ Q7 S7 n, Y. f
格式: SendCenterMsg 前景色 背景色 消息文字8 o# x. T- l! F# s$ D" h
例子: SendCenterMsg 180 251 这是一个居中显示的公告.
9 L& b7 {- A/ z1 m: ^8 Y4.修正骑马点击不到人物的问题.
! Z9 g7 G3 W8 t" U5.修正英雄的几个小问题,强烈建议英雄版更换到此套程序.
: Q9 v8 q1 }5 M6 D9 t! `2 @& b" D6.在Command.ini中,MemberFunc=X,触发的是QFunction-0.txt中的 [@Member] 标签下脚本,而MemberFuncEx=Y,触发的是QManage.txt中的[@Member] 标签下脚本
" H! ?9 k( b; U7 O7.更新了GameLogin.exe,M2Server.exe,SelGate.exe,点击程序包中的点我自动更新程序.bat,可以全部自动更新.
& y( O3 G# |' A- @====================================================================================================
( |5 Z. W# l z! r" V
6 H( a! X" y2 A* o1 @7 g$ Z[2007-10-29]
! R- w! o0 y$ n _1.增加新的技能快捷键(打开技能设置窗口即可看到).
; ~$ F9 ~0 X* K8 h- Q, d& ~0 E7 T& s2.去掉人物血条下面的MP显示.- g: s& I. H& Z# c+ I
3.增加登录器可以选择使用盛大内挂模式或者我们内置的内挂模式.
3 p0 U7 t4 L/ B% q+ B/ N( k4.英雄增加可使用群体雷电术,灭天火,寒冰掌,群体施毒术,诅咒术,火龙气,飓风破.! \. m3 k! p @% C7 H s6 R
5.增加英雄忠诚100%时使用4级技能攻击(战士:4级烈火 法师:4级灭天火 道士:4级灵魂火符).* s/ w8 R8 k$ N* X+ A& E" p( d" ^+ d
6.增加人物升级效果.
( w/ Q; x0 ~0 ]) C5 O7 e7.增加是否显示怪物等级.
* x$ [& l1 `5 e( @3 q8.增加脚本命令ChangeHeroLoyal,调整英雄的忠诚度.每100点数值=1点忠诚
% I- o' B: Z+ C# V6 [4 W格式: ChangeHeroLoyal 操作符(+ - =) 数值(0 -- 10000)
5 I" q, S+ X% \6 O8 [& `9 r/ f例子:
# A+ F/ O4 ^0 R$ y, |#IF
- J7 b, U* i8 E, H& Y2 J* F4 \$ BCheckHeroOnline! G% n: ?% W8 t1 m8 y: z J. i
#ACT
0 A* l$ k0 C* d; Q' v! O5 uChangeHeroLoyal + 1002 j- \0 e ~# e; W+ x$ v" S% P
SendMsg 5 您的英雄忠诚度增加[1]
, ^) o% R- u1 }9 Y, }8 u2 d% X1 g; M9.增加脚本命令CheckHeroLoyal,检测英雄的忠诚度.$ I( b" ^ R0 R
格式: CheckHeroLoyal 操作符( = ) 数值(0 -- 100)
" d& {1 d# V0 P4 t4 Q例子:
$ P% q& S* r. D0 V4 I% S#IF; H! t0 ^( f( I5 C* d- ]
CheckHeroOnline
" G& X" p# F! L) `/ X& MCheckHeroLoyal 50
: }6 U J3 d- L% h. C* s#ACT Z5 l5 q, F% f. Q7 Y+ f
SendMsg 5 您的英雄忠诚度大于50%.
$ ~5 A6 e! |/ _) q9 Q# H, B; W10.更新支持卧龙山庄NPC(55-72),部分特效尚未完成...4 X3 J/ w6 D7 C) Y
11.更新登录器物品属性显示方法.* {4 o* n1 X+ d$ n
12.修正法师英雄只使用冰咆哮等等问题,增加英雄IQ.
1 N8 E& K$ O5 S3 |; }. k13.修正开天斩魔法效果不对的问题.
0 r( ?3 v& j9 L, {5 e/ R14.修正双击触发脚本物品的脚本中如果使用了Take会出现变态物品的问题.
+ I* A9 V6 _+ y, q, [ G15.修正QFunction中使用GOTO命令容易出现死循环的问题.
8 y0 @; W) b$ G6 x; q" d16.修正购买拍卖物品时报错的问题.9 @/ r0 B8 v7 ?8 N' a- Z
17.更新内挂部分功能.# q6 X# a, H4 N$ V
18.登陆器支持自定义表,可根据实际情况设置.
' Z7 S; l' `- E, s, i- g以下三个文件均为文本文件,每个物品单独一行,配置好后同登录器一起发布即可.7 b- Y2 [$ m w0 O3 f8 Q+ Z) E5 \* s# F
PItems.Itm 自动拣取物品列表
) E) `+ Y! F! ?3 _5 YHItems.Itm 物品提示列表
8 p. r) m/ q: u1 | M! f5 V7 M3 dFItems.Itm 显示过滤列表$ m. ^# v3 J. F; |/ p. `
物品写进去的是被过滤的.
' f5 d7 O+ T7 i19.本次更新了专用登陆器补丁文件,请及时更新.: x0 N6 F- w8 }- P' k6 u* d. C
20.更新合区工具.8 k8 r Z1 h$ V1 p8 ?+ s+ Y
21.更新了GameLogin.exe,M2Server.exe,请点击程序包中的点我自动更新程序.bat,可以全部自动更新./ e5 U& f& G0 T
[2007-10-24]
; c* L; d; S, H1.本次更新修正数个大小问题,尤其在专用登陆器和英雄方面,更加稳定可靠,运行顺畅.官方强烈建议更新全套.: r* H% m1 n. @+ M( {
2.完全重写合区工具,大幅度提高合并速度,以及修正合并后部分人物出现连接中断问题.
/ W( p1 p' ^8 V$ [3.增加战士新技能龙影剑法,技能ID=43,EffectType=0,Effect=382 V* j0 g7 v- S0 [% p
3.修正上一版本人形怪宝宝不随主人移动以及M2的几个报错问题.
# ~/ M8 J! A+ W" s4.修正CHECKGAMEDIAMOND和CHECKGAMEGIRD脚本命令的兼容问题.
3 t. G# M7 `5 G: q5.增加英雄攻击准确性." \9 o0 @7 l2 k" n/ j
6.修正英雄死亡可以刷装备问题.
( v W8 @: B$ W* w6 N7.修正部分武器名字前面有*号问题.
; P7 N; K0 Z: L# _6 [8.更新了GameLogin.exe,M2Server.exe,合区工具,请点击程序包中的点我自动更新程序.bat,可以全部自动更新.5 Y1 k9 o9 m+ q4 j5 J5 |3 N
[2007-10-21]
( Z- l7 O5 M/ G! ?2 m& E' x1.更新开天斩,攻击力随着攻击到的怪物数量逐步降低攻击力.( y$ A' X( L4 q* E2 J7 L) ^
2.修改月灵HP越低,爆击的几率越高.
* U8 \# c6 Q* i4 a; J: E3.战英雄增加使用野蛮冲撞和狮子吼技能.
K9 `/ u# B/ M6 K- s& c4.英雄增加自动拣物品功能(查看\列表信息).! M+ C# e$ o. S5 R/ J3 V5 T4 Z" k
5.完善英雄系统.3 [+ \6 y; O! l
6.修正佩戴火墙神盔后人物死亡火墙技能不会消失的问题.3 H! }* w: q! u9 j* ]. Z5 i" x9 Z
7.修正内挂自动技能可以设置为负数的问题. & e8 o/ {9 t; P7 H2 E
8.修正Race=209类型的怪物死亡后依然可以释放随从的问题.5 I; R: L. o3 S! N! O
9.区工具增加文本列表保存功能.
; x. |- Z8 b3 K) \5 O' ?5 L10.本次更新请务必替换新DBServer.exe,并使用全套.
( n. N& \1 p1 N4 @. y11.地图事件触发功能,坐标设置为负数表示任意坐标触发.3 I( v) P. l6 O4 U
例如: 30 -1 -1 -1:1 1:宝箱:0 0 1:@DropItem
* S% `1 |+ a2 \( O) l9 t! h. ]3 X. m/ ~
Q-Function里面/ d! g$ ]. j, T4 Y5 A. |$ L
[@DropItem]
8 G3 R% h6 X$ C" ]. z" b; p#IF
. H8 J8 |& X( ~ |; H% lCHECKLEVELEX 1
) t L5 ~; m+ o, n& J4 e#ACT
8 C6 {) e9 {. j' `2 s [SendMsg 0 宝盒已掉落在:[%M].坐标:[%x:%y]
$ P' k' R" S a* C0 c! e3 d/ P" A ?: kBreak% W5 a. J- K8 Z9 }$ Y
12.更新了GameLogin.exe,M2Server.exe,DBServer.exe请点击程序包中的点我自动更新程序.bat,可以全部自动更新.( o, Q& U+ \" O) X! K% z
4 x2 n" T. {" z& ~
[2007-10-19]
( Q3 [# E( a( W/ ^8 N1.增加常量$MAPCODE,$SELFX,$SELFY,分别代表地图编号,人物当前的横坐标,纵坐标。
) A+ o( z" R+ Q2.增加部分新的NPC外观(42--54),卧龙山庄的NPC近期更新.& o" Y' j9 _. s% t" [ l1 D
3.更新英雄分身术,魔法数据库中英雄分身术Effect修改为99,其他不变.1 l- G% |6 z; @2 ]' P
4.更新人物也可以学习英雄分身术技能.* Y( u$ F# u! S, E3 [
5.增加出师触发脚本功能,出师后师傅执行Q-Function中@MasterOK脚本段.+ e6 G# j/ |% h' [4 B& D9 r. B5 D& }
6.靴子和马牌负重设置:Weight*AniCount=增加负重 例如:物品重量是2,AniCount=5,那么增加10点负重.
! R9 u0 ]6 j7 k, @! M5 @! [7.修正商铺的一个小问题.
1 T& \( b0 q+ R7 @8.修改人物和英雄不在同一个地图是不允许交易物品.
( `6 W1 E, y2 S3 U1 t% q4 t9.修正无法查看其他人英雄的头盔属性问题.
5 W2 c* M- M; P5 ^9 O% b' V10.修正一处报错.6 ^) z$ s! p* c: Z3 S( _
11.修正祈祷生效后英雄消失问题.
* I- D6 r5 r/ E4 B12.增加新怪物类型,可以使用部分技能.
; ~$ A" F# h+ b说明:当怪物Race值为207时.则会使用火墙攻击(3*3).当Race值为209时.则会使用火墙攻击(7*7).屏幕内随机传送人.推人效果.放出随从.随从在 !Setup.exe [Name]节 BloodMonSlaveX 编辑9 P Y3 F( F+ Z( F. ~+ c
注意:怪物数据库中的MP=火墙的威力.7 ]3 d! v: C9 A6 r. d6 F
[Names]& M! h" v/ \* i6 ], Q
BloodMonSlave1=炎魔1$ y/ j9 y i/ Y$ w% Y! q4 o2 ^" g
BloodMonSlave2=炎魔2
; e& ^# X' v. O, [( l3 ~1 CBloodMonSlave3=炎魔3
" Y* \1 k) [) O) I4 Z13.更新了GameLogin.exe,M2Server.exe,请点击程序包中的点我自动更新程序.bat,可以全部自动更新.) r6 G \% h, l& M
[2007-10-17]
7 c* X/ i& }0 c3 _$ p! k1.重写并优化了大量代码,修复了很多小问题,引擎更加稳定可靠.4 W- e3 e' n# I% J$ E8 I
2.修正锁定怪物后,鼠标点击到已经死亡的怪物会取消锁定的问题.
1 s8 d- t n F: Z- z3.增加脚本命令CloseBigDialogBox,关闭大界面NPC对话框.
* E) t; l7 r* \0 | v0 }9 q4.修复自动毒符互换问题(需测试).
/ U! B4 K. H/ I0 T5.开放改变穿人模式NPC命令:THROUGHHUMMS//M:模式[-1=恢复/0=穿人穿怪/1=穿怪/2=穿人] S:时间(秒)
7 u9 l4 l/ d q D: Y. Y6.优化商业登录器自动更新功能.0 w1 S6 i6 C: t! ?: ?
7.修正人物学习开天斩后骑马会出现卡位问题.6 B8 r1 C2 ?0 X3 A1 B
8.更新英雄部分功能.
# V% }9 g+ d# N! d, D4 k; \) u9.地图文件支持 老类型,对老版本的兼容性更好.( C6 h: r& y* `. y. s# e
10.更新了GameLogin.exe,M2Server.exe,DBServer.exe,请点击程序包中的点我自动更新程序.bat,可以全部自动更新.+ |) D3 H( H5 Z, i7 V# ^8 d
[2007-10-13]
- M8 m& r/ I. [( o0 A1.增加物品死亡必掉设置(查看\列表信息),注意:设置此属性后如果同时设置了不掉落选项,那么物品不会掉出.
4 o4 S) B! C1 c6 a+ y( f2.修正魔王岭怪物移动到指定坐标死亡后会依然会触发脚本的问题.
' m, F" K6 t' M- ~! n& S% N3.套装增加生命恢复等几个属性.
. g( }+ ?! p5 u6 A+ D/ m4.增加脚本命令OpenBigDialogBox,使用大界面NPC对话框(需要使用我们配套素材).$ _$ ~: B: |8 q: A3 T+ [
说明:默认情况下使用老的NPC对话框,如果要使用大界面对话框需要在脚本开始位置
& _6 ^! c4 i3 p! S5 L3 A4 d使用此脚本命令打开大界面对话框,此命令只对当前操作有效,不会影响已经完善的脚本.
0 Q5 ?% \9 ]- R9 V格式: OpenBigDialogBox NPC头像(0-65535)
$ R9 d% t. h% p# m. U: w注意: 参数等于-1表示不使用头像./ V" C2 d: t* r" l; t
例子: [@main]
* U+ q9 k( s+ d! |#IF& \, i. A1 u; s
#ACT
9 {: W/ ~* ^4 O' JOpenBigDialogBox 19 r* a2 V Z' f1 Q# H3 A
#SAY
; O( ~, x' p5 Z2 Z, E* [* ~你的脚本.....\
& q f& D' {1 p$ n& n! K+ b5.修改脚本命令PlayEffect,增加第四个参数,循环次数.
) H% L5 S3 E. A/ O) e8 I例子: PlayEffect 0 10 150 5, w+ V# A! ~, M- B) ?
6.合区工具增加合并自定义变量功能.. h8 @4 a" D; E4 w/ u
7.增加怪物类型153,此类怪物不攻击,只随主人一起移动,和主人的距离超过怪物数据库中MP字段设置的值后,停留在原地等待.% W3 p5 x! F# N- f: I! v; q
8.开宝箱增加物品名称提示.
+ W& N1 K+ `/ j. E; G9 ?9.修正物品类型StdMode=31 Reserved=99使用后会消失的问题.$ a7 n8 f2 e1 Y$ I4 P; y
10.修正PlayMP3只播放第一首歌曲的问题.5 q' m6 e: I( p, @
11.修改人物死亡后英雄自动回收.
1 J% X3 C9 m; p12.修正人物召唤月灵的两个小问题.
* C8 c: h- u, @7 r0 c13.修正魔法触发对别人失效的问题.
- b! B( x3 H# W- o) F( M: |1 v14.增加英雄是否显示主人名字的控制.- S: U( G5 O" z# B
15.增加英雄智能3 Z/ K5 c: u7 @9 G! i/ F' ~
16.增加动态地图链接,可随意设置地图间的坐标连接..6 W9 H/ A; `' P" Y. Y9 z
例: h) W, j: ?+ y, q7 ]2 ]
[@AddRoute]
! u' C: e+ x! j: D$ g4 y#IF
9 q6 h& l% p- i/ _- H#ACT2 F" H7 i# r: F4 m% G- O( a
;使用AddMapRoute添加一个链接,参数1是动态链接标示(1-65535),参数2是连接地图,参数3和4是连接坐标0 w3 E3 f/ F G2 s8 g0 B7 x
AddMapRoute 1 3 335 330 i1 _0 x/ b* Z4 w1 D
;使用SetMapRoute设置一个链接,参数1是动态链接标示(1-65535),参数2是待连接地图,参数3和4是连接坐标" ^5 ~ n4 N: K3 W6 e' b; a
SetMapRoute 1 5 658 4632 P) e/ o. ]( D8 A& h
;以上两个脚本必须配套使用才可生效.
9 u: l, a: ^( v6 N4 {. a[@DelRoute]3 e1 ?' k! k" H- L
#IF
4 A# Y! `' I# Z( J1 F#ACT
9 e" _% k% Q h( q8 `;删除动态链接
# `8 G. Z% s$ F: F3 L' ~DelMapRoute 1; M m7 I3 x' a; {' v
[@ViewRoute]
3 U0 a: U* C) _; R#IF
! }5 [2 T7 V0 b" |( G) U" \7 ~) b#ACT
! B7 x( ]! `% L6 a0 \& e3 B5 C;查看链接坐标,参数2等于0查看连接地图,等于1查看待连接地图.4 M Z0 d( _. q/ W
GetMapRouteInfo 1 0 A0 G0 G1- i" u' h# F/ Z& d/ k" h9 I
GetMapRouteInfo 1 1 A1 G2 G3; _* _; H' Q& N
SendMsg 5 [地图$STR(A0)坐标:$STR(G0):$STR(G1)]-[地图$STR(A1)坐标:$STR(G2):$STR(G3)]( f/ Y" q6 i* d# [3 L7 _, s
; f! c* B [% E1 Q7 v2 f[2007-10-9]1 W/ F- t, K# J- D# l9 y
1.修正套装功能的一个小问题.
3 p, @- D9 ^( v1 r2.商业登录器增加远程列表读取失败时读取本地备份列表的功能.8 S% d: o, k5 p! B2 y3 k
3.修正挖怪物触发脚本不支持人形怪物的问题(注意:普通登录器人形怪不支持挖怪触发脚本功能).
! m" N) X8 I1 X9 @! N6 I8 m4.增加英雄杀人加PK值功能.% H" ~! y2 P8 Q8 D$ o
5.更新烟花效果不在随人物移动而移动., f! \' m+ Z. z- L! F" r! p2 v5 x! @% z
6.更新技能 开天斩 召唤月灵 人物也可以练习.
/ t4 p" {! B/ ^7 w7.更新商业登录器部分功能(免费版没有,商业登陆器用户有详细说明).! A) m [/ {1 R4 v* s) O
8.修正升级武器会把头盔等不相干物品一并回收的问题.9 j( O" H* N6 ^8 i$ d
9.增加脚本命令ChangeSlaveLevel,调整宝宝等级.可用于宠物卷等.
- J6 X9 ~) L# W; q6 }8 {7 ~! ^格式: ChangeSlaveLevel 名字 操作符(+ = -) 等级(1-7)
% _0 t& r- n7 N例子: ChangeSlaveLevel 白野猪 = 7
2 m2 T" `5 O% P7 X1 c) B5 A10.更新登录器内挂功能,增加可自定义解包物品,增加尸体清理功能.+ I s5 q+ K& k/ e
11.增加脚本PlayMP3,播放网络上的MP3文件.& p! g, P2 Y# R/ |* J" m: M4 l' D
例子: PlayMP3 www.skym2.com/100.mp39 e0 a5 a( }: p3 y: A9 ^
12.完善部分功能小细节,增加很多人性化设置,请大家细心体会,此处不一一列出.
% p+ M7 E) w$ E+ [2 d(例如M2中发系统信息,只粘贴一次即可,所发送信息会一直保留在发送框内)
1 u% }5 U8 v% I5 L/ L13.本次更新了GameLogin.exe,M2Server.exe,LoginGate.exe,请点击程序包中的点我自动更新程序.bat,可以全部自动更新.. D9 C8 ^. z3 z7 t/ U
' _- j4 [0 x0 Z! L$ v6 K[2007-10-6]
# p1 \) c/ j1 ?3 r+ b1.挖怪触发改成只要设置Butch就可以触发脚本了.
, t$ v/ h# d" A8 ?2.修正英雄排行榜乱码问题.
, N- E _3 C$ S* U: _5 {3.修正英雄攻击弓箭手和大刀的问题.
3 a2 E8 c) W( ?- Y+ i4.7.本次更新了GameLogin.exe,M2Server.exe,DBServer.exe请点击程序包中的点我自动更新程序.bat,可以全部自动更新.4 V; F* L$ x3 c7 w) o
[2007-10-5]
% ~- K* |- ?* q! n; C- D% V9 r! B1.增加挖物品触发脚本的功能,使用方法如下:
8 A& p9 D4 v- o/ `a.怪物数据库中增加新字段(Butch)# g2 S2 r) _+ f/ e
b.挖怪物时会触发Q-Function中的[@ButchMonX]脚本段,X=Butch; a4 q6 \6 u6 e$ Z
那么在Q-Function中,可以触发下面的脚本:
/ a+ N- s) j' b3 A5 P[@ButchMon5]. `' T7 X5 ]- d8 X" q% p. Z6 j
#IF g' ?% U; r5 @4 h- H8 Y
#ACT/ x) E9 z( ~! c- O" z2 y& V* g
GIVE 麻痹戒指$ F) u/ {. v; `" R' m0 Z$ T% K, y
(具体图例请看程序包内说明书)
) d) H" W. Y* v6 t, y7 q$ P0 D2.增加人物表情动画效果,登陆器读取Face.wil中的素材,每10张一组.
% t2 G0 S+ [( F1 g6 f使用方法:游戏中输入@表情 X (X=表情编号,0开始) 表情是动态的,和QQ一样6 r& E6 r2 |3 g0 w
提供了一个表情素材文件,仅做参考.具体素材可以自行制作.: t* j9 i1 L+ a4 d+ y
3.增加脚本命令ChangeMapDesc,改变当前地图显示地图名., K/ j/ B1 Q: {. ^' ^4 d) _
格式: ChangeMapDesc 新名字 是否保存(0,1)
" r$ Y) M3 u( K$ g例子: ChangeMapDesc 新盟重省 1
- n: L4 F9 s7 w: V0 U* E/ m8 ]9 @此功能为动态,可以在线修随时修改地图名字,为设置个人房间以及出售家具的版本提供了可能+ e9 @ r/ y) A) Y L: N* E) n
4.修正开宝箱复制物品问题.
6 n1 q' P/ J" |) ~9 ?5.优化英雄系统.
5 t9 z* D% a8 B/ ]2 J' z6.商业登陆器实现自动更新素材(玩家需装有winrar).
% D" q4 P& }0 X# y7.本次更新了GameLogin.exe,M2Server.exe请点击程序包中的点我自动更新程序.bat,可以全部自动更新.
8 _ t" p# I3 Y7 b3 u1 J8 z, E5 w! f5 o9 Z- A
[2007-10-4]3 n: O8 ?9 e1 K" i( n! s
1.修正经验在21亿到40亿之间有时出现BUG的问题.9 R% o% [) T& X2 o# D* ~
2.修正宝箱打开出错问题.
, {) r" v5 ?% W5 o3.修正GuildMapMove等几个脚本命令会把挂机人物传送的问题
& r5 U3 `% e, N; e4.本次更新了M2Server.exe.点击程序包中的点我自动更新程序.bat,可以全部自动更新.9 E- O ?) `9 [, g+ O" U
[2007-10-1]% |& [3 t' @- V* ^% \) V
欢度国庆: v4 c! m5 d7 f3 o
1.修正扩展素材超过127时无效的问题." g' w; V1 |9 [: O, h3 O" P! K
2.修正S0.CheckOnline会报错的问题.
/ t' ~' z* t% J7 J3.登录器商铺增加可购买奇珍物品功能.' @# k% }2 z. [) P5 `/ e( I' j
4.修正很多细小问题,引擎更加稳定.8 J0 g2 `) V7 Z
5.MapQuest.txt文件中怪物类,支持变量操作- O! ~, l+ R* J( I2 x" }
例:
* F9 Q- S3 o; H/ sF008 [089] 0 $STR(S4) * Q004
8 ~9 _! i- e- \0 p$ Y, \在地图F008中,如果此时S4=炼狱战士,那么杀死炼狱战士可触发MapQuest_Def目录中的Q004.TXT脚本.
$ i1 h) U9 H z7 E; B2 y# a6.本次更新了GameLogin.exe,M2Server.exe,SKY合区工具.点击程序包中的点我自动更新程序.bat,可以全部自动更新." C( w1 E: _- J s6 c& A& m
* l, A. O+ A2 T" o0 w8 m9 O
[2007-09-26] x* L3 e& p ?7 i6 b
1.修正月灵死亡后,无法再次召唤的问题.. {6 t j f* Q- {
!Setup.txt中的Angel=月灵,怪物数据库中月灵Race=152 RaceImg=100 Appr=173
( G6 x5 P8 f. u+ D+ x$ G2.修正召唤神兽间隔控制无效的问题.2 U6 ]; A# p( b% m) a
3.修正登录器毒符互换偶尔无效的问题(需测试).! e4 ~* |% j0 L6 n) m$ |
4.增加脚本命令PlayMusic,播放客户端MUSIC目录的MP3文件.注意,这是一个脚本命令.
! l/ A6 s0 t# {/ ]! ~. Y2 l/ U 例子: [@main]
# T( |" c+ I- r. o6 p #if. A5 @: T) a( R0 j* Z$ k, x9 _, F V
#act, U; g# R2 i- k* t! F, o
PlayMusic 100.MP3
5 e. t. p8 ?: R# d0 R# |( p5.增加脚本命令PlayEffect,在屏幕中间播放动画效果,播放的图片在EffectEx.wil中,请自行添加.
5 O/ b4 h! {3 T* F. q5 H 格式: PlayEffect 图片起始位置(0-65535) 图片结束位置(0-65535) 每张图片显示时间(毫秒)(100-65535), {$ @5 `. O4 i0 M: o p
例子: PlayEffect 100 120 2000 o& b' o+ Y n3 i
6.本次更新了GameLogin.exe,M2Server.exe,SKY合区工具.点击程序包中的点我自动更新程序.bat,可以全部自动更新.0 l( K! Y; i. q M5 p& Q
[2007-09-25]* h' r. l6 y( q& K# J3 s+ l% P8 @
SKY引擎祝各位GM中秋快乐. L# }; n( i4 A( q5 {. {7 X
1.CheckRecallPoint修改为可以检测单个人物坐标点,以前的只检测人物是否记录了坐标点.
6 X+ J" |+ R1 A; s; `( @- i例如检测人物的第5个坐标是否记录: CheckRecallPoint 53 L' o$ P# {5 ]2 [ V
2.原来技能ID=60 ID=61的技能和合击技能ID重复,ID已经修改为70 71
[4 k! C* o" u8 U! g0 R3.修正放在背包中即可生效的装备附带隐身等个别几个特殊属性不生效问题.! e$ J, c: U7 H8 K5 \) K& X% z, r
4.增加支持魔王岭功能,大体支持如下:; Z7 P' f6 `- F& J
a.地图参数中增加KillMon(@XXXX),宝宝杀死怪物时执行Q-Function中的@XXXX脚本段,用于杀怪计数.9 k+ G# o9 K8 c5 y: A4 i, T
b.增加Race=149的怪物,此类怪物不攻击人物和宝宝,自动行走至魔王岭地图的X:58 Y:43的位置.* _; i; y/ e0 k! b- ]! q- v
c.修改RecallMob支持在指定坐标召唤宝宝,例如:RecallMob 弓箭手01 1 60 2 30 30
D& S4 A( F r# z1 x4 cd.修改KillSlave,可支持杀死指定名字的宝宝.- X0 y- e- {7 O2 A7 Z
5.修正右键穿装备背包中会出现假物品的问题. 0 |8 U6 g7 t# G ?% q
6.修正0922版登录器自动使用药品失效的问题.! _9 `5 a0 z/ g2 A" b" J
7.增加英雄新技能开天斩,英雄分身术,召唤月灵(技能设置请参照最新的魔法数据库).: r; R5 E! m' M* g. k* J
召唤月灵!Setup.txt中的Angel=月灵,另外怪物数据库中月灵的Race=152 RaceImg=1000 X! q- x+ O& M$ m& K
8.增加英雄技能护体神盾,此技能只需在物品数据库中添加即可,物品StdMode=4 Shape=50
( J2 v3 k: x! s- W; C' M8 I: q' n2 i9.修正LoginGate.exe不加载指定过滤IP列表的问题.
. c' V3 I' C* O* ^1 c10.更新SKY专用合区工具.
8 k9 u8 U1 V/ a' J( _8 b0 e; L11.本次更新了魔法数据库Magic.DB,GameLogin.exe,LoginGate.exe,LoginSrv.exe,M2Server.exe8 E1 @/ W- @% _2 _4 N5 y7 R% h6 O" r
请点击程序包中的点我自动更新程序.bat,可以全部自动更新.
5 M/ b# M$ G( x# _/ ?. Y* r# Y& D4 y1 q
[2007-09-23]
3 b/ b. {" v% I2 I( M% A8 Q' JSKY引擎专用合区工具开发完成,免费使用.目前为测试版,有问题请及时提出
/ w% e2 X4 T3 d) E6 D8 Y1.增加脚本命令GetRandomText,从指定文件内随机读取一行到变量中.# c2 e# T& P9 F; b4 T& t
例如: GetRandomText .\QuestDiary\装备列表.txt S10& \4 t/ W, h8 y- ?
2.增加技能诅咒术,ID=52
+ G1 i5 @& s& n4 b6 h1 V: b- n3.登录器增加彩色文字循环变色功能.7 n0 \, I9 Y2 q) k0 u+ W1 }
彩色文字/AUTOCOLOR= 250,100,180,50,252,50$ u$ }# [2 D( E" |9 {+ N
4.增加如下新脚本命令,人物本身的都没有问题,但英雄的还需要测试.: \* j6 D1 a, \2 W7 D
此功能英雄部分在完善中* \; x" @$ l% Y" \' O; o
(@@InPutString @@InPutInteger )
# T" o! ~8 S" A2 K[@main]
' d* D$ H6 u* X; z* ~输入人物名字:\
- K0 K: M3 v1 |' W- E7 e; y输入人物名字:/@@InPutString0\& z2 E9 o. {% s: w* F3 V) Y
给英雄东西/@OK_Ok\; S, Q x4 v3 s. `" V6 F
关闭/@exit7 j1 B+ ]/ f5 \; H. ~7 n3 \$ H1 ~. \ \
[@InPutString0]
. y8 I7 g; k3 a. j. _8 ]' t#IF6 w3 S$ J- K- X) V/ m1 l, w
SO.CheckLevelEx 55+ v3 q) [# q r- Q' B
#ACT9 R& w% V8 P. Z4 N+ A
S0.Give 超级金创药 5# e. v, o& i4 `7 N9 ~& ^' W
S0.SendMsg 5 你的朋友送给你几捆药.
+ G6 }" {; i" n' a; N1 ?4 j#ELSEACT
9 e3 U, ~2 s( tS0.SendMsg 5 你的级别太低了.
8 C/ u1 c' f1 q' D[@OK_OK]
6 l* Z# I A/ n# Q0 C& o3 ~( N4 J+ Q#IF' T- ^$ {; \4 z N+ w: ~2 \1 G
HERO.CheckOnline
4 H- A3 @4 {- Z7 L% I% v5 T#ACT
/ \1 E ], C2 dHero.Give 麻痹戒指 1
( c5 S6 z: B2 N9 f: DHERO.CHANGELEVEL + 10- k1 Z2 I' W, F; w
#ELSESAY
p$ u7 r9 Y9 X8 ]* _9 C& Z英雄不在线.- \' ?1 J! a8 M; |6 d6 K
[@main]
3 ?4 D% T r( y) w3 U' k# c3 T" K#IF
# f% }' `/ _( Y! [5 }- tS0.CHECKONLINE5 J* M( L0 j% m; K8 T9 Y: ?
#ACT
) S. r% T1 V$ ]% TSENDMSG 6 $STR(S0)在线
5 A* Y2 w) N9 E#IF
7 E, J6 R) m+ iS0.CHECKLEVELEX 50
0 v8 q v- s) i4 {#ACT
3 Q5 l) d2 A/ GSENDMSG 6 $STR(S0)大于50级
6 s3 J( U7 o+ l) A9 U, z#IF$ f% @- s0 W7 O6 F x! z- z' t5 N
S0.CHECKMAPNAME SELF 3
. H9 c# E0 d9 u6 S7 f% w#ACT5 F7 g5 m- C. W! R
SENDMSG 6 $STR(S0)在地图3
' \4 q1 T" x, i V#IF8 A+ F( y2 x2 V" N
S0.HERO.CHECKONLINE3 B6 r q% v" y3 B
#ACT
, R; }4 I2 R! P, a1 j0 A) g! T, i# `SENDMSG 6 $STR(S0)的英雄在线 o7 z3 _- S5 M, O
#ELSEACT; I# x# Q% i! S) m" D4 F1 m) d
SENDMSG 6 $STR(S0)的英雄不在线( R" U9 q: O+ \ Q, ], S
& w3 R* t5 c6 c9 t
#IF
. {2 z( v; m! h8 N& X; U1 L8 I% AS0.CHECKONLINE
& M4 O" d N2 i#ACT
. c4 r; {) h2 i4 zS0.CHANGEPKPOINT + 100
! d$ I8 b; Q ~9 \5 k: u6 P: FS0.SENDMSG 6 你的PK值增加100
3 j9 T6 k+ l- _$ e' N' U+ l, iSENDMSG 6 $STR(S0)的PK值增加100
! S3 w/ B: |( u
! z6 ~* j% x. X+ ~( S0 n3 z#IF- J$ `' V6 d; K' n& B
S0.CHECKONLINE
( S2 M4 `0 X/ S6 V5 K: t B. x#ACT
! c$ j$ ?& B$ w0 L# US0.ADDNAMELIST ..\QuestDiary\人物.txt# B3 u6 C* _# Z; m, `1 W
SENDMSG 6 $STR(S0)的名字写入到人物.txt
0 C/ y$ |7 T( {2 N8 a/ U5.增加调整烈火倍数选择" P* T8 T! Q* i! j
6.本次更新了GameLogin.exe,配置器.exe,M2Server.exe,请点击程序包中的点我自动更新程序.bat,可以全部自动更新.
6 E" I! S2 E# g3 V) H[2007-09-18]0 X0 d( s5 D* M$ B5 y" g
1.增加对话框可设置彩色文字
! `& Q* r e6 J' ^- Q1 Y$ d [例:3 r- F. O+ x, F, U# E3 ~/ Z
[@main]' t) ~7 T6 w8 P/ Z$ N
SKY引擎说,当文字的颜色五彩缤纷后,游戏更有了乐趣.\4 W( v0 G$ A: `( d$ F: d% P
绿色/SCOLOR=250是绿色的,蓝色/SCOLOR=180是蓝的.\9 j0 f, ^9 m S* A% l
淡蓝/SCOLOR=254是淡蓝的,粉红/SCOLOR=253是粉红的.\
. g1 i& x1 W/ P& D$ S2.修复了几处小BUG5 `, [6 O' d6 A. j, G1 I
3.本次更新了GameLogin.exe,DBServer.exe,M2Server.exe,LoginSrv.exe.请点击程序包中的点我自动更新程序.bat,可以全部自动更新.
' a; N& X. M9 K2 z' t: W' K9 K[2007-09-16]
: k) S+ t9 G' b& D3 B+ X本次有重大更新:增加伤害吸收概念,增加开启宝箱设置$ c5 U- d, g i" P) T' z
注意:伤害吸收类似人物的属性点,并不能附加在装备上。你可以设置穿上某特殊物品后触发脚本来增加吸收伤害,类似隐藏属性。也可以用封号命令显示在人物名字之前.3 W4 U* h, O! c+ ~1 \
1. 增加脚本命令SetSuckDamage,设置人物的伤害吸收,设置后人物受到攻击时会自动吸收攻击伤害.
& m8 U/ N9 D. f2 I6 y/ \& x 格式: SetSuckDamage 操作符(+ - =) 总吸收直(1-2000000000) 吸收比例(1-1000) 成功率(1-100)
/ D! I7 y& w; W- L% I9 q 吸收比例 1=0.1% 500=50% 1000=100%1 Q1 w- U$ b3 j. a8 l
例子: SetSuckDamage + 1000 200 95 (设置总共吸收1000点伤害,每次吸收20%伤害,成功率95%): L5 f! Q/ o' t9 ], T9 N/ F
吸收的百分比概念为:假如你被攻击为100,设置的是吸收20%伤害,那么减少的伤害为20,实际伤害为100-20=802 `" _6 m/ t' \/ i& i Q6 C
设置无限吸收伤害,可以把伤害设置为最大,每次上线再对人物重新设置一下就行了.
$ `- X* q1 w: f2. 增加脚本命令CheckSuckDamage,检测人物的伤害吸收值, a. j- }! M4 c' Q
例子:#IF
' }2 |9 N7 }: l) b5 X. ` CheckSuckDamage = 1000' e6 n) U( A" g* C% c
#SAY6 J& z: [- D- a: K5 u9 M3 Q9 n! c
你现在可以吸收1000点伤害.4 N& Y0 T9 N8 N9 B' q
3. 增加脚本命令SetHeroSuckDamage, CheckHeroSuckDamage,使用方法同上,操作对象是人物的英雄.; |* e6 S4 R, S* R* j% W, G8 K; {. A
4. $SUCKDAMAGE 显示人物的伤害吸收值, $HEROSUCKDAMAGE 显示英雄的伤害吸收值.
! X9 \+ ~/ t8 U" i4 q/ G0 U5. 增加游戏排行榜功能,需要客户端支持!游戏排行榜的刷新间隔在DBServer中设置.
+ s; k; I% z; f6. 登录器增加右键穿装备的功能.
/ j9 I2 v/ f7 K2 |, ]7. 增加开宝箱功能(M2-查看\列表信息中编辑).
+ r% B9 n, z% W% j 宝箱设置:" Y& v, u1 k, i6 |9 M
StdMode=31 Shape=15--18(15=檀木宝箱,16=紫铜宝箱,17=白银宝箱,18=赤金宝箱)" \3 B2 B; [2 C ~, A
钥匙设置:# s" v- \/ T: {. U, h
StdMode=40 Shape=15--18+ W4 i1 g$ k6 F3 x/ \
8. 修正登陆器列表,有部分用户出现乱码问题
, M( }, F: g0 X( c4 r, S9 z _& r9 `9. 本次更新了GameLogin.exe,DBServer.exe,M2Server.exe,RunGate.exe.请点击程序包中的点我自动更新程序.bat,可以全部自动更新.
! s7 I3 [' N: E$ C5 @. z, q# ]' e2 l; \# w
[2007-09-12]
- r& x; S& O- I1.修改英雄锁定攻击目标后自动进入攻击状态.
1 `* [: H% M' l+ y. m% ^7 ?3 r2.免费版专用登录器增加在登陆器直接注册ID的功能.
0 a2 q, {( W+ e, u3.使用气血石时增加是否显示 气血石启动成功 的提示,在功能设置中控制. m$ f. N. f5 @. ]$ C& j, W& j2 m8 ]
4.登录器外壳增加自动更新功能,可自动更新登陆器本身以及素材.商业版有效.
7 Q1 ^( ~+ a7 _) v& w7 B! g! H9 i3 I5.登录器增加骑马按钮和执行自定义脚本命令的按钮,需要使用我们提供的客户端素材.
/ _% C4 n7 d% I6.登录器增加支持Items1.wil DnItems1.wil stateitem1.wil,物品数据库中Looks从10000开始.
/ E& S3 D2 F+ B% b7.修正建立英雄时可以建立和主人同样名字的问题.6 Q; B& L0 U5 E
8.登录器增加刷新背包的快捷键: CTRL+R8 x1 S9 t* N# ^+ v0 S3 s
9.登录器修改内挂游戏加速功能,现在加速基本可以达到外挂加速效果(M2中可控制).
" `" i& ]5 _ J$ X5 k10.修正英雄合击技能威力无法保存的问题.
K! P }) T. }1 Y% t% g- |11.专用登陆器的内挂加速已经真实的外挂效果相同.并可在M2中调整.
, {. e+ w& D" b1 o12.修正几个其它小BUG.5 ^ u& G! X1 X1 i7 L' F: j+ x
[2007-09-10]
6 a% h# E' W9 ]9 Q注意:从9月10日起,不再区分英雄与非英雄版本。当你不使用英雄功能时,不会占用任何多余的资源。# b$ `8 c" A/ W4 V: Z
1.修正矿石和肉高品低价的问题.
9 s# k3 H. j& q. P8 L2.修正无极真气道术连续翻倍的问题.2 d2 Q8 R* J. u% A( A/ P8 K' X9 e" H
3.修正0831M2英雄使用药品无效果,以及英雄自动消失问题.
/ }/ t; j+ h% C4.增加脚本命令ThrowItem,指定物品出现在指定坐标范围内.
+ c& Y6 }2 ^3 X0 j& ~) H3 s 格式: ThrowItem 地图号 坐标X 坐标Y 范围 物品 数量
& T$ T1 C; [3 C) X7 D" c9 Q- i9 K 例子: ThrowItem 3 330 330 10 传送戒指 5
! A! w: e0 N8 `; t, D- ?% e5. 修正物品特殊属性183攻击力加倍的问题.
8 C5 S* a, ]; p7 g. @# c6. 物品规则列表中不会掉落修改为身上和背包中的物品均不会掉落(以前是身上的不会掉落).
5 L& ~ }0 I$ \' z* x z7. 增加装备改名定制前缀的功能.( G8 D2 K2 `' H _
8.增加人物死亡时,由A主动触发第一次脚本后,可以触发B.例如:- p% \% }0 u" a, {8 l. I/ }+ Z
A 把 B 杀死了,那么 A 是主动者,B是被动者 。从被杀者的脚本里,可以做一个跳转去直接修改这个主动者的变量., w+ @# W4 I) T/ f8 r, I
[@PlayDie]! |$ S s! W) G8 F* q" m
#IF* J$ x' i9 h$ Q
#ACT
0 k% W2 t: u6 J9 s4 b6 VMov S10 $Killer# i! }" \0 T) d
HCall S10 @TTT$ A8 n* B* ^8 Z, R
HCall 是执行的QManage.txt里面的脚本段.这个功能,可以扩展很多强大的任务脚本出来.) R2 f* n) V7 M
9 V; K) ]$ N! y; o3 E( `/ d+ I[2007-08-31]- |0 Y- c, r' ^' y5 m
1.再次修正人物登录后看不到金刚石和灵符数量的问题.* ?- u8 P& S3 _5 Y1 y
2.修正StdMode=2 Shape=5 此类物品不显示次数! S; m9 K- F0 v( v0 P3 H4 a7 e% E
3.更新GameLogin.exe,修正1处小BUG
1 C, N2 D4 r3 L' b7 o/ f[2007-08-28]# S8 {) c$ [$ v
1.增加 @传 命令,人物佩戴指定物品后可以发送全服公告,物品设置方法:StdMode=7 Shape=0 DuraMax除以1000=使用次数
|# Y' m) G( e0 f3 k2.修正人物登录后看不到金刚石和灵符数量的问题.( b& t4 P9 P ^
3.修正安全区可以杀死英雄的问题.
- d6 ?3 v! n" T8 B( K9 `4.修正同一个屏幕内收回英雄时,其他人物也会自动收回英雄的问题., j& `! B4 X, @' |, o* z% t
5.更新在线人物支持查看人物英雄信息的功能.
5 P) I/ R8 s* [2 ]1 V6.更新RunGate增强了防御攻击的能力.
5 z( y( \6 X( y+ g7.更新登录器内挂,增加部分小功能.9 o3 s6 B M* T6 l# u
8.修正套装攻击下限不正确的问题.
/ B( z9 ~8 A, ?* {5 P! j. b: O9.更新M2Server.exe,RunGate.exe
2 A V5 ` N) a10.更新登陆器GameLogin.exe和登陆器配置器.exe9 J8 S9 N, Z0 w8 a; o
11.新建立一个Graphics目录,然后再建立一个Weapon目录,StdItems.DB里面设置武器Shap大于等于100时在这个目录读取武器素材。) x, _! Q) e2 ^2 Z' r
单独的武器,对应单独的素材。例如:100.wil就表示Shape=100的武器. 121.wil就表示Shape=121的武器.* b0 k! _9 R% y( z' S7 t) k g8 r
衣服是建立Hum目录,方法类似。/ T% h( E# q# d! ?0 Y0 j8 _
此功能为在登陆器上自动更新提供了可能.2 A# s( _+ _% r; J0 \
12.修复了其它几个小BUG./ }; E9 z6 j, D1 k3 M& i
[2007-08-24]% z4 T8 y$ m4 Y4 w
1.本次有重大更新. M2 U3 `! O9 R) B& ], V0 d
8 k& u1 f% \+ v3 c" k# T( W, K# C* N
增加了放在背包中可生效的装备,与身上穿的装备同时生效.物品的Reserved=14(物品的Stdmode分别是19 20 21 23 26,即戒指手镯等,与之前的物品对应).4 Y+ r5 V3 S+ T8 z+ h0 @# i1 I
支持普通登陆器.此设置,为传奇,又增加了一种全新的装备.
+ X5 P% V2 L! p: L+ p2.更新锻造合成系统,增加了锻造,显示合成物品所需物品的显示脚本功能.
, V; h# A1 ~9 }具体请察看本帮助文件的物品合成系统详细说明.3 |3 E: M0 N& r6 ]+ {
3.增加了气血石类型物品恢复速度可选快速或者慢速模式.
. n% C1 b) Q$ ^: q; ?! l! A5 y4.修正人物光头问题,需要替换最新的DBServer(已经光头的需要通过脚本变更发型).6 j: Z$ T, z: e% n7 r/ C- r
5.修正服务器运行数天后会出现无法建立人物的问题(必须替换最新的DBServer,需要测试).7 _3 C) O# I ?% H
6.进一步增强脚本功能,目前所有脚本命令均可方便的支持变量操作.
) m. G; V& P: i; @1 D; M7.登录器内挂增加攻击免Shift功能.
6 U+ D) N9 h4 e7 A& A/ B4 k8.修正登录器格位刺杀会自动往前走一步的问题.
; |" f" {* D) K' M( ?# H9.修正M2无法设置记忆传送间隔的问题.5 P9 d a% u/ L
10.修正RecallSelf召唤分身时间不对的问题.
3 J2 F' ~9 t( {2 z" B6 Z11.修正英雄的几个小BUG.: D0 L7 q4 L C, f, @. D
12.程序包中增加了一个调节rungate和LoginGate的设置图,如果发现游戏有掉线现象,可以按照此图设置.4 k6 T. S5 {- ^2 l) I2 J0 @ q
13.更新DBServer.exe,GameLogin.exe和M2Server.exe& ^, W# X( g) g4 z" O, a" U( q
14.增加脚本命令CheckHeroJob,检测英雄职业% B; U% h) _7 J1 e
15.增加脚本命令ClearHeroAllSkill,清除英雄所有技能.- P, `0 P' ~9 Y5 {. o2 s
16.增加脚本命令ChangeHeroPkPoint,调整英雄的PK值.6 ?! {5 J4 l, f) ^! l3 g+ Z
17.增加脚本命令CheckHeroPkPoint,检测英雄的PK值.
* ?% W6 t5 u z* i/ n; o3 e: F18.增加常量 $SERVERRUNTIME 服务器运行经过的时间. 0 w) e. p+ r8 t2 ?; }7 B: M! |$ U
19.升级一个很人性化的设置,解决GM用于记录游戏中一些通过脚本实现的各种执行情况.
) R: ^2 Q( r# T) a例如:AddTextList .\TestList.txt [$STR(S1)]:[$SERVERNAME]销售给角色[$USERNAME].# z6 a! y4 ^% I/ i7 X e
[$STR(N2)]元宝.
7 c0 f2 o# ?$ T, g5 P @9 \那么可以将每一笔通过此NPC进行的交易详细的记录下来.8 j* Y, d3 m( S. O1 O
[2007-08-22]
) ^2 t, g! O( `/ c9 @0 W/ t1 R7 z1.值得兴奋的扩展:套装附加属性升级,支持身上穿多套,附加的效果会累加
1 R" Z8 ?0 y) i; A0 t/ `; Y例如:你设置了2个手镯是一套,头盔和衣服是一套,两个戒指和项链是一套等等,都有自己的附加属性,那么你同时穿在身上,也会同时生效。目前一身最多同时支持6套,可按自己的要求进行设置。需要注意的是,Reserved最新的必须从15开始,要把一些老的使用Reserved字段的装备分开.
' y& P, }2 q$ Z/ E2.很多GM一直在问封号内使用变量问题,单独一行是不生效的,需要拆开写,请看例子:& b' I. U r7 _
SetRankLevelName %s\$HUMAN(Z0)\$STR(S22)\$STR(S16)
* w6 E2 R8 L+ A. H可以用下面的方式实现,拆开写:
* X. T" D1 O7 l. y#act. G+ x5 A e% d% e+ e
mov s2 $USERNAME\. I2 f. Z0 g' ^( s$ @& J6 C+ x
inc S2 $HUMAN(Z0)\! x V, P# b5 q3 x
inc S2 $STR(S22)\
2 R( U% {2 L8 l/ t$ E; w4 t6 u4 r5 E S4 Einc S2 $STR(S16)% w4 p& H! [& v* n
SETRANKLEVELNAME $STR(S2)9 s' g) O: D! T8 U
3.再次更新Logingate.exe,修正了封IP有误的问题.2 |- R& C& F) n* j2 d: J5 Y" B1 s
4.本次更新了Dbserver.exe, 修正了偶尔出现的进入账号后无法注册人物的问题
, d, Z$ ^2 s4 J! Y1 v0 }[2007-08-21]
1 s& k/ R' g' o: h) s1.修正套装可能会全暴的问题
( `3 {6 w4 A4 n" G: Y; S7 P2.修正一处内存泄漏问题
8 F5 s; [0 S! T& D4 R7 m' q* o3.重写LoginGate.exe部分代码,解决一些误封IP问题 ; k! \5 `7 l8 l' O6 P0 @
4.更新配套登陆器GameLogin.exe
& v _/ V1 |0 f/ o1 l3 o, I
5 l7 ^' e) o: N[2007-08-20]
6 j' H6 T( z. R9 ~7 D1.重大更新:整套装备附加属性,这个功能将为GM增加至少30%的收入。
) U% K& d* d H8 b# F例如:穿全一套战神,可以获得攻击立15%提高,HP+200,MP+50,防御+5 等等," y2 V" v. e# N/ ], \9 [
一但少一件,附加属性就会消失。本功能为引擎支持,任何登陆器都可生效.
' S( q1 F; n d5 s8 j n位置在: M2 - 察看 - 列表信息 - 其它设置
/ K: ?4 \+ j' U/ E% p) {此功能为SKYM2首次独创.' S8 |: v( W; B+ ]6 @6 R4 g5 d; Z
2.英雄登陆器飘血效果放慢,打怪PK感觉更好.+ { h; u" C; d" g
3.增加检测英雄PK点命令 CheckHeroPkPoint 10
0 d5 a% U+ Q: R$ p; @- I5 z% V3 j4.增加改变英雄PK点命令 ChangeHeroPkPoint - 10$ [# d+ y9 j M
5.增加检测英雄职业命令 CheckHeroJob 2 (0 战 1 法 2 道)
3 o9 M* |4 d0 b3 r ^6.增加金刚石和灵符变量.按F10可察看.
8 c4 V# {. n/ V6 c6 u' [0 v7.修弓箭手攻击不换方向的问题.
* f& W$ k! ~: A$ ` c8 R( |8.更新gamecenter.exe ,新手GM当换用本引擎时,只要重新设置一次,完全解决黑屏等常见设置问题.
" x6 D# B. E' v C4 J4 p3 ^
. f+ Z8 U- `3 r: z( \- J1 S$ I* P; K[2007-08-18]3 I# t+ \' z- j0 j# w' [7 o6 [
1.更新GameLogin.exe .注意,必须使用登陆器补丁中的所有Data补丁.1 P- o- s( D: _8 o2 k$ U
2.专用登陆器同时支持蓝条,支持动画飘血显示0 S& D( e9 [$ U- D
3.关于顶戴花翎的说明:: w7 h1 G# }# r3 r( M
人物头上,一共可以设置 4 个位置的图标。分别是 0,1 ,2,3
6 l/ i: b8 X8 D) e8 Y" m+ }: s客户端是 Icon.wil ,详见登陆器中的补丁。第一个勋章图标是 1
, v+ O1 E8 _: h6 n命令: SetIcon 0 5 / r9 K% ^3 U) q$ a5 ^0 M
将人物头上第一个位置上显示Icon.wil里的第5个图标的样子6 j) m8 v/ b! h
SetIcon 3 17 表示人物头上第4个位置,显示Icon.wil里的第17个小图标的样子。
+ B. _2 Z6 F4 C# z2 K, t! r2 X8 @4.调整英雄等级命令:
$ C6 p1 y$ {4 J: MChangeHeroLevel = 50& k1 \: O7 H! F2 g
ChangeHeroLevel + 104 _5 F- V2 ^4 ]) Z$ b
ChangeHeroLevel - 5
$ W: J4 [% G. V- X. i* F4 e( @5.更新LoginSrv.exe ,增加一项重要内容:* g5 g. R9 z$ }% |
如果不是使用专用登陆器,将不允许注册ID.# u: H" \) h; \7 T; Q
[2007-08-17]: E/ A/ c; X" k2 k: @9 e
1.增加脚本命令CheckHeroLevel,检测英雄等级.
0 r( f) x4 P9 G& n* r8 w2 A2.增加脚本命令ChangeHeroJob,调整英雄职业.
: M+ ?& P" H8 z( b G$ o. p! C& o0 ~. y3.修正食人花死亡后的效果不对问题.3 ]' ~2 Q4 t9 p0 B6 g) [
4.客户端增加数字动画显示人物血量变化效果.
% `& [" t5 z. v$ j% w5.修正0815号M2无法启动的问题.) g7 e& `) e) Z% ` {! c
6.增加脚本命令CheckKillSlaveName,检测被自己杀的的宝宝的名字.
6 w& r1 p* k2 x* c7.增加宝宝被杀死时,杀死它的人物执行Q-Function.txt中的@KillSlave段脚本的功能.
; Z4 Y1 k2 E" d* J8.LoginSrv.exe增加限制普通登录器注册帐号的功能.6 E- @# h* @3 Y" |9 F4 D& ]2 ~
[2007-08-15]3 N; g+ U3 V/ l& e
1.修正行会封号编辑问题
% S8 M$ o. [$ Y6 L9 n; {; V' n2.修正人形怪死亡后装备全暴问题! G) d* q+ ]* X8 t. n/ l
3.进一步增强M2稳定性# }* r' \) k8 Z. t% I
: J1 u2 b3 Q0 k3 v2 u% d9 X- t[2007-08-13]
) O/ N5 _8 s' p1.修正安全区人物可以被挤出安全区的问题.
9 r9 h7 K2 Q/ I/ D2.增强了和其他M2之间的兼容性.
1 H1 t* ` e) _' q" @" q9 C3.修正可以召唤出两个英雄的问题.% s$ [8 @1 J# K/ H; T
4.修正部分其他小问题,进一步提高了M2的稳定性.+ A K& ?, t; V. Z+ s( t" d
5.修正英雄无法解包药品的问题.) ]% C2 h9 g& ^ M* v
6.增加国战红名回城地图点(需要手动在对应国家配置文件中设置).
9 i- J0 S* b) o! p7.修正登录器挖肉方向显示错误问题.
9 M% y1 L. k5 g8 F! W n9 a- i& }8.增加新的药品类型,物品StdMode=0 Source=5 DuraMax=使用次数. 物品AC和MAC分别对应增加HP或者MP.(配套登录器可以直观显示药品数量).& k+ A$ }5 y F" _1 N
(本次更新了登陆器GameLogin.exe和M2)" O* P. Z8 q+ `
[2007-08-12]2 U1 M* s2 q$ x
1.修正气血石魔血石兼容BLUE英雄版本5 _, ~5 f" E2 E. D9 q- b) _
2.修正内挂问题,更新GameLogin.exe+ y! h5 ]- Q5 P4 i
3.修复英雄的两个小问题,例如诱惑之光可以诱惑英雄.6 z- V5 N0 J5 S. h
4.更正离线自动挂机失效./ V J( `7 D- I& w: @
5.解决添加攻沙行会列表,点一下左边的沙巴克就看到了.
- U: h! E$ f7 U+ {; `6.当Stdmode=31时,设置Reserved=99,那么该物品在双击后不会消失,却可以执行指定的脚本.
( M3 K4 w3 e/ l4 d
7 C }- @! g* s# d) \9 }+ ][2007-08-10]
. F) m9 l- I0 z( x- G B1.修正MapHumIsSameGuild无效问题.2 j, l1 D( Q3 o5 h* a3 `! j
2.改进玩家留言功能.
2 s0 g9 B/ q0 t3.修改坐标记忆方式,原来已经记录的坐标将失效./ [. a9 g3 ^# ]8 Q# K2 g
4.国战基本信息移动到Envir\Nations\Nations.ini中,已经开放的区需要手动把!Setup.txt中的NationalNames1--NationalNames100和NationalRanks1--NationalRanks20 - {+ J' I+ X# B* V
复制到Envir\Nations\Nations.ini的[Names]下.9 r3 _+ H! H6 Z0 l* g
5.增加脚本命令ChangeHeroLevel,调整英雄等级.
( x! z0 p- ^8 M6.增加脚本DeleteHero,删除人物英雄.
4 a' k. G: ^# P! k0 O' F/ e# P7.增加脚本命令CheckHaveHero,检测人物是否有英雄.. L \$ R* Z8 e. `6 A* Z" G' N
8.增加喝药间隔控制(功能\参数设置\状态控制).5 z. r) k" i/ S8 c& C9 p: g3 k
9.增加脚本命令CheckNumOfKick,用于检查人物在两个小时之内通过Kick踢下线的次数.
* U5 S2 I2 r7 J0 y- ]10.增加地图标志ATTACKLEVEL(Level),设置此标志后当前地图中的怪物不会主动攻击低于设置级别的人物.
6 I. n% z8 A) l5 b S' r 例如在盟重省的怪物不主动攻击45级以下人物:[3 盟重省] ATTACKLEVEL(45)
# S% Y) L: \; j11.怪物数据库中增加一个新Integer型字段AttackLevel,可设置该怪物不住动攻击设置级别以下玩家.
+ R+ V; q4 d1 @. D+ ^12.增加英雄合击技能,完善部分其他英雄功能.2 y+ j: u& O7 J2 M* @" S
4 \5 d( T9 a$ l- {
[2007-08-08]
# m- X y7 b/ n4 n' }1 S, p7 k4 v8 m1.修正编辑行会,行会老大有时候不能编辑的错误。
/ r) [2 G/ B. x" {7 Z! [# I, ]) I# m2.重写部分登陆器代码。/ Y1 t0 |% W( ]' g- O/ Q
3.优化dbserver的算法,重写dbserver,更新稳定.
+ s9 i0 A. B6 e& t) E. v4.更新M2.
+ ^2 y( {+ i* ]1 G# I2 W9 U[2007-07-05]( j2 L( ?) I* ~7 T1 ^
1.修正CHANGEHUMABILITY的问题.6 S& v' @3 s* V$ D# m( H k0 p
2.修正登陆器小地图,魔法锁定,部分怪物报错问题.
( T! c$ {4 l: e) \9 m! K3.登陆器增加骑马,拍卖支持.
' `0 y# O6 k4 k( d3 ? h4.增加脚本命令MapHumIsSameGuild,检测当前地图中的人物是否属于同一个行会.
3 s! s* R, x& S8 H5.修正M2安全区仍物品的问题.. v% P9 u# d5 d; q
[2007-05-13]
}! c- Z- C: P/ [ _此次更新M2Server.exe LoginGate.exe DBServer.exe
( R) D" D6 `, X4 b1.增加挂机留言功能,具体查看挂机脚本命令.
0 F0 `- H9 q G& m, E2.扩展技能脚本触发功能.7 H' |+ g0 p5 z) L; l, D' H2 T
3.增加$ITEMTIMEX用于显示计时物品剩余使用时间. X=0-126 |: l5 `4 t x
4.修正DBServer无法使用特殊字符的问题.BR2 ^- Z4 f2 c1 q
5.修正编辑行会时提示无法操作的问题.0 `- k: p% G: ~7 f1 S+ n; f3 C
6.修正0510版会出现瞬间CPU使用过高的问题.
, `6 S0 i6 ~2 n" {[2007-05-10]6 P- L. {6 y7 a* C% j* n5 _1 K
1.增加CheckMapMonCount,检查地图中的怪物数量,宝宝不在计算范围之内.
7 I0 k- {) D# `+ y9 T' v l) r2.增加 @PlayLevelUPEx,人物杀死怪物升级的情况下才会触发!
8 [$ S3 U4 \; x% }) Q0 N3.增加限时物品清理功能. / e* H; A7 L$ I" w0 l
4.全局G变量扩展到0-499之前,并且增加全局G变量动态调整功能!
3 e( [8 ^% ?& Y- ^7 z5.离线挂机人物取消无敌状态,修改为不受怪物攻击! # G0 C/ g" H0 ^4 `
6.增加了远程脚本控制器,可对加密脚本进行有效管理,并且可以有效防止脚本泄密问题! $ F% E: t) s9 O# \( A7 J0 H* X
7.修正自定义输入数值型的脚本无法触发的问题.( c' H; t% U/ |; `/ b
[2007-05-05]
4 V2 u8 {' R( t1.本次更新对数据库格式做了调整已经完全兼容老LF数据库格式.需要注意的:之前增加的涉及到国战模式的人物数据会发生变化,另外24号之后的M2已经把
5 f4 v* S, x0 S) S1 } 人物禁言的标志移动到数据库中,因此也可能会受到影响,如果出现人物无法发言的问题,只需要解除禁言即可.除此之外人物[001--800]的变量标志也会$ _/ J7 A5 x) H0 w
出现变化,对此造成的不便请大家多多包涵! ^_^; S& E; c' D! ? |( Z' L2 |- P0 O
2.修正CheckBonusPoint无效的问题. 5 Y& |& U6 z- }6 S
3.修正行会战名字不变色的问题.! q9 V# }" d) j% G% i4 L4 L
4.离线挂机人物修改为无敌状态., }/ c9 {7 o4 N
5.增加脚本命令SetNationName,设置国家的名字.
" t3 ^- M' z! S0 ]6.修正记录坐标无效问题.0 n& R/ w$ {) Y7 F
7.增加脚本命令IsKing,检查是否是国王.
0 s& P4 P4 X$ `2 ^6 t8.增加脚本命令ChangeKing,当前人物成为国王.' F5 a3 h3 u& N6 x4 {/ I( O
9.增加脚本命令HCall,执行QManage.txt中脚本.7 v' J# `8 v7 ]- e* S p L
10.增加脚本命令CheckNationHumCount,检查国民总数.
% q y! ~% n& y7 ^11.增加脚本命令ChangeNationGold,调整国库资金.
+ a2 z8 [' b" y3 @/ D4 i12.增加脚本命令CheckNationGold,检查国库资金.
' ^3 D1 c) D" h2 f% K; ]# c13.增加脚本命令CreateFile,建立一个文本文件. Y$ y: p& J4 S1 Z
14.人物可以使用@允许国聊开启国聊模式.
: I3 W8 f4 m1 [4 s15.人物可以使用!#发送国聊信息- f1 r# k1 j s
16.增加怪物名字颜色设置功能, 例如: 3 333 333 白野猪 10 1 1 50 42
+ |) r. l# _5 k; {$ Z' F# j% _) J& C17.增加脚本ENABLESENDSAY,恢复人物发言(0427号之后的M2人物禁言标志移动到人物数据库中,所以可能造成部分老玩家无法发言,使用这个脚本命令即可恢复)
# c% g" M% {5 t8 }/ x8 p, U/ w18.修正重新加载NPC导致QFunction-0.txt失效的问题!
/ c) ~; H# S! v5 C: R19.增加脚本命令TakeEx,把人物身上物品放入背包!: Y& y. i; ^; Y+ p
[2007-04-27]
8 H2 u1 ~) Q. s5 o2 S1.扩展用户自定义输入功能,可以执行任意多个脚本段详细说明 ( ^" |# a% ]5 N3 [/ r
2.增加仍物品触发脚本功能(需要开启拣物品触发脚本功能), 仍物品时可执行Q-Function0.txt中的@DropItemX脚本段,X是物品数据库中对应的IDX.3 V$ v/ b7 G1 C- N6 I* Y6 D
3.增加脚本命令AddFunItemDura,限次使用物品的使用次数增加1.(只对当前使用的限次物品有效).
7 r2 q1 \' B# B) @! ~, O' x4.国战模式中杀死本国玩家或者杀死没有加入国家的玩家时才增加PK值.
7 b8 G$ ]# h) N8 {5 {5.增加脚本命令CheckNationCredit检查人物的荣誉值.. a2 {! }8 u9 _
6.增加脚本命令ChangeNationCredit调整人物的荣誉值.
1 `# y: Y0 m% g2 Y# f7.修正0424版无法占领沙城的问题!
+ ^3 |- Y# k$ X% ]! e[2007-04-24]7 L- o' }( z' f \$ N! O
1.增加简单的国战模式(逐步完善).国家名字在!Setup.txt中的NationalNames0 -- NationalNames99中设置.% @+ p+ Q0 L8 r% b4 Q2 U, B) X
2.增加脚本命令JoinNational,玩家加入一个国家.国家编号1-100之间,等于0时表示没有加入国家.
% ]" c4 @: \4 s5 B9 a ?' N 使用方法:JoinNational 国家编号(1-100 0表示没有加入国家)7 G$ ?& r. o" f: j; L9 j
3.增加脚本命令CheckNational 检测自己的国家编号.
+ j. w5 w. \5 Y. Z4.GUILDNOTICEMSG增加一个新的发送模式National 只发送给自己国家的玩家.
9 p; O7 I* l' V( ?3 f5.装备Need=103时属于国家类型装备,NeedLevel=国家编号(0-99),注意:数据库中的国家编号比脚本中的国家编号小1
. n' c2 `. H- @) c7 w NeedLevel大于99时属于国王装备.% m# ~$ r* m( g6 R. x# i) K3 @4 R
6.修正召唤分身自动减MP=0时全满的BUG.7 ]; |3 M: H" K& ~
7.修正一处内存泄漏.
* ~( W- J! w: C# o/ U8.增加无限制仓库管理功能(管理\无限制仓库管理)$ l) Y1 i- m2 B
9.优化CPU使用率- i0 r' O) ^3 a* R0 R5 k( g
10.修正计时物品重启后,时间失效问题! $ z+ {9 k3 a1 H# c, F+ l, Q
11.增加下列特殊物品:
- q* v' e! i4 F ------------------------------------------------------------------------------------------------------
8 ~1 Y% {& U- v/ _' d 修复神水:(Stdmode=2,Shape=1,使用次数=DuraMax/100次) 一次性特修身上全部装备,规则限制列别中的物品不会被修理.) I. z' P' a4 \8 T
随机传送石:(Stdmode=2,Shape=3,使用次数= DuraMax/100次) % A/ `# Z. E+ a- e
------------------------------------------------------------------------------------------------------
' g3 C: j1 C' b0 Q- n. d% d9 c* [7 h12.之前的更新毒素类武器保存文件名写错, 请添加到Envir\UserData\PoisonWeapon.txt中.
' x) n8 X3 r) Z) a$ J13.增加一个新的地图参数NOYS,当前地图不允许召唤英雄以及分身.
/ F5 ^; V& j! p, P' V14.QManage.txt中增加一个新的脚本段@Startup,此脚本段只在服务器开启后第一个人物登录时执行,并且只执行一次!
+ T+ L7 h a1 [1 j5 S15.增加$MAPNAME 当前地图的名字,例如:盟重省
6 y2 ], ^. ]* O9 d% W+ L16.增加$TEAM0..$TEAMX 用于显示组队成员,$TEAM0代表队长,成员从$TEAM1开始. 5 H% ^% m# I- s) E0 C
17.增加CheckGroupCount检查小组成员数. N: j! o9 S( L6 o1 q3 a/ c
[2007-04-18] o1 z8 s9 t; K" p) u- `
此次更新M2Server.exe LoginGate.exe) n4 h7 K# I$ p$ m3 {5 W
1.修正GM命令刷出防麻防火怪物无效的问题.
: z! j+ [: Q. E4 ~3 f2.更新LoginGate可有效防御最新的随机中文假人攻击.(攻击时设置150毫秒2连接)
1 Z* n( E; \6 z+ v% ~$ w3.增加限时装备,设置方法:Need=101 NeedLevel=分钟' g- n( O; |- _ a2 U( v
此类装备第一次带身上之后开始生效.到时间之后装备在身上时才会自动消失.( z' w! u, E' D2 @6 n7 ~$ t7 f
4.增加脚本命令ChangeItemDura修改指定位置装备的当前最大持久.) D* }& K5 G7 ]
ChangeItemDura 装备位置(0-12) 操作符(+,-,=) 持久(0-65000) 当前持久大于最大持久时是否改变当前支持(0-1)- \- n% N) C0 Y9 A8 c3 @
5.更新登陆器,修正点击商铺出错的问题.. Q, t" \0 y) |7 y
6.完善英雄系统.
3 F0 A7 v! T9 i" B5 R! E: Z* A' [+ Q; ^7.增加火墙威力控制.) G4 Z7 h- o, b5 n0 t6 H$ {- O
8.增加烟花效果,物品StdMode=2 Shape=2 Anicount=(1-6)8 U- Y" Z6 p) x1 l1 W( L+ i
9.登陆器增加极品装备显示效果.
- v5 w/ k8 d# N2 a/ S4 \10.修正护身符类型物品不加属性问题.
$ L+ r7 Q9 l2 S2 l11.增加类盛大祝福罐类型物品双击直接取物品功能.* D3 R; `% t; X' l8 j
12.增加记忆坐标显示变量 $RecallPointX $nMoveXX $nMoveYX (最后X=1-6)
9 Z2 i# T0 O+ g9 p& D( P) w- P# b9 ~! w[2007-04-13]
6 J. }; J, g1 R8 R& \1.增加技能群体施毒术(ID38),群体雷电术(ID37)
( S1 P# i8 v) S2 L; W2.增加脚本命令ChangeItemDura修改指定位置装备的当前最大持久.% i* s) Q* k# g
ChangeItemDura 装备位置(0-12) 操作符(+,-,=) 持久(0-65000)6 L. [: F4 f5 O! |! P: L
3.增加脚本命令ChangeModeEx改变人物的当前模式(支持无敌和隐身)2 E1 h7 @' H/ U0 n* V
ChangeModeEx 1 10 人物无敌10秒, H5 k! T5 ^* I% ?: N/ Y
ChangeModeEx 2 10 人物隐身10秒+ a. P7 Z; G" M) D0 Q
4.增加脚本命令CheckSlaveName 检测当前宝宝的名字
; M. x% d* A! ?7 ~+ i5.增加可释放毒素攻击的武器(.\Envir\UserData\PosionWeapon.txt)8 j" e; ]7 @% E0 G9 O5 d8 P8 w
武器名称 成功几率 减HP值 基本时间 扩展时间
& z$ q! @: E6 p4 s 成功率100以下时设置多少就是多少的成功率例如:80就是80%的成功率50就是50%的成功率
/ D, B1 p' V0 }. ~ _/ k 范围时间是一个随即值,假如设置为10那么它的值就是1-10之间的值. 持续时间=基本时间+扩展时间所产生的随机值
- Z9 Q9 y& c# ~% y* n: w, V3 J 例如:木剑 5 10 10 5
+ h: U' \6 }2 p* j, N6.增加限时装备,设置方法:Need=101 NeedLevel=天数
+ A N) {% f7 V' M- N3 L此类装备第一次带身上之后开始生效.到时间之后装备在身上才会自动消失.. ?1 V8 f0 O0 f4 v0 i+ Q' H
7.修正ChangeGender无效的问题.2 b. H* W; u2 z+ ]# Z9 g
8.修正宝宝杀死怪物无法触发@OnKillMob的问题.; W5 W4 M% _$ F: M5 `: w
9.增加脚本命令CheckKillHumName 检测杀死玩家的名字.
n- L, \7 Y& j10.增加脚本命令CheckTakeOffItem 检测取下物品的名字.* W2 F! N; A% T% O+ l; v. |) K3 x2 @6 m4 k
11.英雄增加部分技能." M# t& ~4 M$ J2 q; r' Y7 n
12.增加GM清空指定玩家仓库命令
t$ n2 Y i' W4 b, B @清空仓库 玩家名(清空这个玩家的仓库所有东西)
, p# Y- m/ t- T5 w8 d- Y. | @清空仓库 玩家名 麻痹戒指 3(清空这个玩家仓库里的麻痹戒指3个)9 |3 v% q+ x1 l
13.增加杀死指定宝宝的脚本命令! s+ Y/ E" m, x! o
#act! m9 k, t+ U" r- ]) Y+ R# l9 D5 }" Y
KILLCALLMOB 神兽: T' E, l$ R# @9 `- B) R
#say2 C4 E) C5 x; [" g" N
你的神兽已经死亡
# C W+ C2 n* n$ m' G7 F; K. P' N' n14.增加指定宝宝立即叛变的脚本命令
. }9 A7 h Z3 i #act
7 y$ N+ T0 `4 n. ^0 Z GETCALLMOB 神兽% e- V; S( b2 r
#say
$ V# I- K+ q9 a" C 你的神兽已经叛变) z( u9 t- l+ A, R2 ^ n- m, u
15.查看\在线玩家中增加了踢掉名字中包含有指定字符玩家的功能.
" }' {( U" X1 U/ t16.增加了清除全局G变量和全局S变量的功能(管理\文件管理\清除全局变量)6 G3 }" o) s5 c
17.增加了记忆套是否可以传送安全区中玩家的选项(选项\功能设置\其他控制)
1 t0 Q6 Z' W/ D! P. o; {' M18.修正刷属性点问题.. k9 \1 p, j( F5 h# a8 m/ a
[2007-04-06]
3 t- k2 \! j$ S5 ]) ? 此次更新M2Server.exe DBServer.exe LoginGate.exe RunGate.exe SelGate.exe& p* ` q! K5 }4 r! ^# q, x
1.DBServer增加注册字符限制.同时增加了对目前流行的僵尸攻击的防御(攻击时SelGate中出现端口空连接攻击属于正常现象).- l4 ?7 {+ _8 ^$ Y: M' K
2.RunGate.exe增加字符替换功能.! j* k* A; C( b6 N, v, `5 M
3.增加脚本命令ReGoto把自己传送到参数中指定的玩家身边.例如:ReGoto S10 (把自己传送到S10变量中玩家的位置)
/ B) E2 n- `9 I9 Q+ `' ~, N4.增加重新加载购买列表功能.8 |# `# O' G& S/ h% Z5 G0 h2 ^3 ?
5.增加玩家命令@留言 可以给GM留言.(保存在Envir\留言.txt)
}9 p/ I( P% F% `* D; z* H6.增加GM命令ChangeHeroLevel调整英雄等级.例如: @ChangeHeroLevel 雪月战神 50 (调整玩家雪月战神在线英雄的等级)
- v7 ]$ v8 w8 Y. i$ d/ H! L7.增加新装备属性首饰Shape=163时防麻记忆传送 Shape= 164时防绿毒记忆传送.
+ P5 D3 a2 l0 f8 ?! W! w% A6 L. w[2007-03-30]9 W% ], J: z9 }% ?
此次更新M2Server.exe DBServer.exe
7 C8 k: H7 _. o: r# |1.增加一个地图标志ONKILLMOB,地图参数中设置了ONKILLMOB之后才会执行Q-Function.txt中的[@OnKillMob]脚本段.1 _9 k" z* d/ J0 p9 `- ~
2.增加@TakeOnX(带物品时触发,X是物品位置0-12) @TakeOffX(取下物品时触发,X是物品位置0-12)
: r2 e3 q/ T+ A+ `3 p, A" v+ a; D) D3.修改NPC变色功能,在MerChant.txt中的NPC如果需要设置变色NPC,那么最后多加一个参数1
, b4 c: u) M/ I$ h, m; I 例如:万事通 0 333 333 万事通 0 8 1 0 0 16 V1 R$ i9 o* R
4.增加了攻城区域不掉落人物身上物品功能.
9 y! `' _- E7 Z& _# n0 F1 ]1 z5 K5.增加防麻防火怪物,在Envir\UserData\ExtraMon.txt添加的怪物无视麻痹攻击或者不吃火墙.
) @+ F# t! D% A+ ~5 u6.增加英雄系统(未完成)
1 N f+ |2 u3 e0 P: |[2007-03-24]
0 C3 u' z3 s. \8 p8 M! z; A* u, z6 V 此次更新M2Server.exe LoginGate.exe Rungate.exe DBServer.exe+ i- Q6 Y5 T- c: d! D
1.修正离线挂机引起的人物登陆黑屏问题!
3 m6 J" C' Q' W1 a2 k2.增加脚本命令AddAttackSabukAll 所有行会攻城命令
, M- m4 k# q7 u/ N& w6 Y5 y3.增加部分用于处理字符串的脚本命令1 p2 S% J/ j' m# `# @
4.增加拣物品触发脚本的功能 @PickUpItemX (X是物品数据库中物品的Idx)
2 ~5 ^8 s" G# J1 W% g3 r5.增加部分用于城堡方面的脚本命令3 d Q+ T$ I2 P) A
[2007-03-12]
) V- u- _( s5 _% b! V1.法师分身增加地狱雷光技能.
( p: {- m# G y2.增加NPC衣服变色功能.* m' q+ j" r$ _2 A2 i
3.增加$RELEVEL(人物转生次数)
/ J4 k4 T3 ^3 q3 F8 z+ i4.增加魔法触发功能. Q-Function.txt中[@MagSelfFuncX]段,其中X表示要触发的魔法ID' {' x: G1 W; q9 S z6 x
5.完善登陆器部分功能.. J0 _6 N2 u3 K' J4 Z; N
6.修改脚本命令CHANGEMODE可以支持在限制时间内拥有管理,隐身,无敌模式!
) ^9 Y9 W% \0 o( O例如: CHANGEMODE 3 1 10 人物隐身10秒钟0 Q1 v# ~- j' }% W3 x! p# t9 }
6.修正部分BUG.
& \. e2 ?, N6 }* d& d$ Z8 i7 `7.增加等级经验控制.1 ?$ C2 i/ {8 R) a3 ]. \
8.增加脚本命令ShowFoundryItem显示合成物品的需要物品.
: [/ w& o# Q9 P G% T' S[2007-3-03]
+ H+ M6 h/ E! A! g. [8 P 此次更新M2Server.exe LoginGate.exe RunGate.exe SelGate.exe
0 F6 c/ n& E1 E& ]: J9 j1.用户自定义坐标记录点增加为6个.$ M: h7 T" @) H0 a6 A$ K
SetRecallPoint 1 ;把当前坐标记录到坐标记录1中. 范围 0 - 5 之间.
2 w0 n7 f5 {" |& e RecallPointMove 1 ;传到到记录坐标1的记录为止.
W% H$ K( M% h6 i- W5 u3 _% O- x8 b. m2.修改物品合成系统的合成几率规则.详细看物品合成说明.
0 s( a+ W" \' J3.增加一个新的特殊事件触发脚本 @RandomMob9 }* c. Q# o9 h8 ^+ o, S- W
4.增加脚本命令GUILDNOTICEMSG 可自定义发送文字颜色,支持全服,个人和组队.) s# V+ Z# ^% k* G5 {+ _6 C
5.增加脚本命令ReturnMap 返回到之前的一个地图.(需要配合触发式刷怪使用)4 d% w0 @/ y/ @" r. n! G1 j7 F8 J
6.增加部分用于行会的脚本命令详细说明( m1 _: a' \1 m5 t. Q
7.增加地图随机出现物品的功能详细说明 ) O( E! F( b# c
8.增加全新地图触发式刷怪功能详细说明
/ _4 \3 m2 N) e5 C& B. b2 x" ^9.更新LoginGate.exe增加智能攻击防御保护: y0 ~" o9 N7 {8 f/ z. A! N" V
[2007-2-28] 更新9 [" C0 v+ I# ~8 A
1.增加完善的合成物品功能.查看使用说明
$ }# @' ^) h5 e" K* |9 C. K- L2.增加在线购物物品显示脚本在线购物 G7 Y0 v! T% M; w) r/ m
3.修正分身攻击大刀的问题.4 r" t$ s6 I! I( J& Y
4.修正直接进入景象地图黑屏的问题.! D6 F6 }4 F$ A$ w/ X
[2007-2-23] 更新
X$ l. U0 R! q: j% O2 q( [1.分身必须物品可以在!Setup.txt中[Hero]段中设置.HeroUseHP是分身使用的成捆红药名称,HeroUseMP是分身使用的成捆蓝药名称.HeroUseHuFu是道士分身使用的护身符名称.HeroUseHP1是单个红药的名称,HeroUseMP1是分身使用的单个蓝药名称.+ x3 O& ?# c9 g6 r* Y
2.对分身攻击时的跑位做了改动." ?) {: d$ v, F: } a. L
3.修正商铺物品=0时无法翻页的问题.- f+ j9 {! p; C2 @2 s& j( u/ c
[2007-2-16] 更新$ r" F; |3 g0 ]3 I3 T: Q) V6 c6 f
此次更新M2Server.exe GameCenter.exe p+ H# y! k- [* z7 o
1.增加脚本命令CheckKillMobName 检测被杀死怪物的名字. 例: CheckKillMobName 牛魔王7 m3 [/ A8 ^. x- K" j3 b* w* R% f
2.增加脚本命令CheckOnline 检测玩家是否在线9 _3 ~6 e5 G' X3 g7 e+ h" e
3.启动器增加全部最小化功能.
& I* v# D5 Q6 h$ F- w1 j1 W9 C4.增加脚本命令MUL乘法指令. 例: MUL N10 10 10
- }+ J* h2 c- F( g7 H2 W5.修正无法加载怪物说话文件的问题.
; V# L. d3 g( L D% i6.增加地丁是否允许PK选项.$ V0 m2 B' o# M0 d! h1 J( P8 M; i
7.增加脚本命令GiveHumItem 例: GiveHumItem 游戏管理员 传送戒指 1
5 R- U9 ^; W7 f" x6 N& t. Z# R8.增加脚本命令GiveHumBag 例: CheckHumBag 游戏管理员 1. {5 |& _- p2 n6 g
9.增加人物双倍经验倍数下线是否保存选项. !Setup.txt中SaveHumExpRate=1时保存.( _: E* h) ~9 f# @
10.增加脚本命令AutoTakeOnItem 自动带装备.
1 U: l) O* a* y! b/ Y7 x11.修正火墙换地图或者人物死亡火墙消失导致的M2报错问题.
9 q; u; C; L [( A- o# y12.修正一处内存泄漏问题.! a' j) g& t! q: J6 q* m
: P N* S0 c3 ^0 F[2007-2-13] 更新
+ b* H, O) J. l& U4 {" Z 此次更新MirServer.exe GameCenter.exe. P1 _! D+ A+ J( ?5 a
1.修正排行榜超过7个人物时出错的问题.6 {2 T. R$ S% c+ G
2.增加游戏启动器数据备份功能.* ~7 U# Q6 i! n" W
3.增加脚本命令ChangeDressEffect可改变衣服翅膀效果. 例: ChangeDressEffect 3+ i- B8 M/ }3 n; g9 b2 ^
4.增加脚本命令RecallSelf 召唤自己的分身.3 U) V6 K8 ^1 ~' e; Y/ y1 m0 v' {
5.增加脚本命令CheckHeroCount 检测自己分身的数量 例: CheckHeroCount 1# s6 a7 d" v- o/ C: r p+ o
* W+ p S8 V" P" I& h8 |+ _# W$ x[2007-2-10] 更新: Q0 C- V* F4 D# u
此次更新MirServer.exe DBServer.exe5 g! A- |8 b i8 }6 | Q# O5 \
1.改进道士分身速度过快的问题.修正分身名字无法超过7个汉字的问题.增加分身可拣部分物品.2 R- ?; t% G5 u! c2 ~
2.增加脚本命令MOVR可支持生成指定范围以内的随机数.第三个参数如果不等于空那么生成第二个参数到第三个参数之间的随机数.
9 \+ @( U. M: }- i* a2 R, y' p MOVR N10 100 ;随机生成100以内的随机数.
! B+ r5 w) e. o3 U; [: L0 O( c H MOVR N10 10 100 ;生成10-100之间随机数: ?$ [, k: y( ^- ~1 X, J5 ]% G! |
MOVR N10 100 5000 ;生成100-5000之间随机数
# e+ D9 o; x! a! p' D MOVR N10 1000 9999 ;生成1000-9999之间随机数4 V2 x& a( u4 t& ^2 k" S% I: S' E6 Z9 z2 x
3.增加脚本命令ISDUPMODE检测是否和别人的位置重叠.
& j! B. |2 N/ }8 l% I7 L2 D4.增加脚本命令CLEARDELAYGOTO用于清除延时执行脚本., e: d- M9 R; Q) g3 E4 ^6 w: k+ E
5.修正技能列表中召唤神兽和召唤骷髅无法保存设置的问题.$ Y0 Q% ?+ [& i2 o6 p, c q3 P
6.增加NPC名字自动变色功能.
; `" _1 h" i0 ^9 a7 k! B8 b7.增加在线购物功能( T2 G( @5 Y7 y5 D% o. v0 ~/ ~# V' }
8.增加在线排行榜功能. * }) u$ S& p6 H b: s- ~
9.修正移形幻影会卡一会的问题. 8 I4 t6 w2 ]6 h# Q
10.增加无限制仓库数据合并为UserStorage.DB的功能,同时可以还原为单独用户数据.(工具\无限制仓库合并)中进行操作
& F' Y# M! A3 k" q11.增加脚本命令Relive 原地复活.
$ y: ^9 A: A" s4 \3 \+ J z6 A {12.增加元宝转帐 功能.* M% R) ^: l& o2 x# q R
" _! E; Y' D$ M. T$ e9 ^4 t[2007-2-6] 更新+ q/ |& J- f' B8 I X
1.增加地钉使用间隔控制.& Y! B3 `! b% W: W2 h
2.修正机器人脚本报错问题.0 [% u; r# Z/ ^- M
3.DBServer增加创建人物允许使用特殊符号.
( {7 Y( A& C* F+ S4.增加脚本命令CheckSkill
, p5 U3 \! d- \8 m, S# u5.增加人形怪物.通过配置人形怪物可以哪些魔法,性别,职业等. 人形怪物可以自动跑位攻击.人形怪物可爆身上物品,不爆背包中物品.. A& V9 N" t- N4 d' T
人形怪数据库配制:& Y& F' ?# a: t# P9 }! T
怪物数据库Race=150. 在Envir目录里新建一个MonUseItems目录,然后把人形怪配制文件放进去: l0 g' a$ A0 S4 Q: U* h+ c8 F
下载文件中附带数据库和配制文件,你可以自己配制更多职业性别不同的怪物.
m# }# z. T& e$ T0 k2 V6.增加分身术.; ?' R) P$ `$ R- i
目前支持的技能:战士[烈火剑法,攻杀剑术,刺杀剑术,野蛮冲撞]0 p# E9 y$ L* f& @
法师[抗拒火环,雷电术,魔法盾,冰咆哮,疾光电影] ) ]' z( M; D+ p! _. m
道士[治愈术,施毒术,气功波,召唤神兽,神圣战甲术,幽灵盾,灵魂火符,阴阳盾]3 k, Z P+ a3 ?3 }& ~* J- T
7.修正气功波无效的问题.5 f8 b: ]; A/ u0 o' ?
8.修正普通登陆器无法使用无限制仓库的问题.
, N9 s( m" |, j; F4 I9 W6 m9.增加MOV,INC,DEC,SMALL,LARGE等几个脚本命令支持HUMAN类型自定义变量.% | m. S8 a F- Q; N) T
10.修正部分BUG.6 m" C" |! f! x& N6 m6 H+ ]: B8 H3 F5 q+ s
[2007-1-27] 更新
! t2 Q0 \9 [% h+ W. T1.修正机器人脚本报错问题# A* t( J4 t+ X* E
[2007-1-26] 更新% K! `) [- G0 i3 L, o8 {& p6 c1 T
1.增加技能复活术,技能ID57.; F( ]. ?% n, _2 l' |- w
2.增加技能灵魂战甲术,技能ID60可同时增加人物防御和魔御.神武术ID61可同时增加人物攻 魔 道, 技能的Power*技能等级+MaxPower每次增加的点数.
7 q4 U2 a/ W: T" i( T3.增加脚本命令USEBONUSPOINT 可以直接调整人物属性点.
o5 O% t* k1 c1 K. Q& i! R4.完善部分已有功能.
9 X! Y2 f4 B$ S, ?! u5.修正脚本命令中使用变量时可能出现的类似如下错误: '' is not a valid integer value
9 T4 m* Z' U! Z, q8 U
! K% R; l* \5 [) E[2007-1-21] 更新& T( B& J& Y6 j1 ~; W
1.增加技能擒龙手和移形换位
: q7 Q3 p- M6 ?" I 擒龙手 [擒龙手能把比自己等级低的人物和怪物拉到身边,从而实施攻击,成功率与技能等级有关.]
# F. e! l# c; Z# K. ?1 i' V 移行换位 [移行换位能够迅速瞬移到鼠标所指位置.]6 @! a5 ?) ]0 }
2.修正@PlayOffline中无法触发离线挂机脚本的问题.
! a9 Y- \& Z2 A! [- P$ O( X o3.修改脚本命令CHECKITEMADDVALUE 物品位置(0-12) 属性位置(0-14) (符号 =) 值
4 |1 [% z3 T! N6 q% K9 ~# N$ {4.增加传送符, Stdmode = 25 Shape = 6 为传送符.传送命令和传送戒指命令一样,每使用一次符少一张
2 o1 L- S' O" `$ {; }" Q======================================================
! L3 i8 L, M% V4 |: @: X4 z( p下载地址:
|