软件简介:
+ }$ d x0 M- T |$ o) k[2006/11/18]
: ] ?4 l0 z6 |6 q2 ]修正禁止登陆人物不下线的问题
* s6 }. t7 d6 h$ i& m* N修正网关误封IP的问题
) Q) W. c3 T& A4 ^1 A[2006/11/15]& `# P: W2 b4 W; w; v7 w. U
修正人物登陆,变量的问题
0 w* w1 P, r( p! f0 T8 [3 K+ ]/ _[2006/11/12]) y% ]7 v1 \4 _3 V/ q0 R7 {# V
1,增加控制台数据备份功能
6 d! Y1 Y U3 G( t0 e3 h- f+ K, M! E2,增加网关的外挂控制/ r5 A# j( i Z; Z
3,增加火墙的威力倍数和延时倍数的选项。1 r6 q3 M1 g: l# p* ~$ q4 T8 r- Z1 H
4,增加人物和火墙在不同的地图时,火墙自动消失的选项(详见技能魔法里)。/ j$ Q! q# R( M7 t
5,修改KICK人物和脚本命令可以踢除离线挂机人物
3 {: [) [8 [5 b6 {9 l2 g t6,修改DBSERVER和合区工具兼容
- K4 j0 n2 s; s- j% N0 V1 j% a[2006/11/02]
9 p& Y8 c! S& r- c. i1,更新全套程序,对7000端口攻击,智能防攻击识别。" u9 x4 U' w8 Y) F
2,修正M2运行几天后内存占用过高的问题- J! A- i# @& j, n0 b+ j! s, Y+ k
3,修正擒龙手在有安全区抓人的问题
+ g' ]( s& P3 q) ], c. @$ H$ b: R. J# b4,修改抗拒火环可以推动同等级人物
" y% Q- ^" ^/ ]: X8 ]% D5 b6 s5,修正仓库密码无效的问题
$ C0 b; P" q6 A" k8 e; s6,修改脚本命令CHECKITEMADDVALUE 物品位置(0-12) 属性位置(0-14) (符号 =) 值% ~# w: t4 b7 A: j
7,修改离线挂机人物禁止交易,禁止传送,禁止加入行会,禁止组队(离线挂机人物升级时不触发 @PlayLevelUp 字段)8 U: D$ |8 r) y/ {- p7 `
8,修正不能封行会掌门人的问题
" D7 O; c) x) E/ q1 ?9,修改道士召唤分身后还可以召唤其他宝宝0 a6 d- a% T; ?" {
10,修正有时候沙城墙没血条的问题8 H; j# w0 r9 Q' ~9 r
11,增加传送符,Stdmode = 25 Shape = 6 为传送符。传送命令和传送戒指命令一样,每使用一次符少一张
' u% U7 q2 I# ]* d+ _% a. D12,增加地图不允许使用火墙。(在地图后面增加参数 NOFIREMAGIC)9 M' k# y, I! Y/ {
13,增加复活术复活人物时需要对方允许复活时才能复活。允许复活命令为[@允许复活]9 b0 G: o7 l' A i' f
14,增加新技能抱月刀法.(需登陆器支持.新登陆器即将推出)2 ^9 ]* V$ p8 e
[2006/10/20]
! ]* H8 r$ z0 |# h1,修正刷属性点漏洞- i ?4 u4 N$ I: |: c, @& G
2,修正高等级组队经验不变的问题/ Y, I0 S1 X6 P$ T& v& X9 o; m1 e, i
3,修正人形宝宝名称的显示
( K+ R2 `! {& K [6 }4,修正部分机器报错的问题
$ E/ U( Y7 `/ k: H% b: u- e5,修正部分内存泄露
M' Z& _# S8 @7 k" B; j* P& \6,修正卡巴报毒的问题4 O: u1 b* T" c- D% v5 c* z l
7,增加脚本命令 CHECKONLINE 检测人物是否在线0 h! p8 t( p v) U; T7 Y
8,增加脚本命令 REPAIRITEM 特修装备
0 G/ o! E/ o+ Z0 w示例:/ A8 Y+ p( ^0 N" ]1 l1 E: \8 a
[@Main]
. X @5 p7 n' g5 Q% Q X% ~6 }#IF$ [- I1 W5 I/ h4 \3 {( R" z
CHECKONLINE 人物名称
* k3 z- x7 ?0 @% @# t5 e#SAY
q R. R0 G! \' V# o* [在线6 b' I5 d. j" `& ~+ ]/ a4 _
[@Main]4 O# J9 I; P& ?" b% u) l
#ACT w" ]+ S3 e6 [7 r' S
REPAIRITEM 0 ; 修理衣服 如果要修理全身所有装备后面不加参数就可以
5 z2 ~3 k, _5 P8 G) g2 H9 a, {" H[2006/10/08]
% b; p, ]2 s4 z: Q更新程序 M2Server.exe SystemModule.dll DBServer.exe
_) V8 F; ?+ G/ P2 \0 G- r: w1,修正DBServer不能一机双服的问题
8 ~4 S6 F2 m( y% v2,修改部分机器无法注册的问题
% b4 Z/ t/ y! h- C9 o# W, o3,修改RECALLMOB命令,如果是召唤人形怪物和分身一样可以吃药,捡物品
/ f/ C! L9 A2 I- f; X/ o4,修正CHECKBONUSPOINT命令无效的问题# k4 f) X" ^$ J
5,增加脚本命令ISDUPMODE检测人物是否重叠
8 `" A2 B0 ?5 t' z ~6,增加USEBONUSPOINT命令 ,是可以直接增加人物附加属性的,下面是例子:4 Q9 M7 e# }; T$ m. U' c6 u/ R
USEBONUSPOINT 属性位置(1-9) 控制符(+,-,=) 点数1 V4 L; ^- c& c2 R. o/ r, l2 E
例:
' o9 F" o# f) ?[@Main]
N+ b* O% S3 y8 _. {, l5 \7 O4 G; F- O#ACT
" w6 M" ^4 x3 }% L4 }USEBONUSPOINT 1 + 20% Y5 w. e# P3 `' B
SENDMSG 7 攻击增加20点.+ |2 W' q$ T: } Q m X8 z) B
[@Main]0 k& v7 h$ i/ A; @ A( d7 _
#ACT
8 ], q8 q0 f8 u5 M7 l9 wUSEBONUSPOINT 2 + 20: U0 F5 W- h( z' f% A2 {$ _7 X
SENDMSG 7 魔法增加20点.2 S ~9 |7 \. x) ^. c
[@Main]
- m) P, u/ p' z# H7 ^8 Y) f4 n1 o#ACT
7 G4 p( m, | r1 j* ~. CUSEBONUSPOINT 3 + 20
3 l' T8 x& K; E j' lSENDMSG 7 道术增加20点.3 u, G! n: ^- x8 I+ @( x0 M
[@Main] D# u3 c# [6 ?# f Y
#ACT5 r( x4 F9 Y& b' F, T0 A
USEBONUSPOINT 4 + 20
/ A' w: K7 \0 O, ?& N u! wSENDMSG 7 防御增加20点.
( b8 ]6 ~, `9 F[@Main]5 L0 n- b' U) ], G
#ACT3 z8 K9 c; X8 g- p1 Q
USEBONUSPOINT 5 + 202 }5 ~# K% a) @7 q4 R
SENDMSG 7 魔防增加20点.
1 i% T8 b2 Q+ }4 k$ Y4 s[@Main]
3 g" J! P+ e+ s" M$ t#ACT
1 s) r4 x4 D+ Z( R3 [; y) t |% fUSEBONUSPOINT 6 + 20
7 l& ^3 w6 e- Q/ WSENDMSG 7 生命值上限增加20点: U+ _6 D9 n+ Y$ E- K
[@Main]
( H( l5 C# M8 t: G$ N0 C, l#ACT
$ I0 w* o3 j" S- z: n& B- p7 GUSEBONUSPOINT 7 + 20 O' l# t* V+ N* y7 Q
SENDMSG 7 魔法值上限增加20点.+ w6 j) D; j x- [1 i
[@Main]6 B" A+ w" |( V8 \2 t% L O
#ACT1 ?( E9 M7 s# e& b
USEBONUSPOINT 8 + 20) A" D; y6 M3 f4 M" t+ K; a* L
SENDMSG 7 准确增加20点.
* @ M! j5 ]# U[@Main]
6 ]+ d5 `: m }" k0 _( z#ACT( g; j& ^+ Z4 J& H- M
USEBONUSPOINT 9 + 20$ S/ V- S+ U+ o/ ?4 M" X( m
SENDMSG 7 躲避增加20点.
2 V$ g: y. ]8 B( u4 `; k# m0 `[2006/10/05]
8 Z3 r% c8 s8 j3 } \3 G更新程序 M2Server.exe SystemModule.dll zPlugOfEngine.dll
% q9 d0 G. x( G, a% N# k1,修正拍卖物品扔地上消失的问题
. t6 |* [( H6 j. N$ p7 n2,修改插件中消息过滤,替换消息为空时丢掉整句' z0 } g0 b" {' {5 i/ N! p
3,修正道士人形怪不能使用魔法的问题* \, W6 X1 n2 O6 I+ l
4,修正人物隐行后分身没有名字的问题3 N4 o6 y% F: q( S" {
5,增加人形怪的爆装备几率设置
/ [" R4 c( S$ ^ Q) I M6,增加高等级组队经验不变的选项
% Q3 E1 l1 k5 [4 R, F- U7,增加擒龙禁止抓安全区人物的选项* y' ~1 I4 j7 `6 E% [( r
8,增加战士分身刺杀剑术
, i* ]6 @; A/ z2 l3 Z: V9,增加分身攻击速度控制
2 Q; E5 S4 [& c- {* ?. O" `# P10,增加分身捡物品过滤列表
* h7 S" ^% N8 W) p! U" ^- O11,增加分身术可以召唤其他2个职业的分身,鼠标指向谁,就会召唤谁的分身) r- _5 K* l4 w9 V* N2 C
[2006/10/01]7 x3 C4 @9 s3 b# O) k/ h
更新程序 M2Server.exe
# K/ H% R; h4 |# v! n! s彻底解决M2一系列报错,回档,异常关闭等问题
1 n) y( Z8 E/ P0 w引擎彻底稳定运行8 N+ o/ }$ |7 o; {; L( Y
修正大刀不攻击怪物的问题
' h- o3 _/ w2 K! \+ X1 k: R" e增加分身术:
( T! a" `2 j! G& c/ V分身可以跑步,捡物品,吃药,使用魔法,自动换毒符" Y7 k* o7 p& R5 W( X* y: e
战士分身可以使用魔法:半月弯刀,烈火剑法
" e5 o6 |! ~4 T$ a& b( X' e道士分身可以使用魔法:灵魂火符,神圣战甲术,群体施毒术,施毒术1 {" ^$ i1 m% U8 O: {
法师分身可以使用魔法:雷电术,地狱雷光,魔法盾,冰咆哮,火龙气焰: Y* @" @) u/ _
人形怪物功能:
# V A! o, [/ k, x& H人形怪通过配制文件可以自定义身上穿的装备(身上穿的装备就是他们爆的装备)
9 }& Z0 C" x" E9 ]人形怪和分身一样可以使用魔法,通过配制文件可以定义他们使用哪些魔法,性别,职业等。& M) u( a- H% x: H. V
此人形怪特点:可以使用魔法,爆什么装备玩家一看就知道。
4 ?- ^' t9 I. U) f' s5 v9 r人形怪数据库配制:! h+ x4 m' E- C
Race=150为人形怪,在Envir目录里新建一个MonUseItems目录,然后把人形怪配制文件放进去2 }- [/ x7 N! y2 r% a) r
下载文件中附带数据库,和配制文件,你可以自己配制更多,职业,性别不同的怪物。' `! R) J1 P1 R% w( I1 r
) r2 d0 o8 k' d, \6 u2 S" Y
[2006/09/22]
. L) Q/ r# ?" o# ?2 X更新程序 M2Server.exe
: J& U$ |- b7 I9 z/ O" Q$ g3 B修正一些错误, Y, m* j7 t1 I5 Q5 d& R1 @
[2006/09/20]
( g: v$ |! Y+ k' \5 N6 w更新程序 M2Server.exe; M w9 }# c. b
修正离线挂机人物被挤出安全区的问题
8 P9 I; S4 d! i# `2 T% E0 B7 y智能刷怪有些问题,所以暂时取消,等完善后开放此功能( x+ D8 m& Z9 _! G: e: m7 G
[2006/09/18]4 L( _9 |! D. N) Q6 N T
修正引擎已知的所有报错信息
& m: w X* d' x* V" s3 y修正人物发言重复的问题
" P, m" g) a' g* x U* I增加智能刷怪功能,游戏中有很多地图玩家根本就不去的,但是也刷了很多怪物,占用服务器的大量资源,智能刷怪功能可以根据地图的人数,自动调整刷怪的数量,节省了服务器的大量资源,实现低配制机器,照样流畅运行。
! t5 a+ r( B% j- q$ P( t[2006/09/15]* i4 R9 o! G+ @* C" k& ~7 }
修正引擎报错信息
: p; A5 I! N4 h4 c! M* ]9 w修正人物不可以穿过练功师: g1 F1 t4 \7 d# I
修正气血石在人物死亡还加血的问题! T% f' t( k& [; @( f
修正擒拿手可以抓城墙的问题9 X. ^6 L, u6 _
增加彻地钉是否允许PK的选项9 w. u* \& [+ |( W- `/ x# }4 E$ T7 \/ H
[2006/09/13]+ G- m7 I6 s( d2 l* w8 g0 V
更新程序 M2Server.exe
0 Y) k" l: I; F. a& }9 {% a9 s# @' d修正人物背包的错误
4 V j9 u' V5 |% \9 S修正Invalid pointer operation的错误
6 H* F" I3 Z4 e/ E' |- C* y% g修正行会传送脚本命令的无效的错误
* P* ?- ^, Q$ k6 y增加彻地钉使用时间的选项0 w; K6 Y9 H' a5 i1 b
增加随机传送的脚本命令RANDOMMOVE
! M( r4 M" o+ \此命令只在当前地图随机传送,不会传到其他地图1 G- w3 }# H2 {* O( U9 V. V4 E
[2006/09/12]- M" X' C. a) W/ a+ Z# t! o" T- P
更新程序 M2Server.exe DBServer.exe LoginGate.exe LoginSrv.exe SelGate.exe* n/ w$ `" X, H! ]+ g4 P5 G" r9 _
修正攻城提前结束的问题4 {0 q [+ Q$ `3 e
修正编组传送命令无效的问题8 r/ f. F$ g- t6 y9 Q' f; h1 h, ~
增加可以添加所有行会攻城的选项
/ G ?- X. F4 D, w增加1000级以后人物经验的控制! @0 S' }# w$ g. K* F- A
修改网关的防攻击算法,针对目前的疯狂注册账号,更新了的防攻击算法
+ k- X. _/ U4 G: Y4 ^% D2 `[2006/09/10]4 Y3 A- ^$ ~! g# \8 x2 V
修正CheckRangeMonCount命令的问题: g" P9 X+ i0 L' J) m) J4 [1 d- g
增加地图事件触发功能
+ U1 o; s- s! @; K地图事件配置详解
( j' C" r! N. GMir200\Envir\MapEvent.txt 配置8 X/ ^) q- p/ Q, ]$ i3 {; p8 y/ A. Y
;触发标识* h5 p) M2 L; M0 @6 r
; 格式:/ @+ I" l$ E( I4 e" Z9 q8 H
; 标识:值
0 ^7 L& p; a+ B1 r& {! f% X;
+ F a% K) {0 o- _* c; 标识:(-1 - 800) -1 代表不检查标识# }% c" {% F# |5 G$ d3 g, O
; 值: (0 - 1)
# m9 M3 Y3 @5 ^9 i9 d+ S$ Y;
5 }' w7 G1 A7 D8 _* J& U8 t;6 z: A3 t7 T, L6 {8 }. @
;触发条件
+ U/ a2 y$ |% {/ v; 格式:- x1 E5 `8 w' i Z$ f
; 代码:物品:组队;* |( f( S- d `% k1 [
; 代码:4 j$ Q# V" o \- [) e3 m
; 0:无效
9 I$ i3 Q5 M; U, Y" f# H5 y, T( g( W; 1:扔物品
: H/ E% \7 J6 a# | q6 \+ N; 2:捡物品6 Y2 F' J' g0 b, p1 ^7 c: Q
; 3:挖矿4 N4 o; z! j6 K
; 4:走路(不支持物品条件)2 O+ [ N2 T' k3 m5 O( _% X
; 5:跑步(不支持物品条件)
' v5 r8 M' d* t, j9 u; 物品:(物品名称 - *) * 代表不需要物品: s5 s/ x3 K. N8 Z
; 组队:(0 - 1) 0为不需要组队,1为必须组队才触发(暂时不支持)
0 B& V- s0 J) T7 {7 }* p0 L1 P3 K5 e;触发机率
2 e( ?6 o. {& C2 y$ k7 n6 Y; 数字越大,机率越低2 l5 h% u( l% F( h# y
; 范围:(0 - 999999) 0 的机率为100%
. _9 L5 E3 n$ \7 ]/ U2 T4 \;事件类型3 X! ]4 ~" n& B! ~: }
; 格式; @0 ^+ Y F7 w4 j% ?
; 代码:内容
; D4 w0 d7 Q1 _. x; G: Z* C! b2 B8 a; 代码:(现在只支持脚本事件)3 ^8 y4 ^( w$ C: g% P; A
; 0:无效9 O( M1 X, x1 n. a: U
; 1:调用脚本(调用QFunction-0.txt中的内容)4 u1 B; I8 H I+ ^. _4 n J+ @% P
;注意事项
8 H6 ^% c# ?% f( r& G% R: w( v& Y8 ?;
( S& P$ y% h+ f2 ~4 Y5 I; 在相同地图座标,不支持相同触发标识及条件(触发条件中的物品名称除外),如果有相同的设置,只有最后一个设置有效; V* [' }% u0 M/ s- Z
;地图号 座标X 座标Y 范围 触发标识 触发条件 触发机率 事件类型
3 \; h) P) c) L, J: `& C" g;和翎风不同的我们这里增加一个范围,如果范围的值是0 那么必须在这个坐标上才能触发,否则只要进入这个坐标的范围就会触发
" P. y1 q3 ]' s( @/ L3 333 333 0 -1:1 1:回城卷:0 2 1:@MapEventDropItem- B" ^( i! \7 i3 i3 E# T8 l
3 333 333 0 -1:1 2:回城卷:0 2 1:@MapEventPickUpItem
( L y, y& {! \( l4 v& T3 338 331 0 -1:1 3:*:0 2 1:@MapEventMine; H, o+ s& d0 c5 f
3 330 330 0 -1:1 4:*:0 2 1:@MapEventWalk
6 z( Q2 R7 i% A: I" w; M3 A3 331 335 0 -1:1 5:*:0 2 1:@MapEventRun
7 e$ b7 v+ b0 l) z. J, E G- f
. ^$ n% j* i' i+ X" S4 S# t. RQFunction-0.txt5 z8 z. I! V e9 X c4 E
[@MapEventDropItem]9 U+ P$ S- f( K( k
#if
) Y! |! u9 C, e# |% U" H#act( X& G) u' b4 E, B7 i
Messagebox MapEventDropItem
$ _! H1 u* E( b6 ~, B* b[@MapEventPickUpItem]
M( z3 z% B* a7 ?3 u1 Y#if: K% m! t- ^+ _# c1 a
#act
; Q: O$ L( u. {7 ^Messagebox MapEventPickUpItem/ d) c8 x* |- a0 X
[@MapEventMine]+ j4 a" t' c+ K+ d
#if1 b/ b/ S+ ~1 X7 ^2 s
#act1 J O! z9 x* a, h2 y
Messagebox MapEventMine! l3 T* `2 ?) r6 F, {- S
[@MapEventWalk]8 F3 Q Q$ Z B* g$ H
#if
5 \; h* G* u0 N: U#act4 X4 z, p1 ` Z6 z
Messagebox MapEventWalk# V+ a5 ~3 V7 G2 h; K9 `
[@MapEventRun]
5 Y) @6 d: ?$ T, z#if
( }! |& l Y/ t( P' O#act
- u% [, S4 n: t0 s+ RMessagebox MapEventRun
% Z* t% O2 [3 {" W+ x1 D+ ][2006/09/08]! p' C3 W+ K- L% @0 @: h \
更新程序M2Server.exe SystemModule.dll, I" g- n3 A) {6 G0 C7 L: c8 H
增加装备改名可以自定义前缀
7 e: Q8 C; Z% r1 v& K增加NPC变色功能( m8 p/ g8 p3 w6 {1 R: i
安全区挂机人物太多,玩家无法分清玩家和NPC时就可以使用NPC变色功能来区别玩家和NPC, g5 i+ j9 i1 E$ S4 v
;NPC变色功能 i) s- w, s9 _0 o# y% l7 ]
;Merchant 文件的配制 ; Q6 K# k+ A* x) I
;脚本名称 地图名称 X坐标 Y坐标 NPC名称 标志 形象 是否属于沙巴克 是否允许移动 移动间隔 是否允许变色 变色速度(秒)) l: Q/ g; m* o }/ N
万事通 3 337 331 万事通三 0 20 0 0 0 1 12 _ B9 i; a. s& D$ O
;NPC 文件的配制
/ L! k6 N2 J( N" D4 z;名称 代码 地图 x y 范围 图标 是否允许变色 变色速度(秒)
8 e5 @, Q- w6 S/ q2 ?( R比奇国王 1 0122 29 32 0 8 1 1% v: N) @( \( m, L1 j
[2006/09/06]9 g$ b- L( m | U& Q
更新程序M2Server.exe zPlugOfShop.dll/ g6 K0 g, o0 P
修正一处刷元宝的问题3 |* O- Q+ }% {4 E" P
修正商铺翻页的问题
) n7 x& J/ |/ q5 t" P修正无限仓库翻页的问题/ ?8 o# Z4 l: K8 T" T5 k
修正诅咒术威力过大的问题
& M0 P2 f( B& e4 c3 G: s修正禁言命令无效的问题$ P" ^2 x y# o3 Z: \! r9 b
增加金币直接入背包选项
. [( Q2 z t0 ~$ ?$ d[2006/09/04]
$ y) _# L @+ w* U9 T$ Z; {0 [更新程序M2Server.exe
7 M* z/ S& ]8 H& @- i! D( U修正攻城方面的一些问题。1 {% e# a$ z" r/ C8 n
优化引擎部分代码
! D& U4 C# s- [- Y0 N7 v增加无限仓库系统,真正解决,玩家仓库容量小的问题0 I+ l5 \2 E5 |7 w7 y
;无限仓库脚本) ?# Q n: H+ E/ L1 ]1 Z9 B1 u
(@bigstorage @biggetback @getnextpage @getPreviouspage)
' T3 L$ k, F5 W%100
' e5 S9 P+ {8 F7 G6 ?: C3 w6 k0 F[@main]9 @9 K( H l6 t8 \5 D* L$ [6 b
您好。我是仓库保管员。这里存放的物品不受限制。\
! p* U+ |. G+ v& [% k8 {& z1 o无论你有多少物品,我这里都可以存放进去。\
8 G; T. T8 p6 Z! B存放物品/@bigstorage\
/ h5 q+ ~" u5 Q取回物品/@biggetback\
, V8 S$ L8 {7 J5 _离开/@exit
" V9 j3 {/ r7 Z) Q0 S8 |8 j0 ~[@bigstorage]
* J5 W& l! V- R2 b) @- K g需要保管什么东西?\ \ H/ ^, K5 |4 s
返回/@main* r4 |. y! C" m/ {9 o! J6 [: J+ i
[@biggetback]
8 b+ V, c4 X0 Q5 d& L t& @请看目录决定找什么东西.\ \
$ Q. d! L6 x7 n1 w8 N S上一页/@getPreviouspage 下一页/@getnextpage \
$ c) H/ W. C' U! T0 d1 I返回/@main
9 W# \; E; t( p: t3 K) {% ][@getPreviouspage]+ x9 d4 H7 R2 R- x
#ACT
! H- s) H1 q* D8 k; Xgoto @biggetback
/ f# c# H) B3 X% x8 ~[@getnextpage]8 @) I* O% T3 [ L& t: C$ ]. w
#ACT) ]: t$ ^9 E$ T2 `+ E3 U- H9 i }
goto @biggetback: W& v. [5 p1 L P# X% d# ^# Q
[2006/09/02]
& s1 {7 C1 v. f4 ?& \/ }修正引擎 [Exception] TBaseObject::Walk CheckCode: 3 错误
3 ^, R- N0 R* r2 M P1 h修正引擎 [Exception] TEventManager::Run CheckCode: 4 错误' z4 t" [' f( M H3 f& a4 N- D
修正治愈术的问题# j& ~ M9 s3 p' w, D
修正引擎其他一些细节问题
) ?) b6 \: Z6 J$ Q4 n, c% R增加新魔法:无极真气
( R% |) w4 k; u3 j增加 %m %x %y 获取人物地图名称和坐标,只限于在 SENDMSG 命令后面使用" q. J* s( Z4 X' O/ T3 G$ a
增加人物死亡触发检测命令
. a1 z4 b, v% r7 d0 O8 W人物死亡或者杀人后,对方的名字和等级默认保存在S0和N0中,只要读取这2个变量就可以6 t4 y+ w7 s! b: |
增加传送指定人物的脚本命令 RECALLHUMAN
2 k& y9 J3 @- ~0 E: ]3 N/ y- e增加传送自己到指定人物身旁的脚本命令 REGOTO" U/ k) Z% S q% X z
;=======================传送自己=========================
9 D0 E( e# h' T[@Main]6 K6 B: l0 o- C, v1 [& R
你想暗杀你的仇人吗?\3 n8 U! m$ a$ J/ _
你的朋友正在被人追杀吗?\( y7 e: M2 O3 H$ p: y6 r* e
你想和你的朋友一起打BOSS吗?\
! b( x3 Z3 M6 O( M. m& K你的朋友打BOSS的时侯没药了吗?\
3 b: C0 E t# b7 C4 `8 U, Y5 [只需要花20个元宝.我就可以让你直接飞到他的身边!\1 |9 [ O% y$ s8 o2 m
注意:名字输错.人物不在线都将扣除20个元宝\ \/ M& b0 n" H. S9 y* |- b9 |
我要使用该功能/@传送自己 关闭对话/@EXIT
; `5 Y$ }0 c' [* T" r[@传送自己]2 {6 r, q' K: O% F! q8 M: A3 k
#IF" D, c! T" [6 E
CHECKGAMEGOLD 19: S2 `2 d* e5 a0 W) F) a
#ACT
/ U! T* {: H5 S9 i( vGAMEGOLD - 20
2 b1 l3 F. @" m) o% f4 b#SAY
8 F- L& A# p# r6 d输入要飞到的人物名字/@@InPutString1\* H) t( r2 |8 v
;输入确定后就跳转到 [@InPutString1]
! t; w. m# { V! k' h, U#ELSEACT
0 S! i1 U+ R$ e, \MessageBox 你身上没有20个元宝来支付该项服务费用......
# l7 V' t* k" U/ V# n7 d# X4 G. z0 g6 oCLOSE$ J. f' [" J* D7 l, A( V1 h
break
) p3 T) W( j+ W! E& L% E& y[@InPutString1]
. E' b3 V9 j& }- u d#ACT
4 n x' f: u8 P1 G oREGOTO S0) g0 }# u# d7 i" a, |& i
;REGOTO 传送自己到某个玩家身旁,此玩家必须在线: z* `; X* @+ b! f* T! y
;玩家输入的字符默认保存在字符变量S0中
! P7 o% \+ @' C/ T* N) `& i& ^;======================传送指定人物===========================
$ T7 o% b5 ~2 y4 x2 H. Y$ r" B[@Main]
" z. m) f, z/ @! Z2 N2 k你想邀请你的朋友一起挑战教主吗?\6 G7 u" H/ P5 F+ ?& C
如果你想.那就能做到.但是你只能邀请一个人和你一起挑战BOSS\
% H2 u: K1 u! [0 p2 U8 U只需要输入他的名字.花10个元宝.我就可以让他直接飞到你的面前\
\# i; ]# I" A4 P8 h; Z9 L注意:名字输错.人物不在线都将扣除10个元宝\ \ T7 K& d7 r# X! |( E* k- X2 u, M
我要使用该功能/@传送指定人物 关闭对话/@EXIT
# C& W3 Z$ F8 S7 F[@传送指定人物]
- Y6 F8 p0 k" M# ~, j/ g#IF
+ f- r7 I3 d! p' G, u6 XCHECKGAMEGOLD 9: J4 M9 _# x. W: \2 C$ }
#ACT
7 k' m7 `. G2 t, J$ S3 rGAMEGOLD - 10
4 i' I2 w) c& X% `#SAY# ^" v; F1 A! c) ^
输入邀请朋友的名字/@@InPutString2\) \/ z/ H8 Q. J/ u4 ?
;输入确定后就跳转到 [@InPutString2]
% i$ {2 _( r ?3 B% t3 N) B#ELSEACT; b; S& p: B6 |6 y& c" f7 d
MessageBox 你身上没有10个元宝来支付该项服务费用....../ O) g; x: l7 Q" e7 ]; ?" I0 r
CLOSE+ q. C0 S8 J3 ~1 g; h) Y, _
[@InPutString2]
, l% ]! D# C% s$ n% X8 F% P$ q#ACT5 t) @+ g1 I/ ]
RECALLHUMAN S01 {1 l8 d, N2 \) S. v
;RECALLHUMAN 召唤某个玩家到自己身旁,此玩家必须在线
6 D: F5 ]& Q# x8 |;玩家输入的字符默认保存在字符变量S0中
; H/ J* \& f& ~0 K
# P; R/ d5 |8 ]! w5 _! N% [;=====================人物死亡触发==========================
L$ {: W! a! _- b/ E; n! e( ]* U[@PlayDie]
( g6 s# w% o+ Z# `$ ` D#IF, H/ l* h2 z+ ?2 r2 N: Y0 P; E
CHECKKILLPLAYLVL 0
$ ?8 G! A; H) K L1 d% m#SAY
$ Q0 X3 H, A7 s8 P9 b) P( a你被$STR(S0)杀死了,对方等级大于 1 级,对方等级是$STR(N0)9 |* g5 y% ~% J8 l J
#IF
5 @+ n) h- Z' vCHECKKILLPLAYJOB WARRIOR" _* C4 E0 ?$ R' `" F2 F
#SAY% U* B, ?9 R4 {( ]+ z
对方的职业是法师9 S1 f6 J, q$ |; w# k, I: C
#IF6 @) H% ~+ P, s5 ^, {4 C- H& X
CHECKKILLPLAYSEX MAN. T$ f" q+ ~1 j$ a
#SAY# k* ?: e l2 d1 `9 A/ R0 E
对方的性别是男性
2 E$ X5 y. n- f5 r5 P; d#IF
! X1 [7 J: b- p3 J- |( V- {1 j7 J5 yCHECKTEXTLIST S0 ..\QuestDiary\数据文件\数据文件.txt0 e3 Z# H5 r5 q, N3 K
#SAY
+ _& X* I' ]. y5 h6 I* v S4 W( Y对方的名字在数据文件中
! r6 @4 }" ]* d, [' c#ACT# H& a' f" V/ @# X& a! k% b
BREAK
0 n4 c( Y$ i6 C- L4 }) ]4 h' s* S#ELSEACT
) l/ {$ B! L9 ?) T: N6 M6 {( E% eADDTEXTLIST S0 ..\QuestDiary\数据文件\数据文件.txt
9 U M Y' u+ B" K n M, }#SAY8 T! R1 ?3 b) z% x% U
已经把对方的名字在写入到数据文件中, I9 R+ g' o8 I7 r+ C
;=====================人物杀人触发==========================$ I- \4 O* H# u& z, A- r n# V
[@KillPlay]6 A3 @* l. ^, s) }7 w
#IF
% q3 x. z1 ]% {9 T4 Y6 NCHECKPLAYDIELVL 0
4 I3 R, E# S- F, ~( [#SAY4 o9 ^, @& g( C
你杀死了$STR(S0),对方等级大于 1 级,对方等级是$STR(N0)0 x \$ i% B9 H6 H
#IF
0 H& Y2 T r' c( L& T; k5 n0 {CHECKPLAYDIEJOB WARRIOR# H* U, @* N. X+ H7 v W$ ^% I
#SAY
' H$ I* }' M. u$ X+ u: ^3 J对方的职业是法师; Z _) E2 a- K' J. E _
#IF
( ?4 A: k) T2 R9 Y. M; yCHECKPLAYDIESEX MAN2 n* u: g8 i( s9 G/ `/ B
#SAY# E# g7 W5 }9 b) H) [
对方的性别是男性/ q, `$ d: r' z3 v5 k! |7 F' K
#IF
; x- @/ ~. B! ~0 `2 j" dCHECKTEXTLIST S0 ..\QuestDiary\数据文件\数据文件.txt
# E/ Y$ G- \ b/ g2 f#SAY
8 [9 t" O. ~* P- y# A对方的名字在数据文件中 @7 P4 [# U( a9 u0 B- R- m
#ACT1 z2 E8 Y8 K7 X$ I7 P* ~$ j
BREAK
0 W* L, L: x5 W) i. n$ b#ELSEACT* }$ q; b$ w! J) }" z( t/ E$ P! v
ADDTEXTLIST S0 ..\QuestDiary\数据文件\数据文件.txt# v' O: B" J7 e) F& f! u# B" v
#SAY* O0 m! b' E* t- w$ c
已经把对方的名字在写入到数据文件中
& Y' d+ ?3 J# A================================================================8 Q+ }2 H6 M8 B7 {& w
[2006/08/31]
# D- M3 }& d) L9 |修正一些高等级人物经验异常的问题。( ~! B9 R, l+ I- X
修改商铺购物元宝的比例
2 v3 ~8 i, z% b: {* `) i修改人物1-1000级的经验可以自定义,1001-65535级的经验,引擎内部已经固定。
& C# H5 T" x1 Q; a# N; ^4 }修改用户自定义命令,可以获取用户输入的参数。
2 Y: w! b ~: J( W6 X! c; V增加魔法自定义功能。
5 @" \4 U$ Y% W+ o增加新魔法:' X( ~( s$ C5 r0 W2 i J* f
诅咒术 [诅咒术可以降低各种职业的所对应的攻击力、魔法力、道术,降低的时间与修炼等级有关。]) ~2 }& x, v0 L) Z3 P* N" U
复活术 [复活术能把已经死去的人物复活,技能等级与复活术的成功概率有关。]3 c3 Y5 k$ p- k( p ]
擒龙手 [擒龙手能把被自己等级低的人物和怪物拉到身边,从而实施攻击,技能等级与擒龙手的成功概率有关。]6 b) `, ^( ]# E6 x1 B
移行换位 [移行换位能根据鼠标所指的位置,迅速移过去。]
+ x( r/ I. A$ g/ s增加变量 $MAPNAME 获取人物的地图名称
" Q0 R& r* ?, D增加 MESSAGEBOX SENDMSG 支持变量
# f S% M' z2 Z) s增加 %x %y 获取人物坐标,只限于在 SENDMSG 命令后面使用" G/ e# G+ r: c7 S
4 V' P2 r% m! c/ }/ H
[2006/08/26]6 y# Q3 M7 T! I3 w7 b# Z
修正一些变量不能显示的问题2 e. {1 k/ ` W( L6 {" D
增加字符变量操作的7个命令,增加MOV命令可以对人物信息赋值
. h5 E/ ~7 L4 L& o. Z$ R( q G G功能操作命令:
0 N1 I( n7 r$ P7 D1 \ENCODETEXT 组合字符
) S3 w, J* i& g* \6 S0 t3 x. S9 SDECODETEXT 分解字符(未完成)& a9 ~$ n$ k. @4 l+ R3 N
ANSIREPLACETEXT 替换字符8 ]: ^8 \! w. q4 B# t
ADDTEXTLIST 把字符写入到文件! m s( T9 G: U4 J! ]5 j
DELTEXTLIST 把字符从文件中删除
# o# i+ k d- P8 K3 z% k条件检测命令:3 J( R0 t7 v, x' e9 l' r
CHECKCONTAINSTEXT 检测字符1是否包含字符2
" d! H/ q! t& C- @3 S! |3 yCOMPARETEXT 比较2个字符是否相同
0 g0 w: {2 {7 J* cCHECKTEXTLIST 检测字符是否在文件中
8 D5 L3 J5 N6 x. W9 G# M示例脚本:, _! a* w/ R& {3 Z' u
;=======================================================& y3 l" U0 }: F8 e9 K7 ?
;组合字符命令
% `: S+ V6 E X) Z6 P" U5 f. y[@Main]
+ t4 U6 _* \& J7 N- h#ACT" L4 m& H; {" m3 e6 ^# _* h- ~+ q
MOV S1 www.51ggame.com9 J: ] e1 Y: z3 Q- x9 T$ s# P o
MOV S2 $USERNAME 增加MOV命令可以对人物信息赋值S2就等于人物的名称! ^8 |$ N3 m! @" B
;组合字符* I+ U2 a+ |& o* H+ ]2 K
ENCODETEXT S3 S2 你好欢迎登陆 $SERVERNAME 我们的网址是 S1
: P0 x7 |! |: f& c;最后结果保存在S3中 ENCODETEXT 后面最多可以跟6个参数
0 q" H7 I6 [3 W6 ~( k3 K3 E" H;如果人物名称是叶随风飘服务器名称是飘飘网络
- _: I$ H6 c, o2 W: s: w( v7 }6 ^;那么S3就等于 叶随风飘你好欢迎登陆飘飘网络我们的网址是www.51ggame.com l0 W. ~5 n9 T
ADDTEXTLIST S3 ..\QuestDiary\数据文件\数据文件.txt
* _- w! T% y2 O- y;将S3写入的文件中$ m. T; C, ~( F) I- U6 u
DELTEXTLIST S3 ..\QuestDiary\数据文件\数据文件.txt- k" x z M( Z: ^0 q7 W. T0 b
;将S3从文件中删除
4 l2 ?6 {! B: L) `' \: R;=====================================================
' i2 S# D6 ?' b9 e* I; O;替换字符命令( K: {6 O+ l1 u& a& \( S
[@Main]
3 U G1 o9 N- Z9 n+ B#ACT
0 k, S/ I/ R. }$ a; Y- p) g0 ?MOV S1 www.51ggame.com5 Y, B+ E; w* Y9 [4 Y9 E6 n
ANSIREPLACETEXT S1 51ggame 叶随风飘
1 X/ g. f! ^0 W9 {;意思是把S1中的51ggame替换成叶随风飘5 M$ K1 }. c8 G$ U! l: u' }$ B
;这样操作以后S1就等于www.叶随风飘.com
% v/ `0 }! Q) C/ m7 S;如果是要删除51ggame 只要后面没有参数就可以,看下面脚本3 Z. W: P- u0 m/ O( U- K
[@Main]( ?4 k9 C8 A' n% [4 a
#ACT1 y8 l$ ?8 a( W6 d& L6 G, U
MOV S1 www.51ggame.com
. O/ c ]2 h) C4 cANSIREPLACETEXT S1 51ggame
8 P* R! v& k) f* j J;这样操作以后S1就等于www..com% J! |2 ^" ^" \3 ?! i
;===================================================' `+ |: _- b7 l* `4 d4 d% y4 U
;CHECKCONTAINSTEXT 检测字符1是否包含字符2
) n- }/ r9 O1 D# H* _[@Main]- J. q/ W1 C; W4 c2 n! A& _
#IF) ^3 O" G; S' l& [0 F: m
CHECKCONTAINSTEXT S1 51ggame
" ~# }9 B$ K+ ]" ~* e1 D" k% d#SAY
0 ~% y: I0 i3 P5 W) D8 y" yS1 中包含51ggame% @2 w# ]. \) i
;===================================================
+ D# |+ j; E! j! g" l u2 C' R g8 [0 v;比较2个字符是否相同
: u) x5 b& N! \' _ H0 l[@Main]
1 n, x) T9 N6 l0 @0 R. e#IF2 w5 {9 E! G5 `' u7 K
COMPARETEXT S1 www.51ggame.com
4 r! w# d% F+ z3 N$ W#SAY. k/ M: J# R3 Z& Q, w/ O
S1等于www.51ggame.com
9 J3 F/ ?) H. F; l" b- D, c8 r;===================================================
% ~- P6 K: @' _! | L1 ?- r;检测字符是否在文件中
# O' Z; d1 u+ C/ y1 p4 O i[@Main]
2 A( F, \9 w$ K" s* p" S) k#IF
0 I# e" R& D8 \' z; N( S0 WCHECKTEXTLIST S1 ..\QuestDiary\数据文件\数据文件.txt2 p( @) A7 g4 T5 h& r o
#SAY
5 P% W) n# U* A; Z3 vS1在数据文件文件中* n; h& O# E# O3 A. ]
;==================================================% x6 m- R) }- D. A3 V- N, p5 l$ a
[2006/08/24]
. J9 y5 N3 _9 e" J; m增加登录点安全区光环5 @6 o# @; y6 z& y7 l
配置文件:StartPoint.txt/ G; F( e+ [/ d7 V9 V& \5 F
文件格式:4 c/ L- B2 |7 j( q0 A# n! E B0 f
3 ~" b% @' S% F, c. G- K: G5 }
;地图号 座标X 座标Y 禁止说话 大小范围 光环类型 PKZONE PKFIRE C. l% P( r3 z
0 289 618 0 10 4 0 0 # K' j4 _+ q x0 s
0 650 631 0 10 4 0 0 3 ]; j2 r. D& \: V! r; E! a/ A
0 334 266 0 10 4 0 0 9 S0 U8 m6 Y1 e. g) v
2 503 483 0 10 4 0 0 $ w+ i6 H! }: [7 P3 m0 w4 i
3 330 330 0 10 4 0 0
# x& d6 Z3 C4 k. O3 W" Q
# S) \& _+ d: I# Q1 I; Q地图号:安全区所在地图 + u, Z/ I/ ~+ x8 W2 Q
座标X:安全区所在地图座标X % U- C% `+ z& f6 _
座标Y:安全区所在地图座标Y
3 z# c5 W3 _: \禁止说话:安全区内是否禁止说话(此功能未完成)
. S, B9 f: K# I3 ~; l, |大小范围:安全区范围大小(此功能未完成) 5 }% D$ s0 m5 J& Z8 s; J' Y
光环类型:安全区边界显示类型(4或5) % ~1 {) C. [7 @3 v! k
PKZONE:安全区是否为PK比赛区域(此功能未完成)
0 d+ M+ t3 u0 U* V$ PPKFIRE:安全区PK区域边界显示类型(此功能未完成)9 k; v/ y& L) l u; x/ E5 x3 P
[2006/08/22]4 i' G5 X: e- ~: W' b6 P
增加商铺插件,修正IP查询查件有时候会出现乱码的问题,修正引擎一些BUG。
2 H- m4 L; @: N$ F. G2 X$ b5 h/ S( d5 c4 R' K
[2006/08/20]+ u; p! g7 B* e4 c& }, l8 l
增加人物下线触发功能,修正离线挂机一直存在的,自定义变量的脚本错误
R0 h% z$ ~4 Y) w+ e! r! W9 o增加新脚本命令 CHECKONLINEPLAYCOUNT 检测服务器在线人数0 B9 U0 V$ r8 V% H9 B/ I7 x
以下是脚本实例,在服务器人数小于100时,人物下线的时候,自动把人物7 {& `5 l& Q) d6 l: P
挂在服务器上,增加服务器的人气。
$ z+ \/ |7 z# p1 Q9 z此脚本需要放在 QFunction-0 脚本文件中
- m' d% h+ i; Q9 z: Z" k5 Q修正引擎其他一些BUG/ g3 a2 ^; P/ H) A6 _2 n4 Z7 N4 E1 }
[@PlayOffLine]
O0 J) c( r9 N- G+ {, U#IF
9 ^- X* K& N8 V) n4 wINSAFEZONE 检测是否是安全区9 K+ r7 q5 S2 M$ ^: U
CHECKONLINEPLAYCOUNT 100 检测服务器在线人数是否小于100 + A$ V0 T6 ]6 n- v
#ACT0 r! F& L, Y3 o8 v
OFFLINEPLAY 720 100 把人物离线挂机 720分钟,每分钟增加经验100/ U. C' `6 w; {# U
- n, R5 U( | V[2006/08/18]
6 N- t5 P3 t7 O3 a2 U0 j) j增加引擎功能插件API,利用API接口,可以在现有的引擎功能基础上扩展大量的功能。
* W7 ?" {7 _& O0 B6 {2 y增加气血石功能,数据库设置AniCount字段1是气血石2是气魔石
4 B, M0 W; `; A, j: \4 X, c增加所有脚本命令支持变量操作
+ W8 Y# W K& w5 w, y加强M2防攻击能力
, q2 @" {! Y& U/ c9 o+ ?+ _% O====================================================================7 B! `* _/ m. E
====================================================================/ t( ?% q: F% f' m
【M2购买说明】
: z! D9 T. O* V& z3 v6 S, L购买联系 :. _4 A; ?$ W$ e* N$ m( |( j+ n, h
QQ:240621028# k9 v( U8 I; q- { b# Z
电话:13852877553+ o5 x3 F( s4 G' i8 U+ k3 G
QQ:280045573# F( L; x- w. l1 P: u
电话:13869722329
$ |3 i. Z: }) z: ~! qM2采用本地注册,无需远程验证
: U4 _6 `! C1 J0 ~, ~: g; Q! O AM2限制使用时间,不限制在线人数
& a" R6 I" W2 P1 F4 c# x( S最低购买时间一年 3 j5 r4 }+ c/ ]$ x' B
免费版限制在线人数 100. S6 C z) z4 e2 q. p5 s! ~' L* k
单独购买M2全套程序价格
8 [; D& \( c, G! O无限制人数一月使用时间 100/一月; h0 w9 _2 @6 J
无限制人数半年使用时间 200/半年! L% z! w- B" K) V/ b# e
无限制人数一年使用时间 300/一年; j, W! P. O6 y$ k% \; U
无限制人数无限使用时间 400
, o& `/ b4 T7 c下载地址:
|