假人配置
1 C) v- l; }1 m4 t+ l3 E
+ W; b. T8 X) n* X+ i- a2 x( Y9 d" a, h; N# J
功能:假人配置
. n' V& Q" e% g3 E& p% s1 h# J格式:无1 x' P f( |9 l2 P
说明:假人是和人物一样的,所有人物的命令假人都可以使用,比如可以使用加入行会的命令,把假人加入某个行会
% N' V0 ~7 F. Z例:
' k/ Z0 D& d6 ]4 q8 D
: g: R$ ]4 \! C/ t; Y r$ Z/ I+ R9 h F) y
;====================================华丽的分割线====================================
/ L9 P$ p! h7 @+ k, J: j! z
7 N6 Y% [9 W7 ]/ w3 Z; H9 Y, X7 a- P% L$ B$ \9 z- n
增加假人登录脚本命令DUMMYLOGON。会自动登录“D:\MirServer\Mir200\Envir\DummyNameList.txt”中的假人 ?, `! _* w4 @. f, o
7 r7 Y4 |5 T- y- J( t7 T. I( C; R
, ]4 y5 [3 k- b1 w4 L9 p( M格式:DUMMYLOGON 地图 X Y 数量9 P: z9 H$ K. }/ ^/ ~
" `7 ?$ ^' Y0 C- R
, U8 ?4 c/ A% P, v. l. j% V' r;====================================华丽的分割线====================================: _" ^6 Z. N/ F
7 P9 P: P* K8 {& ]. d1 V
" Y) c' K; V) O) W1 S, |1 e) L2 ]
1 X* b% U! _3 _, Z: h8 |
;QManage.txt; A- h! ^% Y/ ^. V+ v9 Z1 e( a* Z
, q8 L I/ C7 s8 ^
5 k2 [& a5 Z, [9 b$ ?* z1 O H
;====================================人物登录触发====================================
- B! V, v0 k7 ]. r! I[@Login]+ [4 M9 Y* l+ d/ @ `$ J
#IF7 d; l8 f5 w( l9 s/ [0 {3 Q
;检测是否是假人
1 C2 I! o% [1 I/ C9 ~9 V' _$ ]ISDUMMY
/ Q2 n* r7 _- Z7 Q3 l; z#ACT+ F1 Q- {( L) j8 _" q7 w/ r7 n9 e2 N5 R
;设置假人配置文件。 如果不设置假人配置文件,默认读取 D:\MirServer\Mir200\Envir\DummyConfig\假人名称.txt
, g$ c! Y9 L g; |( m+ V6 z;格式 SETDUMMYCONFIGFILENAME 文件路径
' ^! x; U3 u3 b) N6 X; e6 uSETDUMMYCONFIGFILENAME ..\QuestDiary\智能陪练\一级女法陪练.txt* r8 r/ d/ ~( K+ y! W# N5 d) U
) A. i4 n9 x: r0 s8 _% ]# q( ~. e
! O7 ?2 M' V2 {! P
;读取假人配置文件,将配置文件中的参数读取到假人,这句必须要的。
& V3 A! U, N) {2 T" Q; dLOADDUMMYCONFIGFILE @6 J; m% E* p& O3 Q
" L9 t! p3 N% Q" v; a+ T/ C
/ x7 F O, h8 W0 `/ m
4 e: _3 Q9 E. j& M$ |" X4 N
9 q- [' G$ F4 E# U* B$ C;更改攻击模式
9 v/ r- |2 D8 g: s, X6 _6 p# W3 X;攻击模式(英雄无效)
8 Q& N+ h. `# t, Q;0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击
$ X1 d3 b5 V' j; D6 |;6-红名攻击(不主动攻击,受攻击后反击)
* H% ?, W9 T0 Y) |) k3 _2 KChangeAttatckMode 0
3 Z) I v( u5 x! G. Q4 U$ Q9 C;--------------------------下面是英雄相关的,如果假人不召唤英雄,下面的脚本就不需要了--------------------------& W: e6 C# v6 G( Y9 l2 L
+ @6 F' o. l/ ^! H8 M# ?5 H' x/ k% ~+ H: a
;从假人列表或假人英雄列表中获取一个没有登录过的名称
( n! U: a1 K# f;人物的 D:\MirServer\Mir200\Envir\DummyNameList.txt
- M9 c9 R5 q4 h9 e# K3 w: f;英雄的 D:\MirServer\Mir200\Envir\DummyHeroNameList.txt
+ Y! s7 x, B/ @) a1 [6 a;格式 GETDUMMYNAME 保存变量 列表类型(0=人物列表 1=英雄列表) 获取类型(0=顺序获取 1=随机获取) b& O- v9 X( I x9 I5 l
GETDUMMYNAME <$STR(S1)> 1 1/ _1 \7 w/ E' B# `) c$ W3 k" Z5 N% N" _
" ~; Q6 K1 B: T
) z3 U* M* q+ a;把获取到的英雄名称给假人,假人就可以召唤英雄了,这句必须要的,否则召唤不了英雄6 }" U' T5 H3 n6 \
;格式 SETDUMMYHERONAME 英雄名称5 l0 f, ^4 c" }+ I5 H
SETDUMMYHERONAME <$STR(S1)>
; }# H4 C* L6 o" U+ M
% T" h. V/ s0 ?: Z4 C
3 y$ K' p# p& M5 t;召唤英雄
4 R7 @7 [6 {' ~* r. I: CRECALLHERO1 y- k& `6 d7 U* i5 ~4 K
;-------------------------------------------------------------------------------------
! c0 \1 z9 n1 h: a8 C2 S
1 I" l2 b! v2 C4 X* n( f6 T
: ?) N5 V% ]2 P4 @;假人开始自动打怪,这句必须的,否则假人就站着不会动。如果就在安全区挂着,可以不要。2 r( F* h1 d, \% y7 B0 h
;对应使用的命令 DUMMYSTOP 停止自动打怪
6 x* {3 U; K3 WDUMMYSTART( a6 R; K+ S& w7 {4 R
* F3 s7 A8 b% ~; n7 I0 H3 q
% V' R! [; r8 `2 f1 V' r
. F, z( o( U9 q& @9 p* p
' g* n' y% D3 \' u- `1 V8 l/ N;====================================英雄登录触发====================================
' v/ n3 t5 `8 N! m% |* R[@HeroLogin]
2 N5 \# D$ [+ a1 m" }#IF
4 y/ w" F, j) M4 N! q B& P3 h7 F; g% d;检测是否是假人英雄4 G6 y6 s3 s3 `6 Y1 b! Q) Y8 [
H.ISDUMMY
, ~' H2 a" f( P; W+ B8 O#ACT
" Y- L+ c" ~9 ?6 {, l' A: ^( g' Y;设置假人配置文件。 如果不设置假人配置文件,默认读取 D:\MirServer\Mir200\Envir\DummyConfig\假人名称.txt
1 k! V. t- g4 _2 R/ Z6 y3 P" @5 `;格式 SETDUMMYCONFIGFILENAME 文件路径' p- D$ o' K' x/ M5 H* f$ \
H.SETDUMMYCONFIGFILENAME ..\QuestDiary\智能陪练\一级女法陪练.txt
% _. k9 N2 f. s! R, A5 ]4 r g1 [8 J% B
7 }( m5 v4 l8 M1 z3 v; |: N
;读取假人配置文件,将配置文件中的参数读取到假人英雄,这句必须要的。
; j* X( d$ X, D+ C7 _' Y$ MH.LOADDUMMYCONFIGFILE- {3 Y: k6 d q! A' G
7 T" a! B9 l" t+ \: S4 i2 ~- y9 u* Q) T
;====================================假人配置文件====================================( h/ _ I5 s" C0 T* [1 C
[Info]
+ Q' G9 U1 ~1 k, ?
4 E* I% f/ s0 K0 l! [# Z9 G ~+ U3 x! r( Y7 g: D* k3 | _; U
;自动捡物,1=捡,0=不捡
3 m- o E) \7 C5 x" V' kAutoPickUpItem=1) V/ f, g2 [9 z7 F6 l% o" R
2 ~1 u3 W g1 i1 c
* t% q2 F. D5 v' }' S
;攻击模式(英雄无效)
' I' \0 |" m) R7 @0 R& F- ^;0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击 / h4 V, O+ G/ o7 m( J
;6-红名攻击(不主动攻击,受攻击后反击)
1 d+ x' m; _/ `7 ?5 [AttatckMode=0
4 E ^# z$ i- |+ ?! P
& v, U$ ^: g7 W" R2 ]( |% a( Q e1 `
- m1 ?4 m2 L- i7 l: {# W. ]+ t
$ ]5 {2 E4 C! ]0 @+ w+ _;说话机率(英雄无效)( f6 t2 e0 y6 w+ Y7 R
SayRate=10;4 ]3 N# a G# I% b, }( v5 h
$ G3 H1 I; V% ^# T( I
: W4 ^( t7 }' D;装备极品机率% r$ v: \' k1 s+ ?5 S
ItemAddValueRate = 10; " O1 T' |( _3 N, E% G+ k
8 w$ u- Q a* i9 u8 C5 Y
& K7 z; P5 u" H! k;装备元素机率
# n4 p4 H& k( i! D b5 n# bItemNewAddValueRate= 10;
+ F- H7 Y9 D1 E, x) m# C# [/ W& a, Q. Q- w3 k6 ~7 n
* W7 {/ p, \ J2 |( q2 L
# {; a6 I1 k, i1 L
' u* ?: F5 q: [
;掉身上装备,1=掉,0=不掉
* X! z. C3 G7 s! Y- w4 ?; N/ [DropUseItem=07 {4 w. F' i6 ]( ]! S
x* J1 \' q! E
7 A0 N% e* I: k/ R* x;掉身上装备机率
* R- |" e5 |2 o; g- m2 kDropUseItemRate=15
6 j: D# j! G J! G% E) c1 R! _, ?/ G
6 n0 l. w5 K3 C0 w( G1 c9 {+ ~;掉包裹物品,1=掉,0=不掉
/ \; |5 N2 P9 P! `$ UDropBagItem=1! z; D* r: J( S, a! _, d
5 M# k$ j7 s: A) J7 I9 [
9 N4 b3 ^" T; N;职业
+ u. j+ w: T6 ZJob=2
) f1 I2 V1 Z$ v( b2 L5 r# U2 z
, b0 m- J+ U1 d# X+ { c% | t;性别- a9 N% }5 Z+ u
Gender=12 ^- ] M" l2 D4 R7 Y; c) P: A
7 ]8 x: s' d1 ~! }; w! ~
: R! f, w) s% X$ z+ B4 G. t
;头发
2 r/ l! I# H2 G$ Y# y. JHair=1
' C6 ?! I$ A* [
0 ^" E( L4 a; P8 J) m+ b' [$ s$ M: }& O' E3 A
;等级+ f* @# W' O; J1 a6 ]+ c
Level=60
8 v' f% a: I/ N: P9 s, I+ ]1 B* _2 S) h1 Y- M
6 m0 Z" v! \/ d3 Q, W: J, @
;使用毒符物品(道士有效)
) h- U5 i0 ?2 |% X' K;1:身上或包裹中都不需要符或毒,就可以直接使用魔法
+ y: G) n y- k$ q5 r* O;2:需要身上佩戴符或毒,才可以使用魔法
_3 o7 b2 ?$ j: a8 B;3:首先使用身上佩戴符或毒,如果身上没有佩戴,就使用包裹中的符或毒。( F+ C+ P2 `9 X" x% C$ ?
NeedMagicItem=15 O5 g4 N9 A, K& \9 ]
' R; G% ]" n7 I( ~! G
5 p$ q1 u4 Y$ x( V0 ~7 j9 b" q0 R
;使用魔法
+ J. w2 s, e: O4 _0 }, X1 MUseSkill=灵魂火符,施毒术,召唤月灵,召唤神兽,治愈术,神圣战甲术,幽灵盾
% s: W& s' E& T J( n, f S! t* V# K W
7 f8 j% S3 @, v0 S) I- |1 [+ v4 f) N4 N. D f0 F& z4 [! [
;包裹物品' r/ N9 T9 s9 c4 V3 h' V5 }
BagItems=护身符,黄色药粉(大量),灰色药粉(大量)0 ~& d8 y) q8 |" \1 V m" p
% C8 o$ K3 q+ `4 N( Q
2 x( X Y7 [4 a3 u/ q, b* V. N: B: h: V0 F& C7 y# T; p3 J
& i% r. ^5 s/ q, s p+ g0 V5 F
[灵魂火符]2 Q9 Q5 S% J5 G/ q: {6 S
;魔法等级
/ }+ t7 o! I$ i6 j/ `4 uLevel=3
F3 D2 S1 m6 U# Y;强化魔法等级
# _7 \) J/ N0 G3 ONewLevel=0# X$ j: [7 h8 K! R
8 x! B. c) \0 k Y+ `6 e# r- M) ]
[施毒术]/ y H( _1 _- @* Z2 P
;魔法等级9 s" I) i6 M% s! u' X6 h
Level=36 n6 {. i0 o" j
;强化魔法等级7 H F+ S5 O+ ?; b
NewLevel=0' ]/ t- W/ n v& J: M$ h7 q
: `4 v0 l! Y" w. Q0 R$ l
2 ?# q! X8 `5 B
6 A4 H) z* m$ z
& B$ z% e+ C6 T7 R c4 w[召唤月灵]
9 X+ s/ Z! M: ]. m( k4 s;魔法等级
' Z8 y2 b$ o) x8 K& YLevel=3
: t4 e4 a2 d" u/ y3 z;强化魔法等级; o8 Y/ d1 m, q
NewLevel=0
3 {9 s' ]+ h4 U' a' a- j
( |) T. U, C0 M/ ?: U" W( }( e K- U* C
[召唤神兽]0 q. Y- {; L8 ]+ N, l7 v
;魔法等级
+ F& }0 O9 P `- q6 t: m aLevel=38 }4 r* i! s$ _4 ~/ v6 o$ n
;强化魔法等级
$ }: k4 G2 |! R: ~+ SNewLevel=06 }' t6 n/ M6 m% [2 L3 W4 d9 _4 L( r
. a) w3 z, g! Z* Z6 q) a
2 X& `' V* H$ j9 [9 q8 c3 Q[治愈术]! V5 C; q: O8 U( h5 s: F# f% S) v
;魔法等级) Q/ Q) _) K7 @
Level=3
) [( H: { R! J9 I, S+ D;强化魔法等级
: |# E2 @/ l' k$ RNewLevel=0, l0 A, M# g) W4 F" ?
, ^7 A+ j( W9 S6 B; _/ ~( z Q
* h' e+ g% z8 \; Y. @( g
[神圣战甲术]! s; ?% ~4 M/ c. h4 ^4 i" v
;魔法等级$ ]0 z4 j- P, U/ n, S
Level=3! Z' w; A8 t" v+ s
;强化魔法等级1 I% s b; K8 S2 l& @7 s( t
NewLevel=0
1 ?3 _4 c2 P7 }2 n7 z& T- u* Z. @0 N# C0 [9 C
" B) e' R/ P6 k: T
[幽灵盾]
$ U+ F; H! [; m& |& j- Z;魔法等级
+ ]' _, v' \$ [6 e9 B2 hLevel=31 e! c# l J6 t; V' T/ W
;强化魔法等级# f7 z" Z1 [+ s
NewLevel=0
$ D2 r( W+ [/ | |7 l @; m9 g; |; E( G$ q" C" I& B2 }
! Q! ^5 K7 \! _$ S( h$ |
X7 x. n* u( k! }1 c$ [+ d
+ \2 H# ~* p; v* P' k3 e[UseItems]
4 Q( k1 k4 U o) r9 V- \;衣服3 o: N0 a1 R& b
UseItems0=天师长袍9 s8 y% }) j- a' i6 t( h- H! w
;武器
. y% q& y$ d/ p1 VUseItems1=逍遥扇6 S; J, _0 Q, u
;照明物+ r. K# L5 ?+ j6 | R* z
UseItems2=
/ ~- I0 K9 {8 r;项链4 v7 U8 M0 |. `) [* a
UseItems3=天尊项链
7 M @9 W4 Q7 T1 j+ P;头盔
; b% c- V$ S2 Y1 i, ZUseItems4=天尊头盔
B& h3 V: Z& }) ~& V0 L; z# z;左手镯
( C" M) X: I8 x$ o( ~/ z. b8 {+ g- fUseItems5=天尊手镯8 O' u |$ X8 o. P$ U
;右手镯
$ x1 T7 W1 I! E# A9 w- N2 ?UseItems6=天尊手镯
& ]6 @" ^- K/ D: A* I: [/ D6 W. B;左戒指% N$ \: X- m' [8 u3 c3 u5 l' |
UseItems7=天尊戒指 T) i! z( a5 {; c( K" X
;右戒指; G. l) j1 a$ Y4 k4 F! O
UseItems8=天尊戒指
7 a5 O/ D( y$ y4 H9 }# K;物品
) f. C. F0 N/ k" zUseItems9=护身符
, w3 q3 W3 h0 h @6 U;腰带
- o: i2 J' d( E; vUseItems10=
0 c2 r) P. P/ D3 ?( _5 M;鞋子
$ \* J1 l* i& C6 P4 z4 iUseItems11=
$ N* }3 |+ p/ @;宝石+ D1 }" _) f' G+ H# M" I
UseItems12=6 F6 [5 I9 V5 f+ w
% v+ R+ \# d, F) G
1 ?, ?, U* \2 I) G
- }4 Q9 _- k1 m, _ _) R% W+ z6 @- k8 l3 D
;攻击时的说话信息(英雄无效) w" [2 u" g: w! b
[Say]. @+ d' ~; J; A( _% S* \
0=没钱买装备玩什么游戏
3 @% L$ r: b7 y( q9 ?" R1=装备差就不要出来混
8 ~" D9 q; t! o2=垃圾装备也出来丢人现眼
4 ?. h) ?' {4 n f3=刚花了500买的装备% Y% Z4 I1 P) F' ?$ F, X
; @& U4 u0 {* p) s; j- s/ g
8 N; M6 l+ U/ D, H) V
. w# ~; }% s# M' M0 E4 E+ m9 |
; t2 d9 V# s/ ~5 j1 {9 C
;QFunction-0.txt2 O- o3 O' _+ `7 A
;使用假人开始挂机命令DummyStart触发[@DummyStart]: `7 F8 n: Q, H; J
[@DummyStart]' L# g9 s* M# ?$ R+ R
, F6 [6 {1 O2 K& m7 m; n% m) g+ t9 x0 t8 L/ k
;使用假人停止挂机命令DummyStop或者假人在挂机过程中移动失败,触发[@DummyStop]
5 N' V& Q" w+ R[@DummyStop]
+ g4 S) q5 ?: r" z2 Y' ~6 g6 f# w5 {6 R1 z) z; F6 H/ B
% Q6 X# K( Y2 o% j
8 \( o* T o$ \4 x' w/ t+ n" O2 {# m;人物的 D:\MirServer\Mir200\Envir\DummyNameList.txt
3 _5 {' a. v+ v+ P8 L& B" h;英雄的 D:\MirServer\Mir200\Envir\DummyHeroNameList.txt
, [& K& j( d3 J7 `' @需要把这2个文件里的名称,复制到D:\MirServer\DBServer\DenyChrName.txt这样玩家就不可以注册假人的角色名
- ]6 d4 e$ ^* q* ?, A& b [
3 H, e0 V- p# e2 L( f! s
: ^9 c8 Q/ \5 T6 R/ M;============================================================================5 h% U- g% ?5 C, n. t" b! z
功能:检查服务器假人数
0 Q3 F) I% ]) z: C, `* E! K格式:CHECKDUMMYCOUNT 检测符(>,<,=) 人数
. s! @# g, y$ x9 |$ a7 q- f# ~! E" I/ _. w$ B
|