传奇部落

GOM引擎跨区自动转区的脚本制作教程

[复制链接]
发表于 2024-8-31 15:34:25 | 显示全部楼层 |阅读模式
QQ截图20240831110516.png ) M. P" F/ v9 J2 t1 @

/ q) l) w8 C( Y3 @5 |5 a% B8 m+ `: E# }, l  _

( }7 W1 q/ Y- r( w' m
( I" j( y$ ~1 ~; \" a1 Z) i% K8 y[@main]
3 Q0 A8 [* j( }
. p  a) f9 r2 A) l' Y0 C
4 W8 K" I5 P- o3 u4 a
#IF9 Q6 N1 z/ E8 w: F, ]
#ACT
- l7 v7 e. Y) ~- [4 ~MOV N$账号金额 0, P  q/ t* `) J& d; p& c
MOV N$领取金额 0; l' J/ p3 G2 n; }! E- d
MOV S$账号信息 未输入
% a8 N  o3 P& G  x1 kMOV S$领取信息 未输入
5 o, H1 a2 A5 U% ZGOTO @转账页面& g) q6 Y  N5 a( `  S9 P

  U, [' ]& r# N" @
0 U6 N& A: u& d+ Y, X
[@转账页面]
' V# l# v& g: A- r& E/ K  m8 A#IF% R: m+ N. G" h7 F4 E4 D7 b
#ACT- S# T: L( h+ Q
OPENMERCHANTBIGDLG 0 607 1 0 0 0 1 455 20
# x$ U% [0 i2 Z: M# \3 g#SAY
# ?: k: g: J+ _4 A\   L$ y3 a" b6 b9 A0 |
< >      <本服提供充值转区服务.即便老区没有发展起来.也可转移到新区!/SCOLOR=103>\$ K( S$ S8 C; i2 f
< >      <例如:你当前有100真实充值.那么提交信息后.在新区充值100元./SCOLOR=103>\
) Q( A; r7 ~& f) j! `) V< >      <即可把老区的真实充值转到新区.你将获得200元充值额度./SCOLOR=103>\
5 e2 t& U' M0 }, k) _" z< > ------------------------------------------------------------------\* @1 ~9 Y7 z9 J# y* P( X7 v( f  Z
< >                       <您的帐号真实充值:/SCOLOR=146>[<$GAMEGOLDEX>]<元/SCOLOR=146>\7 {: Y: K5 _, ^6 ?7 H( Y  |
< >       <请先输入转区金额.然后输入新区领取帐号..登录新区即可领取./SCOLOR=146>\3 x) k( f1 x; c1 g! P, j( ^
< >       <确定转区后本区帐号将被封停无法登录.请认真考虑后进行操作./SCOLOR=146>\, T+ i2 D) f$ c& Z7 f0 u' t$ G
< > ------------------------------------------------------------------\
! J* }* _( E9 r3 A2 a0 j( @. _< >                   <【转区输入转区金额】/@@InPutString15(请输入您需要转区的金额:)> <转区:/SCOLOR=103>[<$STR(N$账号金额)>]<充值/SCOLOR=146>\8 n( P; m5 B" t/ q! D7 G$ t
< >                   <【本区输入新区帐号】/@@InPutString16(请输入您新区领取的帐号:)> <领取帐号:/SCOLOR=103>[<$STR(S$账号信息)>]\ \
1 R$ w# W3 J4 Q
8 M- R2 l1 O" F1 [+ [  G7 p( \
$ ^  e& r5 P! K# ~1 \( Y; X2 r
< >                   <【点我老区确定转区】|254#确定后本账号无法登录游戏.尽量一次全部转区/@确定转区> <此处直接点击确定:/SCOLOR=103>\    5 {+ `0 v/ \* ^& @" g
< >                   <【此处新区领取点击】|254#此处请在新区领取充值/@领取转区> <此处为新区输入领取:/SCOLOR=103>\ * x* X; X' |" B, v% H1 p) Z

2 ~" Z- }: ^4 p; ]! h
/ L) p9 W2 @, i) l* c
0 g8 A4 m* `/ J+ l
+ l( C) C8 d* B) \, e
[@领取转区]2 l$ Q% }0 Y  f5 ?! r
#IF/ t) o2 T* J: p
#ACT' D0 e' x6 [2 \$ V
OPENMERCHANTBIGDLG 141 286 1 4 0 0 1 400 75
# y" m. A$ k" A#SAY
7 \$ w: a, A' e) X3 `9 t3 p\ \ \ \ \ \
2 |* {+ d4 q3 W! [- X7 _2 ^8 j& v. M<>                        <请输入转区的匹配信息/SCOLOR=146>\ \
5 P. ]5 A1 @: I; S$ r8 h/ R<>                <你即将领取的金额:/SCOLOR=103> [<$STR(N$领取金额)>] 输入转区帐号后显示\ \
: r% q* [9 a2 ^  Q<>                <你的新区转区帐号:/SCOLOR=103>[<$STR(S$领取信息)>] 输入转区帐号后显示\ \5 h$ A. R+ E& q) E  a- H
  S* a) y9 U# X' [9 ^% T( w
* Z+ H3 r  L5 H4 P. s; [: E
<>                          <请你输入领取帐号:/@@InPutString17(请正确输入领取转区账号:)> \ \
* O8 G' B- Q& d" t/ o0 J6 d9 `4 }- K+ o  e  s# |

+ j" U) K. M$ b9 I3 Y<>                            <【确认领取】/@确认领取>
( c+ E" G) R( _  l6 _' H' {  w9 Z- d' ?% o9 K% s* L

, N) A* H1 ]3 {. ^
. k! k+ m/ U2 u( U0 e4 V2 r. @

! p) Z( t' ]$ N- F. Z; N: D[@确定转区], P) Y) k% `0 ?* B3 y
#IF0 g+ O* K% K' x" Y( }0 X2 C
CheckContainsText <$SERVERNAME> 测试) S% j* r2 U  a& f/ B# I+ i
#ACT$ q. b+ ?& d# G( C
messagebox 测试区禁止.
$ l8 A4 W: n# A+ @$ k' K# |BREAK
9 C# [7 f6 ?/ d
& N7 N2 Q/ m5 y; n* T  C6 i5 G% C

4 Y( k6 n* t( u9 `! G#IF
- }4 @4 U4 a5 w2 \6 u8 P6 s9 i. c& EEQUAL N$账号金额 0
" |' u1 w4 C1 o7 D9 Q/ U#ACT# a9 h4 T5 P  W! c# c9 a
messagebox \请正确输入将要转区的金额!% R  D7 b# b# \6 C. i3 }- G* ~
BREAK
7 g" F+ Y* X. u- |; O+ b. r+ n0 s- f" H, ?, B8 l

1 B9 e6 v! @2 J) x4 R! |#IF; V1 e6 J9 K- _. f( W
EQUAL S$账号信息+ c# w* {* x( ]/ r- x7 d1 ~) |, I
#ACT
4 J* M+ Y. w9 dmessagebox \请正确输入将要转区的账号!+ m- ?. Y4 t! A' ]5 x
BREAK: B  }  _) t% i7 M' s0 t( F  ^

6 L/ K+ P- j( N
6 ?' y# i; G$ f/ P
#IF$ g6 N& W5 S5 E/ E6 _" S. j
#ACT
$ m. K4 V9 R. F1 f6 A! mMessageBox 检测到你已填写完转账信息,是否确认转账? @确定转账 @取消
' r% [  l1 z0 E) P& G/ y/ s# u1 GBREAK; Y' q7 \# q7 l  t7 A. ~
" v0 D  V$ |! @4 }$ `5 n* G0 z
! q1 u7 W: l9 Q% z  b& T
[@确定转账]
" w0 W1 ~- m. j#IF
$ A% s% V- k' y( z* k4 gCHECK [65] 19 Z9 N$ @) }' z  j! V3 \& p
#ACT
, C. S! A. T4 a( H3 Xmessagebox \抱歉,你已经转过区了!
1 ?8 u: B4 ^' u" g  |, K% G; K. kBREAK* l* n) q4 B( X

# t) @3 L& J; @1 Q% R

2 F3 ^$ ^( j' e/ Q4 o3 h0 a7 C% T! M#IF
! o% R' J1 }8 v/ iCheckContainsTextList ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S$账号信息)>7 o% s/ P5 V. }& `* _& R9 r1 H1 y
#ACT
5 R: {  Q: o8 b) ]$ Bmessagebox \抱歉,该转区账号已被使用!- u8 ~% g+ O# v: }: m
BREAK
9 C' @2 K. Y# d/ Q: [" A$ Q! }

9 e  f6 `1 ]% C# Q#IF6 I  }9 M0 ~1 I; t( h9 q
CHECK [65] 0% e/ z5 G2 z) A$ _% @) j& w
#ACT. J9 T7 n4 {% T- v# V/ h
SET [65] 1
1 l( |, D) A8 H8 v) P7 bGAMEGOLDEX - <$STR(N$账号金额)>
! k2 d$ a' ^# Y$ `0 I* M5 v) oAddTextListEx ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S$账号信息)> 0
6 t. i  |5 n( aAddTextListEx ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S$账号信息)>:<$STR(N$账号金额)> 1
/ L* V6 u0 U, \/ u* mMOV S$转区明细 转区区名:<$SERVERNAME>----账号:<$USERID>----名称:<$USERNAME>
! R' \3 ]4 c2 ?AddTextListEx ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S$转区明细)> 2
" _* N4 ~( T' I$ S4 tMOV S$转区明细
5 V  @' g6 z0 j) Q: ?3 O9 hMOV U36 1" @7 M/ k  V; D& n8 V
GOTO @main; a# v6 m+ d/ m/ {" u/ ?
messagebox \你已成功进行转区,可在新区凭借输入的账号信息领取\ \此帐号永久冻结
6 P0 g$ c& O# {: k+ IKICK/ i7 Z  U- U, c; A
BREAK
" \% {* f$ j; y
& H" k3 o( _& V5 N8 [( e9 z
+ g( g- n, [* n: s% L3 f' g  |

% Q' q1 t- _" ~/ ^8 Z9 D

: t. a" H6 C" v+ J5 e) I/ b[@InPutString15]: |; T- A8 ~' c
#IF1 R- Y2 y# M% X. [1 s% B6 d
CheckContainsText <$SERVERNAME> 测试. |( N& E5 K% D2 U5 K" F& f
#ACT
% j3 I8 w5 G6 o) h# z! T9 I0 Omessagebox 测试区禁止.& M/ c/ h+ d( b0 @
BREAK
% ?( S3 l6 G" v( e
$ A1 s6 U8 O9 r2 R# j3 ^! g( N
8 p' m8 u9 c+ C& N( j4 C3 e
#IF
0 g) W+ l% E) J3 }; N1 y; I! D* e* hEQUAL S15
  l# Z6 c. E' b#ACT6 Q% w7 ~+ p9 ~% O. y) ?3 g
messagebox \请正确输入将要转区的金额!
% Y' p& ^& Z( w0 U( U) N% iBREAK
; ]4 [% ?, y: l1 J$ Y" S6 x
" a! F& n& `9 C* w, T1 I# e% m9 y1 K
1 G$ p, M9 b+ Y% L
#IF
+ F* |' Z) Y& L9 h$ v6 `SMALL S15 28
0 M8 F. e4 i; r1 \#ACT
' a# l( c# L3 W/ B: _messagebox \抱歉,最低输入28!
. L8 y+ ]% o* O$ |* \# f' sBREAK
+ ~: e( ^" V8 h) a* ~% Y$ v
, o: u8 a5 V0 t. ^( [

, t# b- V$ P4 X. T- k) h$ e#IF
2 t( n' V6 m/ h; NcheckGAMEGOLDEX < <$STR(S15)>
+ ~* O: t  u/ H* Y/ v0 k#ACT
, Z7 s( O2 u7 R" j, zmessagebox \抱歉,无法为你提供服务,请检查你的充值是否正确!
+ D2 g2 N1 H; j7 c  EBREAK) D3 F- |; @/ k

! X1 R6 B( B7 \4 `

) X/ g9 }% I4 ?7 k#IF, ]% b7 F$ ?1 T2 G5 p7 P
#ACT, F0 q; ]3 d" [, t+ r& y7 b
MOV N$账号金额 <$STR(S15)>
2 X# P* H% t. W) ~. H% H& _GOTO @转账页面3 k6 V' R" W% t; [  c, t  k$ S
BREAK8 Q5 n/ a: O' n& X! ~6 t
;=====================================================================================( H3 L8 ^4 s( a0 a2 i
[@InPutString16]
" j7 ]3 F2 q& X! O. k#IF7 ]" r( `/ I" u9 m" m8 P
CheckContainsText <$SERVERNAME> 测试
  S3 B) v; z2 L0 \#ACT8 E! w" r, k2 ~! ^' B! X& s( x% x7 [
messagebox 测试区禁止.0 c7 s7 E& c( j, u# r
BREAK! R) I' O5 R- g
#IF: b! E+ d3 s8 S3 b  b
EQUAL S16
4 B5 j+ l! P4 S  ^$ ^! q+ Q$ @* f#ACT
$ O# p9 g5 H2 `* ?messagebox \请正确输入将要转区的口令!
) c  {) o. J" p* a" d9 `5 SBREAK% `% [9 d4 r7 H7 O

& O# l1 i8 D2 a/ _* w0 H
5 R9 h) t* Q! ~, h/ V) d1 A
#IF
5 R1 k* O( I( {7 h- FCheckStringlength <$STR(S16)> < 6* W# k" H/ d; O+ t- b
#ACT
) S3 `/ r6 y5 {8 y8 Y" Cmessagebox \安全提示,口令不得低于6位数.!- y# j3 \7 D3 B6 v! C
BREAK! C3 [6 n! F, Q1 B: R' y! U
2 A- w$ W' W3 U# K: |; Q" u+ t/ }
' l7 v% o# n8 g" s- t8 n
#IF. o) H1 z5 l0 D- F( S
#ACT
% `9 f/ e, \/ a: [9 [MOV S$账号信息 <$STR(S16)>
( i# z% L/ ]) g7 H; [$ u+ }! PGOTO @转账页面% g$ L0 w  N) y5 Q% I' x, \, v) [
BREAK6 `0 z# k  n8 O; p: r1 S% d3 t
;=====================================================================================+ l) V4 u& L) V& N) `- z  d5 ~
[@InPutString17]
9 q; W% q( Q, V8 ~#IF
4 g8 l9 U: ?2 ]CheckContainsText <$SERVERNAME> 测试
1 E7 Y$ ]# B# S. ?( j#ACT
6 z4 `; W8 w9 {2 Z; u! N( Hmessagebox 测试区禁止.
) ]: w# `' c9 T/ K3 [2 I4 cBREAK5 u+ c0 t/ Y% S) e& s

! Q) d% s  z3 g5 m' F& K

, Q+ y& d7 p' \: P+ b1 V3 c$ [#IF
; Q! L5 m: W. @/ P* K' v) @8 L( MNOT CheckContainsTextList ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S17)>
  ^5 F. R9 }1 o# ?#ACT
' l+ ?6 a' o; d. y* j+ _$ ~) m- kmessagebox \抱歉,该转区账号并没有转区记录!) A# ?: I# u3 Q8 \
BREAK
' ~: n+ \0 Q: s  c; S' @+ @- x1 F& N' M& U

, i- K1 M5 }: V. O& \8 H#IF
. S( }( z' }+ a% \/ qCheckContainsTextList ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S17)>
- l( x+ N9 S& T& r8 [, m( I$ t3 \#ACT* a9 R, J: e, y$ T
GetStringPos ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S17)>3 t5 _7 k3 C( u6 W$ ]
INC N0 12 _  ?/ M4 b3 H4 `9 o
GetListString ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(N0)> <$STR(S$领取信息)> <$STR(N$领取金额)>
! `) V3 @3 m1 U% K, y+ oINC N0 1$ a/ ^0 c! u# g8 B2 U
GetListString ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(N0)> <$STR(S$转区明细)>
% _. }3 x  m' A7 |GOTO @领取转区& ]1 U) S' ?' p5 m! N$ \- F6 S
BREAK
6 ]% Y+ Y$ ~% w+ G' h;=====================================================================================2 W% J; J+ v/ s6 M
[@确认领取], D+ \" m( y/ i4 E6 i
#IF2 z9 Q& h) S# {! s7 A9 i$ ?
CheckContainsText <$SERVERNAME> 测试. B) J! B. B& q7 D
#ACT9 b& q+ ~6 T( N! X
messagebox 测试区禁止.
" Q* w& p/ \/ K. |8 u2 b3 S* P: SBREAK# x* x* E: r7 d0 p& d

# E; v5 A, w$ E0 k

- ^0 x  g. e' Z. K#IF0 G: B  n. S& `! |) c4 ?9 K
checkGAMEGOLDEX < <$STR(N$领取金额)>
' _+ p+ `: _% m5 H+ R1 P#ACT
! v7 |9 f  B: emessagebox \抱歉,新区充值要高于或等于老区才能领取!!
* p& y; V% j+ t2 cBREAK1 }) s- N, d8 q2 b

