软件简介:
7 @5 u9 L7 I# W( I& n' s" l2010-08-24
g4 R/ h& c* f7 D4 x7 H) k, P-------------------------
# L) l: s/ x+ m! [& P e+ `[+] 增加脚本 ElementForce A B,调整人物当前元力值;* [- c! F1 e1 p/ m( I% Q1 a
增加脚本 ElementForceMax A B,调整人物元力值的最大值;
5 P2 t/ O* Y" Q, V# G! N: l9 Z 变量 $ELEMENTFORCE、$ELEMENTFORCEMAX 分别返回元力值、元力最大值;
& p3 N. {$ M J2 y7 [参数说明:4 I6 f( Y2 ~5 D: O1 ~
A //操作符号,支持(+、-、=)
0 D7 Y# P5 n, R( cB //具体操作的数值
# a' @4 o; x' T例:
7 T# W# R6 ~$ a1 G9 ~! O2 J#ACT
% P" d( I/ Y; R4 e5 [( QElementForce = 100
* ]0 \5 x! m2 `" C! _ElementForceMax = 2003 w6 c/ {1 _) b4 d8 o" X$ W
即:设置元力值为100/200,天元心法达到五重即可显示,人物飞升后自动更名为:神(魔)元力
7 k0 ]7 ~* h9 V4 y+ p- f9 m
# m. h8 T, s' G0 r0 o- @[+] 增加脚本 AmbitKind A B,调整人物天人类型 (参数B说明 3:天人神、4:天人魔、5:天仙神、6:天仙魔、7:上仙神、8:上仙魔);
/ c* P* g: \0 m1 P 增加脚本 AmbitLevel A B,调整人物天人境界重数 (参数B说明 范围:1-126);; e N- L% x) t* T4 a7 d1 {, C/ W
变量 $AMBITKIND、$AMBITLEVEL 分别返回人物天人类型、人物天人境界重数;. o7 s( I) W4 s# R
参数说明:
- n7 N" i% }1 g! ?* b4 t2 CA //操作符号,支持(+、-、=); J& X& G( o5 l' _- N' s2 i
B //具体操作的数值
, d6 ~5 H+ Q9 c* K" h! j例:' x3 `: `, g: l# ]
#ACT/ @# W, M b, B, D, {$ c8 @
AmbitKind = 3
; c. U1 f0 r( }, X+ b; r% P* cAmbitLevel = 1
+ U/ t0 M- c+ D* [ 即:设置人物为天人一重(神)
) ?" r9 ~% S7 K( v# `5 V0 A9 I7 `5 Y* o ]4 U
[+] 增加1.979拆卸类属性功能
* w: k; ^' [2 W- s( w1 CDecomPoseLevel A B;//设置拆卸等级) P+ v: E, D, t& i z
DecomPoseExp A B;//设置拆卸经验
# @! n% M' d3 T0 IDecomPoseExpMax A B;//设置拆卸经验MAX1 B: X: f! b1 F0 a* X
Spirity A B;//设置精力值0 ~! a- a7 G) J1 ^$ Q# }" v
SpirityMax A B;//设置精力值MAX
! o7 w0 p: K$ J7 _, \' O) ~参数说明:
% A: [8 u' F5 p- }: `( F7 wA //操作符号,支持(+、-、=)' x: ~' e& A7 @2 z' G4 P5 [. V2 J
B //具体操作的数值9 n/ L+ M: M* ~( I
变量:
2 V: O, d- H' h& p7 p' u; e6 M! O$DECOMPOSELEVEL //拆卸等级1 f3 U5 `7 E; [# e/ m* y: |% v0 G1 \) p
$DECOMPOSEEXP //拆卸经验, K' y M( V# R: u" s
$DECOMPOSEEXPMAX //拆卸经验MAX
+ i# }& m% Y6 D# Z) l/ E$SPIRITY //精力值+ t& t& `% V0 I; \$ A: L
$SPIRITYMAX //精力值MAX @, L! L3 G' V
8 s6 H3 W2 j2 v" |) r) P
[+] 增加1.996海底装备融合转盘支持& N# R7 z+ Z' I! y- R. V
我要升级/@@NUhaiSuitUp1 //升级至凡品
g) \: N' ]9 G! S( d我要升级/@@NUhaiSuitUp2 //升级至极品
9 _' x0 ?# a1 V我要升级/@@NUhaiSuitUp3 //升级至上品
& i2 c' O: z, h0 D' {我要升级/@@NUhaiSuitUp4 //升级至仙品
. [. X* p+ O1 v4 h6 Q 使用 REFINEBOXRESULT A 脚本返回升级结果,参数A=0 升级成功,A=1 升级失败;
- \1 m6 @' F4 b例:' w* A' Z- c% M1 ^" k$ p' A' D( Z
[@@NUhaiSuitUp1]9 v# u$ e% ^* I- |' _
#ACT
+ G4 B- k+ S4 g- L, u8 f- R; sREFINEBOXRESULT 0 ;升级成功. ~8 M7 o7 _/ G/ O+ G6 [" V
[@@NUhaiSuitUp2]
7 E$ s7 D2 V3 j" z8 y#ACT
3 f# w6 \$ v( x9 JREFINEBOXRESULT 1 ;升级失败
- M) N! ^9 o( l9 ]8 B4 F- H$ O( s2 r# _- e, e$ |
2010-08-16
, D, u# C/ Z% y7 v3 v# h S# _-------------------------
, W! \1 W y6 T( z[+] 支持海底世界新地图加载;6 _* R! T6 m8 v* E5 e. o' B
[!] 支持1.9.9.6海底世界客户端正常游戏;
0 G, t. G' o- c% M" V% i[+] SENDMSG 脚本增加参数 22、23,用于发送在游戏窗口顶部的绿色大字体信息;
/ x0 R; O e* P- _% k例:' Z9 X6 ^' ]& C
#ACT
4 @; f ~; e0 D M, i' f) }6 MSENDMSG 22 这个是发送给所有人的信息!!!% t% r$ j6 w L# t7 E5 [
SENDMSG 23 这条信息只有你自己才看见!!!
d& K* X; ?' S3 ?9 D[+] 支持最新药品包按次数使用,StdMode = 0, Shape=202; 修改药品增加HP/MP值在255以上的药品时,HP/MP设置为DB中的AC * AC2/ MC * MAC2;- s9 x& R8 i- E6 V
[
% |1 L0 A! u/ o! Y+ `[+] 增加脚本 ChangeSeaMCPoint A B,调整人物海魔值;
+ O* C' p# {1 r参数说明:
& x: A! m L7 j0 ?2 F% qA //操作符号,支持(+、-、=)% D# H" Y; o0 w$ W; s# S
B //具体操作的数值
. p8 h# L1 h4 \; m! E/ q例:7 a( a3 G0 z* J* [* D
#ACT
7 K' U+ X* w) L2 d! zChangeSeaMCPoint + 500
: H5 |* b4 b7 Z! b7 W/ k说明:海魔值达到最大值(4星)为2000点。200点为1星,600点为2星,依此类推;
! c1 L0 A' j) Q7 t. a, ]! W2 e( m[+] 增加变量 $SEAMCPOINT 返回人物海魔值;
- r7 b* ?5 c" s[+] 增加脚本 KILLMONBURSTRATE A B 调整玩家杀怪爆物品几率;
( F) Y3 ]4 t1 l- V参数说明:
4 b9 W# a* C& N- m( fA //倍率,实际倍率除以100;
, p, z+ T0 x5 @$ p; T# \( f* B. tB //时长3 t1 k# T% Q3 C8 t+ E+ T
例如:7 p# p; G) [- O% \4 L( [; f
#ACT/ ]) R* W, Z& H& U9 y# h
KillMonBurstRate 200 6003 B* |: P! J M1 O- j l
SENDMSG 7 杀怪爆率翻倍,时长:600秒!
' ?! U, D5 K Q# E1 C2 v[+] 增加变量 $KILLMONBURSTRATE 返回人物杀怪暴率倍数;7 f$ V$ B6 W. T
[+] 增加变量 $KILLMONBURSTRATETIME 返回人物杀怪暴率倍数剩余时间;
8 u( x- n" K! R2 y$ s4 \9 C[+] 增加脚本 MENTALLEVEL A B,调整人物天元心法等级;
# a9 A/ U7 O# p$ R% P! r1 u# a参数说明:& Z O5 v7 K* Y0 B$ v' x
A //操作符号,支持(+、-、=)) n, [# l; O& h
B //具体操作的数值- K8 ]5 z' j$ s- y* Z5 J: Z% h1 z
例:( l! F& s: E# R$ V& Q! @
#ACT
3 e* G$ K5 ^: ^: K UMENTALLEVEL = 20! v/ e! m! {! x
[+] 增加脚本 MENTALPOINT A B,调整人物天元值;! `6 K8 _5 ~: h7 b! j5 o
增加脚本 MENTALPOINTMAX A B,调整人物天元值的最大值;
. r. o# m6 F U0 F. X$ X: a参数说明:- I0 I) \) B' W. q q3 W7 g* t
A //操作符号,支持(+、-、=)" Z! u1 `9 O7 _$ _# `: a
B //具体操作的数值
+ C0 M: @. n, _9 J1 x3 H例:0 p) q4 n* P" D
#ACT* {2 j4 b% {: B+ e1 P
MENTALPOINT = 100
# {5 d1 w) Z( {2 s* |$ NMENTALPOINTMAX = 200# F' l4 ^$ b; I
即:设置天元值为100/200
1 M% P) k* F2 w; O2 R' Q: t5 n/ y[+] 增加调整人物新属性值操作命令;! U) G3 A5 k9 B4 q3 G
THUMPRATE //暴击概率6 `* o+ ~) L1 \9 P
REDUCEAC //减免对方物理防御
* V9 z% T) t, u4 ]/ u5 u7 i' f _REDUCEMAC //减免对方魔法防御
* p1 t' c e& N$ h1 Z6 x/ w% l! r; YREDUCESPEEDPOINT //减免对方物理躲避5 L# j3 W% B) N i. X& T
REDUCEANTIMAGIC //减免对方魔法防御
: U ^6 Z% X9 i9 m参数说明:' N5 T, }: }2 Q" x& x- B: Z
A //操作符号,支持(+、-、=); w" d. o: B; N3 Z) Z: W$ m) Y
B //具体操作的数值+ x, P5 m3 g8 d* T3 v" k9 t+ }
例:
; L! b, _% ?/ V, L#ACT1 A, B; q1 o0 A+ q" ?
THUMPRATE= 17 i. ]! p: s# w- Y* [& ~ R
REDUCEAC= 2
+ k4 N- q: K$ O2 IREDUCEMAC= 3
* u( A4 q) n1 K% O1 i; fREDUCESPEEDPOINT= 4! k5 q% X% `( ?* g$ w3 i
REDUCEANTIMAGIC= 5
& e4 A6 T4 ~4 r2 p0 ]4 T4 _% X[+] 增加变量 $THUMPRATE、$REDUCEAC、$REDUCEMAC、$REDUCESPEEDPOINT、$REDUCEANTIMAGIC 分别返回对应的属性当前数值( a2 D6 y% C. a& c/ v- \: y7 u* H
2010-07-29$ G# _; t6 Q- C5 ~; I$ g1 @: s1 j% I! o
-------------------------
9 t! O+ T" f* m1 ~: P+ V) V' n- K[+] 增加脚本命令 BuildGuildTower 在地表上建造通灵塔;8 ]8 |3 y& M5 R
参数说明:! d8 M( S9 ?# x5 A+ h0 f: g* e
A //需要建立通灵塔的地图编号0 ~: ?4 }+ C' T+ Z4 }. V
B //x坐标
! s0 ?7 j* Y0 f+ j/ |C //y坐标" `& H; O$ X& X9 e
D //操作类型(0=删除,1=建立)4 \4 S$ t6 _ _; N1 }4 H( v
E //建立通灵塔的行会名称
4 g. {. F' ?9 A" d9 Y6 x例:! S+ x8 P2 s. }% t$ x
#ACT6 q1 V% F) g* p# e/ v6 ^
BuildGuildTower 3 $X $Y 1 $GUILDNAME5 p: ?$ J* L6 j. o, \% ~% O- J
SENDMSG 7 恭喜你成功建立了通灵塔!!!! k, k9 k: |$ z7 e7 |0 ^
[+] 增加脚本命令 SendActivity 用于在客户端弹出活动面板;2 y, i2 f4 u* W% Q! _
[+] 增加脚本命令 GuildDoScript 让系统代替某行会执行QManager.txt中特定脚本标签;
. {( p! c+ s7 G7 U4 `参数说明:8 A- K! s2 A3 n8 e3 }; ?2 U
A //行会名称,当参数为ALL时候则表示所有行会
3 { L! s& d+ K5 V3 v1 t2 y: AB //脚本标签/ o6 S& V6 b5 U) P# j, W
例:) |! X: T/ N; L* E: |
#ACT
; U2 S, H: P) P. LGuildDoScript ALL @初始化行会信息
' \. i, }, Q6 n2010-07-16: J/ o/ @' L- j( }) {* [( m
-------------------------9 `- ^+ S: g, _* W; x$ x* `
[!] 增加引擎启动时将自动清理行会成员为空的行会;
6 C* C" i6 l8 e g★增加通灵塔系统相关功能和脚本,具体如下:
- h+ b, u, v- K8 o6 X& s$ M[+] 增加个人行会银两,最大支持21亿;. e& W* S+ W- V6 t" Y* P" t5 v2 l
1、变量:
- V& r- O; y \1 s( z$GUILDGOLD 脚本中提取显示个人行会银两9 j0 a, K" ?' ~- Z$ j: ~" F
2、检测脚本:
5 Z7 Q# N! \4 L7 ^( n) qCheckGuildGold A B
( K |% q4 ^ C/ y参数说明:
5 ?5 T) E. b9 ]' zA //检测符号,支持(、、=、\)5 `6 [( P- P$ S& Q2 \+ S2 Q+ m" E
B //具体检测的数值) H3 w( J5 f2 } o+ [
例如:
0 c& N# r- N. D5 a#IF
# L6 H" V3 f3 q' y* @) i4 `1 qCheckGuildGold 5009 d3 U. x# D) \; f: o! H
#SAY8 r1 x: G, \' ]' n! }2 A" l
你的行会银两超过500。
4 _- S+ ]+ a' r. @ 3、功能脚本:
9 s. P" V# P' e; t. W/ ~% p" NGuildGold A B
+ y7 L" l1 Q) y# H# e2 b0 \参数说明:. y: P! K; b; B/ z4 c( u* K5 O" Q
A //操作符号,支持(+、-、=)8 g1 f# I6 ~5 u6 _4 |3 V$ V
B //具体操作的数值
' x- Q p1 |0 m# a/ a4 c例如:) P$ c4 J! h' V! \6 @1 I/ x' t
#ACT
0 ]! M2 B# K0 o3 o8 vGuildGold + 500. Y' r& |0 F" Q' c/ t7 P
SENDMSG 7 你的行会银两增加了500。* V7 d8 N' R8 S5 c& O
[+] 增加行会公共银两,最大支持21亿;
5 ~/ [/ e* n1 K8 Q! T 1、变量:
" _) y3 C' o8 K! A7 I$GUILD.PUBLICGOLD 脚本中提取显示行会公共银两
7 A I4 l7 P9 I 2、检测脚本:
5 e. X+ ?" ?: t+ c/ l* }CheckGuildPublicGold A B C% x( f r, @$ ]5 Z. q
参数说明:+ o# x0 n, z& s- O& l5 N
A //需要检测的行会名称,SELF为当前角色的行会
: s a7 J! M: m! p+ ~B //检测符号,支持(、、=、\)# `. E4 x. U; p0 M* _
C //具体检测的数值
: c9 \4 X& o' K& \! F/ j6 d例:
7 v6 {4 E4 _4 `. H7 X#IF* Z" u+ I& C4 ~/ W7 `
CheckGuildPublicGold SELF 5000
' E" x: h. A" H#SAY: {/ a1 G. i2 v
你们行会的公共银两超过5000。
, l! j7 R4 T% {* F) \! u 3、功能脚本:2 M# g1 T/ E2 r
GuildPublicGold A B C/ `2 K5 L8 U+ `8 M( {+ n8 m
参数说明:; B( q3 p0 ~$ @. q- L# U2 M* G- r. H& b
A //需要操作的行会名称,SELF为当前角色的行会
4 ~7 @! D7 V; Q5 F2 i S, a3 @B //操作符号,支持(+、-、=)4 L+ J6 y9 ]' V0 ^! `0 X
C //具体操作的数值% l' r1 n; B0 x+ A. L. X- F
例:' P6 o4 u# Z7 [1 {8 c! a; ^
#ACT
3 j5 c1 g. L0 A4 mGuildPublicGold SELF + 1000
6 p4 e" x& u1 C, D7 R5 tSENDMSG 7 你的行会公共银两增加了1000。- w3 n* A: ?% n2 U. f! `0 F, @; |
[+] 增加变量 $GUILD.TOWERGRADE,显示行会通灵塔的等级,没有建造则为0级;
4 z1 F% P) O7 d7 o8 j) h, U 1、检测脚本:
- a) L4 ]0 i4 E; ?$ jCheckGuildTowerGrade A B C
6 @! O- S5 C: `. Y* n7 _$ _, Q% ^参数说明:
+ R6 T% x; h% kA //需要检测的行会名称,SELF为当前角色的行会+ u' q# A& x4 N* A+ @0 \* n
B //检测符号,支持(、、=、\)( S* H5 x1 j1 Y
C //具体检测的数值
! L7 B* _5 |; C例:
$ G; L; o3 }7 ^3 A; P#IF# n+ P0 y7 |8 }2 Z/ \ t
CheckGuildTowerGrade SELF 10 m% z; ?2 H+ ~) v3 m" z' ~
#SAY
7 r) g8 U# X( M你们行会的通灵塔等级在1级以上。
9 y' y+ ^ l) L$ f# [/ t4 h 2、功能脚本:
' k1 Y- s; Z7 N6 }GuildTowerGrade A B C+ c3 T" B" h5 w4 Z' R, }
参数说明:
5 R/ q% g4 _( Z8 R- hA //需要操作的行会名称,SELF为当前角色的行会( e& F% ~. L( d# `8 p. J7 }+ e* N
B //操作符号,支持(+、-、=)
: _3 g& Y! o I9 NC //具体操作的数值 h! P# ~2 s' M' t
例:3 u6 S8 y* R, r- O. I! y
#ACT
2 Y, k% t4 G! }0 S+ LGuildTowerGrade SELF = 1
0 Z: k) T8 o* Y6 \8 g hSENDMSG 7 你为你们行会建造了通灵塔,目前等级为$GUILD.TOWERGRADE。4 l& s7 [, Y2 W0 B( H
★注:该行会第一次建造通灵塔时,系统将会自动调整其行会成员的封号,
. D2 R. X5 o+ s3 n如果有2个行会会长,在第2个位置的玩家将会被调整到最后一个封号列表中。' h% K* ~' X7 v5 N: N
行会人事中,系统将自动任命当前行会老大为行会会长。
; A0 ?$ K0 o+ [% }' q4 b7 ?☆ 修改服务端配置文件 String.ini 中 GuildChief=行会会长* q8 u: w, o) }# B$ u5 E0 ?. s: x
[+] 增加脚本变量 $GUILD.FLAG 显示行会旗帜编号(0..4);7 Q- h) N1 S5 t9 \! _
1、功能脚本:
" F6 K5 I; {% l: K' u% mChangeGuildFlag A B C,用于设置行会旗帜;
! {" ^, _# b3 Y% M% X% S参数说明:
5 Y$ m8 N, O7 h; v1 w! }/ x. O9 GA //需要操作的行会名称,SELF为当前角色的行会 k. T8 @: J1 |& q; h2 L/ p
B //操作符号,支持(+、-、=)) a# v( B0 p( O' y- c
C //具体操作的数值(旗帜编号:1..4,0为尚未设置)。
' B/ _ y( t7 ^. c& v8 t例:/ ?! Q& O3 V9 W; y4 l0 _
#ACT$ b* x; t z% {4 d0 {3 t
ChangeGuildFlag SELF = 1
9 E! h7 G) Q4 A! H: [SENDMSG 7 行会旗帜设置成功。3 i! ^7 Y3 K6 H; ^5 _
2、设置旗帜的时候将触发通灵塔脚本中 [@guildlogo],其中变量 $SCRIPTPARAM(1) 是所选旗帜的编号;8 w9 ?: `0 s: }9 D' j& y* y
[+] 增加脚本变量显示行会通灵塔属性状态;8 ~' M" I& a7 U
1、脚本变量
& A' A# i6 k4 O4 c0 E8 r$GUILD.TOWERSTATUS //0为关闭,1为开启.9 T: e. o" S( j
2、功能脚本:* d$ G7 i0 Q, J, R
GuildTowerStatus A B C,用于调整行会通灵塔属性状态;' T. Y/ M" D8 U* E, d+ f
参数说明:
/ \4 H8 W2 ~3 [3 U' wA //需要操作的行会名称,SELF为当前角色的行会
: S, F* N; T, ~3 S! YB //操作符号,支持(+、-、=)
7 Y+ f. D2 s) ?+ f/ i8 e! jC //具体操作的数值(0,1); B' h* Q3 X% T2 c C( h+ Y8 Z# \
例:
6 C3 u* Q8 L* X" r/ F8 r( U#ACT
9 K( j" `; x2 {' J% |! jGuildTowerStatus SELF = 1' `5 ~7 S( j p! I
SENDMSG 7 行会资源充足,通灵塔附加属性开启!- ~6 W7 { @+ x- U! }/ o, c
[+] 增加行会通灵塔五大资源变量,如下:' c2 i& x( E/ ^$ t: c& f2 }: k; {) K
$GUILD.ORE //矿石 资源编号:0
: T$ J0 b- @, |* S$GUILD.GEM //宝石 资源编号:1
- ?4 {0 U% K5 v+ K) Z1 ~( N, e5 b$GUILD.WOOD //木材 资源编号:24 v7 @ ?8 J- \$ i
$GUILD.BAR //金条 资源编号:3' R- V6 I* S: q$ }; V
$GUILD.ROCK //灵石 资源编号:42 k' T+ g+ O7 k, U, l8 a* p; n
行会通灵塔每日维护所需五大资源变量:% E7 ^9 f6 {0 z$ e
$GUILD.OREMAX //矿石 资源编号:5( O) [& L" K% y$ ^+ p
$GUILD.GEMMAX //宝石 资源编号:6
9 r- i' `: r7 x, ~$GUILD.WOODMAX //木材 资源编号:7
* S' B0 T! P' D% F# R5 { h5 f; `$GUILD.BARMAX //金条 资源编号:86 ?0 a, A7 d9 r4 ]
$GUILD.ROCKMAX //灵石 资源编号:9" L0 p: |% P! ?# @- k5 T
[+] 增加功能脚本调整行会通灵塔五大资源;- j4 f3 C& L9 ]4 G3 Y
功能脚本:- q; t/ S' N* k
GuildTowerRes A B C D,用于调整行会通灵塔五大资源;
_, F- |* U+ @1 O, Q- A0 Y参数说明:
6 T3 b5 c) f9 H% hA //需要操作的行会名称,SELF为当前角色的行会! `1 |2 z' i4 X* j A& J
B //需要操作的资源编号(具体参数如上)
1 }. u; q( h$ u, \1 P- S9 aC //操作符号,支持(+、-、=)" O8 n" _ V* {& B7 [& w
D //具体操作的数值(0,1)0 q; R6 B) D' A
例:
1 m% }$ h7 x# {2 D#ACT
3 M& Q+ _( a. i4 `# h6 I" ~GuildTowerRes SELF 2 + 500, b+ M+ I# v' [' P1 i0 q5 o
SENDMSG 7 行会通灵塔木材资源增加了500!
3 P" k- j, e- }1 b7 {- H0 E! |! G[+] 支持行会人事任命功能,所有操作均为引擎实现,无需脚本;
5 Y# {, G1 W3 q R[+] 增加变量 $GUILD.OFFICIALCOUNT(X) 获取行会人事指定职位可以任命的数量,X取值1..10;
# u5 V3 f) L4 l9 H4 O; D H注:X取值含义:1=会长 2=副会长 3=副会长亲信 4=长老 5=长老亲信 6=护法 7=护法亲信 8=堂主 9=堂主亲信 10=香主 100=普通成员
7 g, n* U/ ]/ ~, n6 r) J[+] 增加变量 $LONGDATE,返回当前时间的秒数;+ T {' P/ E6 I. r
[+] 增加变量 $DATATIMETOLONG(yyyy-mm-dd-H:mm:ss),将一个时间转换为秒数,格式需正确;5 M0 m0 @8 K9 z' A- x
例:
3 }8 ~- `. B9 e& a# h. k+ v1 r#IF8 h5 t, H5 n S
SMALL $LONGDATE $DATETIMETOLONG(2012-12-21-23:59:59)
$ |0 Y+ h- A9 f2 [#ACT p* s/ k0 A2 e& D+ A0 w
SENMDSG 7 世界末日还没来呢!!!+ O5 b( u2 [9 S, w2 ]# @
[+] 增加脚本 SetProffer A B,设置人物通灵塔贡献状态,状态为1时,附加属性才有效;
& T5 t0 D* _2 U$ o" m6 [ h( U: j W参数说明:8 t# q* H3 b& F$ B# L# J
A //操作符号,支持(+、-、=)7 A4 U @0 B$ V0 ~7 L( Y8 I T' T
B //具体操作的数值(0,1)! Z$ T; C0 G1 J* x9 A. j' i. \
1、脚本变量$PROFFER显示人物行会贡献状态;
8 l8 R4 f/ N- Z5 a例如:
0 v, H2 X9 B) `2 o#ACT3 E9 e( H3 I4 O5 t1 U! O- S
SetProffer = 17 e# ?8 Q( A ?. e
SENDMSG 7 你的行会附加属性加成已经打开,状态标志:$PROFFER。) Y3 W, C: V2 ~
[+] 增加脚本 TakeTowerItem A ,用于刷新行会通灵塔资源捐献中被取走的物品;
1 W% b5 }# |) U) g参数说明:
! c# D h1 y8 Q5 cA //被操作的物品ID9 i$ C8 B2 n. P; J
例:; n4 E+ a! N% Z/ S- m7 e3 s
#IF
" D4 [( ?9 V. S: k, v#ACT- m6 L1 @% `' G& n" {: E5 @
TAKETOWERITEM $PARAM(0)
k% E5 I1 L$ W7 A3 N/ LTAKETOWERITEM $PARAM(1)
% `+ K! f0 n$ L, \TAKETOWERITEM $PARAM(2)9 ^5 i1 I: J$ f* [# c! ?
[+] 点击珍宝阁开宝时将触发通灵塔脚本 [@珍宝阁开宝],变量$PARAM(0)将返回格子序号(0-76);- C; E/ t# `1 ?; N" h6 i: I
[+] 点击极品阁开宝时将触发通灵塔脚本 [@极品阁开宝],变量$PARAM(0)将返回格子序号(0-35);
$ ~* l2 G9 v; g$ T) m0 B* f) X4 l[+] 当成功点击珍宝阁中格子状态为3(极品阁门未开启状态)的格子时,将触发通灵塔脚本 [@进入极品阁],变量$PARAM(0)将返回格子序号(0-76);# o r- g6 T* O2 Q
★注:进入极品阁后,应使用脚本SETPAVILION 修改当前格子的状态为4;# V( B$ W* m8 y
[+] 增加脚本 SETPAVILION A B C D E,修改珍宝阁/极品阁某一特定格子信息;
9 }5 ` y* y& |: ^+ q参数说明:
2 z2 K9 e5 H. u) t3 cA //1=珍宝阁、2=极品阁* q# P# f) T* H% U6 X; I- W
B //格子序号:珍宝阁(0-76),极品阁(0-35)
8 r2 o2 Y- D. ?2 @# S; D+ MC //设置格子状态 1=普通开宝 2=骷髅(极品阁专属) 3=极品阁(门未打开) 4=极品阁(门已打开)
+ a8 _+ W$ E# f$ jD //玩家名字" y; I4 |* | z8 A4 N: _. W& m0 a
E //宝物名字(当修改为极品阁或者骷髅状态时可以忽略此参数)
5 \/ s% s9 l0 y例:3 X7 G6 J! `) W- s3 Z* t
#ACT) J$ U' P* C3 S* V* Y
SETPAVILION 1 $PARAM(0) 1 彩虹 300000经验
- h2 c8 i- Y0 I6 tSENDMSG 7 恭喜你获得了300000经验值!$ P5 D7 e0 Z+ t& p
#ACT
0 W3 K0 R7 L/ SSETPAVILION 2 $PARAM(0) 2 彩虹
8 n& z+ T# |# C6 FSENDMSG 5 杯具!遇到骷髅了o(︶︿︶)o ~
3 e, _/ _5 @: e( r% `[+] 增加脚本 CLEARPAVILION A,清理珍宝阁/极品阁;5 T, L; d2 _) o% ~( x4 K* z
参数说明:+ s& S4 R1 g/ d( k/ S3 w( f
A //1=珍宝阁、2=极品阁4 j, q! l y, q# ~5 Q# b
2010-07-150 @4 ^% W' J! g8 z" k$ b
-------------------------* Y, ~$ J. j7 Y4 n) E' ~
[!] 修正安全区异常的问题;" m, a x! n# R1 |1 D5 u! _
[!] 取消引擎使用Data.mdb记录数据,还原为txt方式;; c9 `: M N) J/ [6 X; W
[!] 更新套装功能支持设置手镯戒指不分左右;
1 e$ V2 Y! y1 J4 a0 d9 V- |) w; P! c[+] 增加队伍公共变量,可以在同一队伍中传递 $GROUPCOMMON(X),X为0..9; ^. D1 I/ @: C! U, r% T
[+] 增加脚本 SetGroupCommon A B 设置队伍公共变量;
7 e: y7 P, e" \$ C参数:, J8 u% l4 |! e' m# q
A //表示第几个变量
4 k2 N9 J9 b3 G1 |' E& ]0 b2 h$ {7 fB //具体的值: ~0 \& U+ b$ b9 R
例:. g8 H/ k) w2 n) f, A
#IF% y0 Y8 U8 A) ~" [; s
CHECKGROUPCOUNT 0
' c, A: g7 V, M$ H$ V. v#ACT
N9 x8 E! f0 d% Q) \; c' lSETGROUPCOMMON 0 测试队伍变量+ J: c4 F9 n5 o! T$ _8 ~6 b
[+] 增加脚本操作:QUITGROUP A,注:退出者如果为队长,队伍解散
. V# U9 N/ p7 c% d( v& ?参数:) X5 [5 c" o! \. |# M( n# p
A //操作对象的名称,A参数可以忽略,忽略则为当前操作者: [% Y% u# U# i& G
例:
& u! N; k2 r7 b, ^7 a#IF5 B( ^8 y2 Y' \, v7 u7 B
CHECKGROUPCOUNT 0+ u% P- p$ Q5 s4 {- B- I! O
#ACT6 d$ X' Z( n7 d0 m4 L0 `4 s
QUITGROUP 彩虹' G. S3 }, N M+ u6 F: C @, a
[!] 修改PosEx 脚本为 PosInList,其他参数不变; S/ e; V' s! P# K. o
扩展Pos A B C脚本,增加参数C,表示从第C和位置开始查找,可忽略;
$ _8 W6 Q7 G+ j' p. J4 _参数:, ~' v6 G% s5 S9 t# Q4 t# y
A //源字符串/ O0 `1 a! {$ s& s
B //需要检查的字符串8 n7 y: X' w, V+ F
C //开始检查的位置: r/ p1 V5 Q$ o7 A; T+ i, f; t
例:% h/ Z$ \! O" U4 S8 X
#IF9 W! l8 O. ~, L7 g
POS ABCDEBCDHIGH BCD 5
3 ^$ D# D( c. k! }9 ]$ n+ n# N& e#ACT
% K7 e% n: E. d0 mSENMDMSG 7 包含字符BCD,且从第5个位置开始。
0 X3 t9 G) a6 M; @) V[+] 扩展P变量、D变量数量为100个,0..99;& z1 [3 ]8 s$ J* k2 y, ^, I
: L- ^5 _" E6 c9 X; I$ D
2010-04-17
" e4 s' I% ], v: x0 V; O7 W, I: W) x-------------------------7 R; ]$ ?; k N( {# J
[!] 修正引擎一处严重错误可能导致假死的问题;
; N$ {- Z, i! k: R优化引擎代码,使攻城、行会战等大型PK更加流畅;4 j5 q5 x9 F1 H j7 G* D
扩展安全区配置文件,如下:
|& w+ B5 C- `' M5 J;地图 坐标X 坐标Y 范围 光圈类型 是否PK区域
" |/ d$ r9 H4 v( L' @' L7 @;中州0 e2 l& Q' _- K0 n+ x
0 471 222 10 4 0. K0 @* x/ E: _ H
2010-04-112 F" U/ L" _. q3 L0 I. Q0 }
-------------------------
) v9 l) O8 P1 D8 D[!] 修正在1.981以上客户端,金币包裹不刷新的问题;
1 y# A: ~/ h. j3 e[+] 增加绑定金币、绑定元宝相关脚本和显示:
8 p2 T T& ?! h7 c1 a8 Q: [9 U: ~ 1、检测脚本% F$ i% s8 A8 N9 x6 ]* \) K* P) E s* O
CHECKBINDGOLD 100 //检测绑定金币9 N5 [# M. a3 Z9 G3 d
CHECKBINDGAMEGOLD 100 //检测绑定元宝0 h) R/ _ {) g3 a/ ~9 L4 T
参数说明: A //操作符号支持(、、=、\)
5 @1 [% n% f& j! w$ r3 RB //具体检测数值,范围0..21亿;! s+ I p8 X* \" @4 a- g6 d) G
2、功能脚本0 a4 F+ ^- {/ o' K
BINDGOLD + 100 //操作绑定金币- }5 k$ j# ~, d* J: g2 e4 i
BINDGAMEGOLD + 500 //操作绑定元宝8 G! L% r" D1 Y
参数说明: A //操作符号支持(+、-、=)
6 C) L( R) W: l- ]2 fB //具体检测数值,范围0..21亿;
3 |+ Q3 B% l3 u; z' s5 E 3、脚本变量2 B2 ?6 ^( \4 ?+ [6 f8 D Q2 O1 w
$BINDGOLD //显示绑定金币
. l$ x, W/ D# D+ T- Z$BINDGAMEGOLD //显示绑定元宝* n3 u) }% m9 Q R* W/ ?$ {& W
4、游戏命令 (Command.ini中可设置权限): v( ] O! V5 O3 D8 c+ d' c
@BINDGOLD 彩虹 + 100 //操作玩家的绑定金币- l5 M4 b- ?' R
@BINDGAMEGOLD 彩虹 - 200 //操作玩家的绑定元宝" E, D' f, y+ h @( }% x
参数说明: A //操作玩家对象的名称;
Q, F6 d5 l O6 |. k- c: o5 dB //操作符号支持(+、-、=);# S1 o* ^" n2 Z/ Z
C //具体检测数值,范围0..21亿;$ U' P( P8 @& a, k D$ O
[+] 商店NPC配置增加 绑定金币货物列表 [bindgoods],格式与[goods]一致;' o) Q' u& w, C2 B$ q' ?. ~3 Q
注:出售绑定物品将得到绑定金币;4 G' d9 J, w8 K* i1 E' U
下载地址:
|