(@@inputstring @@CreateMercenary)
, K1 a8 ^ ~/ q6 G2 n; d% Q0 I0 Q) Y2 }! f) ^' \) f }* D
4 u* |- ]/ ?/ z: k
[@main]
& W' G: l0 g; a( y' C- v#if
9 }& e: p. i: w! f2 ^- r% D8 @2 dISADMIN z0 \1 K4 a7 f; V) L( p
#say! Z/ D# l( A$ } H
<COLOR=#$CEB6F7 角色交易:玩家可以将自己的角色制作成【佣兵契约纸】进行交易!>\ \
* F) G' e1 l3 p# ~<COLOR=clAqua 1、制作为佣兵的人物角色不小于40级。>\9 v8 c1 D% F% ~( b
<COLOR=clAqua 2、每次制作,背包需要放一张空白的【佣兵契约纸】。>\, F2 e& y8 v# l( q$ G
<COLOR=clAqua 3、经验、技能、物品等数据将会保留。>\
/ K) x% k0 h1 u4 O0 e: H<COLOR=clAqua 4、已经签约的【佣兵契约纸】可以用于创建新角色。><COLOR=clFuchsia 需要佣兵令牌>\+ K6 Z+ }+ c# N6 R6 l: h
<COLOR=clAqua 5、制作佣兵契约的角色,需要取消金币交易行的所有订单!>\ \
4 }" T, [& x; U. d, c& {! w4 ^<制作佣兵契约/@MakeMercenarymibao> <使用契约创建角色/@@CreateMercenary>\3 U! U1 h$ c. q e0 Q* Z4 {0 h
4 y0 I5 S9 s; Z: i5 d/ F/ }
& K8 g9 Y a. z* `% a( S; ------------------- 制作契约,需密保验证 -------------------
% F8 }: G" D. |2 a# m3 r2 e2 R( e9 o, C- I+ ~: y1 o
$ e g6 b1 `) e4 {; [2 k! X( f* ^$ k
[@MakeMercenarymibao]
- ]: G/ t9 k: Q3 D请输入以下正确信息进行验证\) u4 ^" M% v3 c Y
输入连续错误3次将30分钟内禁止在次输入\* |1 c' r# a; e% B* e+ I# l
问题1:【<$STR(S1)>】--------------------<点击输入/@验证1>\
3 h7 E- x" p: I: J& ^答案1:【<$STR(S2)>】--------------------<点击输入/@验证2>\( x- ^) W1 n4 R6 a. E [' ~
问题2:【<$STR(S3)>】--------------------<点击输入/@验证3>\) a' q5 |; G0 I1 c" n% e+ b G
答案2:【<$STR(S4)>】--------------------<点击输入/@验证4>\
" B8 l& e# F- F# q2 h
- e0 i, d2 p: I- |; j+ G- U) K) t
3 }% _, \' U! Z- \; d1 Q, X8 U
5 }+ u) ]( P. w8 E! y L9 d* y) O: T; Z8 x4 ^
" G3 L7 Q( `2 F# z- d2 Q# d, E+ O, ?
[@验证1]0 u, B; a% n v8 ?6 @
#IF# f1 q% ^& d2 t8 t
!COMPVAL <$QUIZ> = <$STR(S1)>
" q# [; C9 H+ ~" N' h' Y#ACT
. G) e/ f l2 v8 D+ d! z) q8 Z/ kQUERYVALUE 1 0 20 ~MMBB1 请输入你的【密保问题1】:9 P% L3 k: |& a
#ELSEACT
$ p4 V" \1 h; A+ Q1 f# AMESSAGEBOX 错误提示:当前输入的密保是正确的无需在次输入) N6 F5 k. w% m. Y; \- f8 ? {) |
BREAK
. w6 Q, I: M, v$ S
8 `% L$ h5 X# l# g' c4 T
6 }0 [% S5 s/ d$ P
8 g7 H8 T9 {% \8 e% X$ t) _* _- u* t4 _! k1 x
[~MMBB1]1 E! D O, `- N) Q! s% A$ {
#IF/ h2 ]! m/ Q8 q& ^' U
COMPVAL $INTS2 < 3300 E$ R! y! l4 l- K0 f' `
COMPVAL $INTS2 > 1500
! _" c$ I. ?3 n7 a! x4 v6 Z' x#ACT& S; L9 l' Q8 T/ j7 f/ v: j
MOV D1 <$UNIXTIME>/ J8 t/ M( L9 f8 Z9 L
INC D1 <$INTS2>
/ e9 O4 _. e% m& R1 g, Y3 i$ BINTS 2 = <$STR(D1)>
T3 q. `/ M2 X, W: ]- }2 l$ O0 Y& k* q+ w! n8 [
5 j: @* f9 `* u9 F#IF8 H% }& V- s5 Y- F& F
COMPVAL $INTS2 > 3300
) O$ M3 {- w' dCOMPVAL $INTS2 > $UNIXTIME
2 K1 @$ t* P0 b* P3 T#ACT1 g+ e- v9 u5 N$ y
CALCVAL $INTS2 - $UNIXTIME/ K" ?, A( f& L, o+ q! {
SENDMSG 7 将在<$CALCRESULT>秒后,才可以再次输入
; V! i, L. }0 r6 b6 ]. ]# k* FCALCVAL $INTS2 ~ 05 _5 @$ e8 K, q2 c
SENDMSG 7 将在<$CALCRESULT>过期,才可以再次输入
, M o9 ^9 G- ^0 {' {MOV S1
: i7 F& d2 p, p: ?4 ^BREAK; j. T M& W+ {
0 v& G y' n, T z s
$ q3 B( i, D; B2 Z8 e; J5 h: G8 D#IF# t4 H5 l8 c. H! k# I
COMPVAL $INTS2 > 3300
7 `* j# ?- Y: D6 VCOMPVAL $INTS2 < $UNIXTIME% ^# S: h; \2 X3 R7 p
#ACT
, d O; v( I9 Q, w0 sINTS 2 = 0
# K; ~( g, Q$ `( l8 U, N' R
, s% c" v# P7 u# b' B) t
' {: |$ h4 Z' m* k* }) M9 \# _1 w#IF
. @( S) b4 \9 {5 }1 v0 r" uCOMPVAL <$QUIZ> = <$STR(S1)>$ {- Y0 L! ^/ Y
#ACT
; Y5 J9 t5 P7 p$ LDELAYGOTO 1 @MAKEMERCENARYMIBAO# \# D6 _/ ]( c$ p; d c
BREAK
0 y$ \1 T7 \& i( s#ELSEACT& ^$ ~: _% k- x' k4 D
MESSAGEBOX 错误提示:你输入的【密保问题1】错误.连续错误3次将30分钟内禁止在次输入
+ e/ w% \1 m e/ A) \% lMOV S1
Z; D/ X# l3 m6 ~- lINTS 2 + 6007 h! E) o' M- g
BREAK4 I+ t- z4 k% M" s9 U
$ ?/ S# \$ M$ y; k" c0 l; I" h
6 H, q8 Q3 z& l7 R+ b[@验证2]( L9 q0 n9 D5 B! X
#IF
) d. D( V# r* ?% {# {& w2 T zEQUAL S1
; t+ `- M. F% a, D$ }#ACT
3 H) P. L' }4 w0 S% [# KMESSAGEBOX 错误提示:请先输入【密保问题1】5 b8 V1 g+ @: M3 Z+ f7 G( N
BREAK* z1 ~* r3 t, ?: L' I) M9 y1 x) w3 b
' X% r/ q: @, o+ @2 T. H: W* ]( |7 W
4 h8 m; V5 _4 x5 C#IF
3 b( o+ J! R2 x s; E4 J/ X! }- J+ |!COMPVAL <$ANSWER> = <$STR(S2)>. q% ?* ?& V8 b3 \
#ACT
* d. O' y4 y) e8 k& A9 r+ RQUERYVALUE 2 0 20 ~MMBB2 请输入你的【密保答案1】:8 x) e) X; J# D) c% M. k+ L( W. K
#ELSEACT
# s3 d! `0 ]: i7 |5 j( EMESSAGEBOX 错误提示:当前输入的密保是正确的无需在次输入" X6 Q0 I5 }4 F9 j! a$ I# ]
BREAK
" O' ]* L1 n, @ T; `4 e# w% `# K7 V9 {9 T
* b) D3 e$ k1 s5 T) h* k B* t% S! A5 S4 k% A
7 I. R! v0 l( T/ m6 V
[~MMBB2]" n/ a9 p; s0 w( Z& M* L
#IF9 P" v. R5 Y7 w: j6 ~
COMPVAL $INTS2 < 33000 r! Z' ^ u( g; p2 c
COMPVAL $INTS2 > 1500
5 A! {; e1 D& W$ @2 y#ACT
' M) h# R' x. @4 Y, B" fMOV D1 <$UNIXTIME>( R4 P8 x& \7 @% U# C/ ]
INC D1 <$INTS2># ^2 I# [6 X. w. i9 f
INTS 2 = <$STR(D1)>7 q0 E$ N% m5 H% |- w g" l, u' }
' V5 ^4 A) Q- n% t" s& H m( j0 w: d% i# z1 S& @3 Q: y
#IF
3 Y% f" }: c3 k; L( K: }8 L) pCOMPVAL $INTS2 > 3300$ R; U8 g7 I: ^7 d, M* f! s5 k
COMPVAL $INTS2 > $UNIXTIME+ T$ s1 g n6 F/ F2 |3 H
#ACT4 ~: W9 g, }: ]( `- a
CALCVAL $INTS2 - $UNIXTIME9 n# i& y$ d8 K
SENDMSG 7 将在<$CALCRESULT>秒后,才可以再次输入
0 X- }+ k8 x$ |" o. [& C4 @CALCVAL $INTS2 ~ 0
% U+ H+ m* o) ?, d. ]/ H eSENDMSG 7 将在<$CALCRESULT>过期,才可以再次输入
* g; }8 C) ^" ?1 I% g) S. k, XMOV S2
) E: Y# }2 L- QBREAK
. B ]$ O/ d: |1 Q4 d/ p; Y |8 u- A3 C9 O9 _* e
2 e+ i9 I# y! u9 O8 O$ o7 u#IF
& }: H6 j% A; Z/ E1 L: _* V0 MCOMPVAL $INTS2 > 3300$ C7 f ]! Y% j9 S, v
COMPVAL $INTS2 < $UNIXTIME8 h9 ~- r" R+ U0 f+ O! E
#ACT8 e1 m4 a, l9 s; b
INTS 2 = 06 [/ X' P9 H4 {- F; _, L
& C) n, P8 U- W: P
- {8 n- k% m* n& K
#IF6 O& m) z( ?6 i0 ?3 X
COMPVAL <$ANSWER> = <$STR(S2)>
3 P5 D: Y/ O% L#ACT8 O+ E* o* R7 c! G7 x" u
DELAYGOTO 1 @MAKEMERCENARYMIBAO) t, D$ h3 k+ G5 g
BREAK
6 G; ~) Z8 Y! N- l#ELSEACT
* v, j ^4 H& ~& N# }4 h5 \MESSAGEBOX 错误提示:你输入的【密保答案1】错误.连续错误3次将30分钟内禁止在次输入1 M2 _+ @9 L8 | q
MOV S2 4 S4 q& f& _$ @; C& ^
INTS 2 + 600% X; @/ C( s! r& c& }6 C- J
BREAK, P+ |+ `3 n" P
, ~8 t- H0 [( b: @
3 N4 d( s" G$ X' H: Z7 |2 a7 [8 s4 q- s
1 }4 Z+ I6 {2 q* g[@验证3]
X; U& E* n8 w: Z1 x#IF
8 O3 E3 R2 Z2 LEQUAL S2 % s9 }+ ~2 \1 ~" |' J
#ACT
$ y! l. P" [0 f: \* EMESSAGEBOX 错误提示:请先输入【密保答案1】
B+ T; S5 N, U: h4 u& kBREAK
X [7 n! [+ V9 r( V1 |0 y/ H1 y' s$ k: g
G# I- l% q$ l4 X# L; a#IF8 E1 `8 v, }. g) i
!COMPVAL <$QUIZ2> = <$STR(S3)>! e) G W4 Y+ B: Y# Z' ~, g
#ACT
1 ^/ n' p6 r6 ~# V+ o, p" aQUERYVALUE 3 0 20 ~MMBB3 请输入你的【密保问题2】:" c& l8 e3 [) j
#ELSEACT/ S0 Z9 N5 ^8 A6 G3 G+ }' [! k3 r0 u* U0 ~
MESSAGEBOX 错误提示:当前输入的密保是正确的无需在次输入1 { c8 s2 {8 h& v+ }" k! g! S
BREAK
' F+ Z- Y. S- i; r! @2 y. [/ E2 F [& y4 a' K6 G7 q# h/ {
8 b8 ?# ?" A6 K8 ~9 M; l
9 J7 e7 H" J1 R- x, D& U* M4 O9 q2 I8 z3 V2 }3 ^( }
[~MMBB3]
. J) _) R' p7 S0 g" I9 \. j#IF
4 M/ u! i l- [; X2 A p! i7 XCOMPVAL $INTS2 < 3300
8 W4 x; N6 P U5 F# z6 _! QCOMPVAL $INTS2 > 1500; {( s8 n6 y8 u) P6 m* R
#ACT7 ?" V& r, y7 g- U1 c: X
MOV D1 <$UNIXTIME>1 y" o' Q. c3 f+ b9 ?6 A
INC D1 <$INTS2>1 B0 N# x" a1 G" N+ R7 E
INTS 2 = <$STR(D1)>
5 ?) F" X# f2 n3 H
/ H+ u! f1 c1 z- j' C
! S+ x. P: `/ [! @9 N _#IF% D# R& R( y# W9 }1 j+ A
COMPVAL $INTS2 > 3300, n( e( q& |6 x+ a& J8 H
COMPVAL $INTS2 > $UNIXTIME
4 d8 f+ |* r, E, C- C) b( D#ACT% | E: {# g% @+ e, D1 r* q/ A
CALCVAL $INTS2 - $UNIXTIME3 w( n4 k& l; m4 ^ {
SENDMSG 7 将在<$CALCRESULT>秒后,才可以再次输入* B( Z' p9 ~( `6 y$ C4 Q7 y3 Z/ ^
CALCVAL $INTS2 ~ 0% G# K8 ]0 b, S# ^/ [- e% p7 T
SENDMSG 7 将在<$CALCRESULT>过期,才可以再次输入/ [9 R9 V6 R' a p, s' t3 Z( q
MOV S3
2 Y( r6 `4 Q& }/ V) ?; FBREAK
8 ^) l9 y% y+ L+ P7 b0 [
/ u$ O" I6 W& \8 V5 C4 e
1 i% ], A6 X" [4 z1 b9 X# N#IF
v, k/ E( N7 j. M7 ZCOMPVAL $INTS2 > 3300
5 W( V( t7 \- Q6 ?; t/ e9 _COMPVAL $INTS2 < $UNIXTIME1 ?3 ^, F+ V0 G1 w0 a% ~" k& A
#ACT
M) l; J, ?2 q" b$ N0 ^: SINTS 2 = 0; z. b. x5 P% z) S) ]7 m
( T7 o* X2 z! F
# E% S r: o# x: t#IF6 m0 y s) T& P; }1 @# v( n5 E! @
COMPVAL <$QUIZ2> = <$STR(S3)>
5 J8 b2 L. k! R2 r5 E5 s#ACT. S$ F& |8 |( V# i( I) r: Q9 l q
DELAYGOTO 1 @MAKEMERCENARYMIBAO
2 Z+ R9 y8 o1 @: T# sBREAK
$ L* h- D# c$ A/ L#ELSEACT3 `+ j- \+ w' W5 Z$ _1 r- d! @8 Q
MESSAGEBOX 错误提示:你输入的【密保问题2】错误.连续错误3次将30分钟内禁止在次输入2 G# u1 T& A. z0 ?7 l( T
MOV S3
& w, K8 ?( M6 C1 RINTS 2 + 600
! r4 W3 P3 c: ]9 [7 d4 s' W! dBREAK
! a+ b$ k& n3 N2 ]8 R, d0 m: B% P. T9 }% X2 N( K
2 D* _/ B6 P* O* o+ G- \1 M6 Q) M5 T8 a% L3 Y1 K$ k$ W' p
c6 }0 y. d) q- ^[@验证4]; u: H3 K8 q5 j( n/ B
#IF
5 o* C6 C# h( G" ?" R8 N" LEQUAL S3
- s7 d: A( } J6 t' J#ACT
( L6 }4 }6 B+ _8 U0 U, p# v& {9 E0 jMESSAGEBOX 错误提示:请先输入【密保问题2】
n( X$ B# A5 R* l* I) FBREAK( ^& g( _4 z: i" |( T% j( V. A, a7 L, P
#ELSEACT
+ S! B6 `, ], j1 J0 WQUERYVALUE 4 0 20 ~MMBB4 请输入你的【密保答案2】:2 \2 D0 d5 m% S! [# [
BREAK
6 @( P7 a; K+ L7 R
0 @$ a) E* x6 Z! o, T8 y: _: ~) ^1 O( ?- @$ X( H/ V4 ]* c
' y- P: h8 B' R6 O6 o& B
; d- U* f7 _2 h
[~MMBB4]* W( P, q) y9 p! N
#IF/ ^, ?$ O. T1 \7 S9 c( k
COMPVAL $INTS2 < 3300$ O9 \+ R9 t7 g* X5 q
COMPVAL $INTS2 > 1500
) r4 d7 T" V7 z& g. R( C2 @1 W) u#ACT
' }0 z/ y" o, [9 T7 ?MOV D1 <$UNIXTIME>, S0 H3 y! l5 V; h
INC D1 <$INTS2>
; Q& c; g6 Q0 k8 O( Y# TINTS 2 = <$STR(D1)>
L: Z* L/ |' Q! p; y8 y2 T7 d, l _$ m
6 d5 k$ Y) w: m7 a2 t8 @
#IF. Q0 m* X& X/ Q0 f! ]1 {
COMPVAL $INTS2 > 3300
) f, [4 V' Y! |. }+ q! O; VCOMPVAL $INTS2 > $UNIXTIME
* k G3 X2 |1 R7 J) H; {#ACT' y5 [6 D# K. C! C7 [) a
CALCVAL $INTS2 - $UNIXTIME( x+ F" d' q$ U$ e4 V" }# ^- m
SENDMSG 7 将在<$CALCRESULT>秒后,才可以再次输入
% ~8 r8 t- \% a0 C% nCALCVAL $INTS2 ~ 0& R* p) S( D8 t% E- L& J2 ~# h
SENDMSG 7 将在<$CALCRESULT>过期,才可以再次输入: S8 V6 F% G4 g4 M
MOV S4 8 Y+ ^* Q! r6 t) r5 e
BREAK
+ C: W& v8 f1 \: P( t
; V1 `2 r4 S9 } X9 k# [ b8 g) E7 k; m% r# C/ j5 C' z+ q' x3 _7 d5 W
#IF( C9 a+ `9 K$ ^) S5 ~* {+ W2 {
COMPVAL $INTS2 > 3300$ R: f+ D' F. l! E
COMPVAL $INTS2 < $UNIXTIME8 e2 f5 c' b k* y4 n# y# p a8 }
#ACT
+ Q4 I# w* f4 Z0 nINTS 2 = 0# m4 Q; s: w/ I2 w
8 [' m5 w7 v c7 Y; j$ j& Q7 _, W
. a2 n1 _0 |* `#IF
9 U' ^/ S( p% H7 FCOMPVAL <$QUIZ> = <$STR(S1)>
/ g3 S4 ?3 ?" ECOMPVAL <$ANSWER> = <$STR(S2)>
2 Y. _2 w* Y9 E$ qCOMPVAL <$QUIZ2> = <$STR(S3)>/ P) g; H, c9 |, `
COMPVAL <$ANSWER2> = <$STR(S4)>* [# r5 \4 }) T
#ACT
& D; W0 O9 }0 j% kDELAYGOTO 1 @MAKEMERCENARYMIBAO
- d/ E* O# F& W5 x' E;参数1表示不小于此等级的角色可以被压卡," f% _, t: @( x3 ~) X
;参数2表示制作为佣兵将损失15%的经验值
8 v: a3 K S- U4 m5 v: y/ g0 Z;参数3为1时表示过滤掉隐藏角色
* T# @' F. H: N; i; X1 v) dQUERYMERCENARIES 5 1 0
+ w$ h7 K9 V9 X8 ?6 _#ELSEACT* [: E- w% R1 R
MESSAGEBOX 错误提示:你输入的【密保答案2】错误.连续错误3次将30分钟内禁止在次输入- T/ J- E+ w. ^9 A, T6 ]5 ^& [
MOV S4
- a( Y! @& o* FINTS 2 + 600
7 Y' B. n; C! U$ Q' O+ G9 J# ~$ E( {BREAK
8 G1 E# C7 h3 l% v2 x( W5 n# O9 T8 |% P4 O' c( I* a
& E- d5 U, `( [( F6 H
8 ?, M1 N+ P$ h$ B$ g
2 S# s: e1 z* d: F$ Q" u; ------------------- 契约创建角色 -------------------
" q' i/ A5 l* O' c. m& h, E5 t[@@CreateMercenary]
. I; l+ C& K3 t2 O左边空框内放入<COLOR=clFuchsia 已签约的佣兵契约纸>\
& ~* s) j$ L- d3 y3 \右边空框内放入<COLOR=clFuchsia 佣兵令牌>\ \, t) {( c# C$ @2 v4 \' k$ C
<返回/@main> <关闭/@exit>0 u1 s' i0 v5 C' w8 F
) H' f5 Q/ M5 N* W
) ~/ Q0 y% ~) N( d8 T' h# D. i- Z; ------------------- 压卡成功后执行的字段 -------------------% F0 [5 d5 c, _& ?
[@MakeMercenarySuccess]
# s- m# d c& l9 H# q( h#if9 ]+ V2 }* _9 y: y6 H
true
/ e2 o7 c5 C* E& v, L ?#act
( o) H0 H0 z* M( s( isendmsg 7 压卡成功:正在制作契约的玩家:<$PARAMSTR(0)>,被制作为契约的原角色名:<$PARAMSTR(1)>,佣兵契约上的角色名:<$PARAMSTR(2)>
. p9 S. g( R, {1 nADDLINELIST ..\QuestDiary\账号交易记录.txt 原角色名:<$PARAMSTR(1)>---佣兵契约上的角色名:<$PARAMSTR(2)>
. V, Y( B9 [9 ?( X4 z6 i7 Y8 M4 j+ S6 V/ c& x4 e3 v
]1 v+ L* i, q$ u0 u
;使用契约纸成功创建角色后执行的字段, X& y8 A5 X- _
[@NewCharByContractSuccess]
9 c9 m- Y' ?9 E* c- y#if7 j# u& `5 K4 \6 `
true s* I" l9 ^# K; d
#act
/ A" {; u7 v) V, Z; T* Gsendmsg 7 创角成功:正在使用契约创角的玩家:<$PARAMSTR(0)>,佣兵契约上的角色名:<$PARAMSTR(1)>,创建的新角色名:<$PARAMSTR(2)>0 w4 N% l% g% F5 M# r. R! I; n E
ADDLINELIST ..\QuestDiary\账号交易记录.txt 佣兵契约上的角色名:<$PARAMSTR(1)>---创建的新角色名:<$PARAMSTR(2)>
% b% n& O0 U- g" j( [+ H- V: [. j, h1 Q* V+ W. A# r
" A7 n6 V1 t2 L. q2 W |