- l( s- K# u6 ]6 i8 [6 L8 Q

" i2 Q4 X3 W, Z9 g/ r: s" m, K% z1 u0 M6 Q* O
# H* X1 A" l  e- n9 V8 Q
#OR( M. w: g8 o6 z2 e& h4 H
EQUAL S$领取信息) i' T+ J- U5 j* u3 ^
EQUAL N$领取金额 0; {- D0 b+ |; K* i  @- s
#ACT
1 M# }5 W, l& \+ Xmessagebox \请检查填写的信息!7 \, ^) C; Z& W1 l) A3 M6 Z# W
BREAK, _4 Q3 y7 I% j; }

$ o3 S& j- v( D# W" X

! v5 f5 K& w- R, F# k1 M9 C! k#IF
8 ~' c) w0 P7 l; s% \9 ]3 f* FCHECK [66] 1! h: H4 T' \+ ~$ |4 O" x/ `1 m8 V6 R
#ACT" ?! F( \1 R9 D* s( B* j5 t
messagebox \无法重复领取!
  X8 N) i& k0 ]6 _2 [' K& WBREAK
$ }( k; K* q  E  O! o- D4 p1 R7 l
& s  J* K7 o) \2 j
6 |) O6 V6 }: j" l5 o4 X
#IF
( g0 w6 D7 Z- Z, o4 ZNOT EQUAL <$USERID> <$STR(S$领取信息)>
3 m5 |  S3 g8 }0 Z# h#ACT
, S+ f) [" o/ @. rmessagebox \领取账号和转区账号不同,无法领取!
5 W/ w0 R& p  b9 T0 qBREAK
3 P2 H& R  D5 [& X+ ]! t8 P5 z& D$ V8 I1 }3 _7 {% [
6 U0 B+ k% y. a( c
#IF
0 s- l5 S8 G, {; P5 T! p0 eCHECK [66] 0
0 q4 B7 }* |0 U1 Y+ ^) H1 t; OEQUAL <$USERID> <$STR(S$领取信息)>
' K4 r# }5 m5 d+ V#ACT# k/ Y3 I. G2 I2 C3 Z  k
MOV N$大米数 <$STR(N$领取金额)>* Z. b3 n5 h+ a) X3 i- e' [' y, L
MUL <$STR(N$大米数)> 10
) U) i2 e) q- t( zSET [66] 1& {. X+ Z; A1 J8 k- k5 v+ [8 k
GAMEGOLDEX + <$STR(N$领取金额)>
( I6 v( ^" ^; e3 c( _+ v$ qGAMEGLORY + <$STR(N$大米数)>
( U, Z$ d) A% n( I9 k0 v% dDelTextList ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S17)>8 F# {" q0 e! [% h5 f% @3 L7 w
DelTextList ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S$领取信息)>:<$STR(N$领取金额)>
9 S2 J2 b; x/ y( f4 q% P5 {) s: Q% {DelTextList ..\..\..\..\..\太墟通区\转区助手\等待领取的账号.txt <$STR(S$转区明细)>
) L  i. l; U+ V6 N7 m( kAddTextListEx ..\..\..\..\..\太墟通区\转区助手\成功转区的账号.txt <$STR(S$转区明细)>  领取转区账号:<$STR(S17)>  金额:<$STR(N$领取金额)>  领取区服:<$SERVERNAME>  领取人物:<$USERNAME>
+ G8 L4 f7 a4 g" {0 Y9 cmessagebox \恭喜你成功领取转区的充值\ \<$STR(N$领取金额)>充值数量\ \1 K! T. r- V; @$ W1 l6 K
GOTO @MAIN7 @! B* e8 d. C' z2 Z- p0 u
BREAK
+ k3 c3 X1 I4 K: m) u: \, J# \. ]/ C& _# b3 t6 O/ |6 e
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-9-10 19:59 , Processed in 皖公网安备:34112402000394号 0.193580 second(s), 26 queries .