GP端的lua(一)-GM_Click.lua
代码如下,需要的自己拿,感谢某人—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! }5 V+ E! K: z/ k# {/ N& X
& h# G2 m& v3 c- X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートGlobal_Reg.RegInit("Click_Init");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 F) n8 A; u: r$ r
Click_MeIndex = 0;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 W8 G9 C0 C; j( A7 `8 g. ~% f
local RC_P2;
) e) D b V0 _* y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表local RC_Tmp = nil;
& N, z8 Y5 z9 k' R; v T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表function WindowsTmpNpc_Init()
$ \) L% R9 e2 Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if(Click_MeIndex == nil)then# s u3 U* I$ B1 }4 R5 c: B
Click_MeIndex = NL.CreateNpc(Lua_Path.."Module/GM_Click.lua", "initClick_Init");妖城在线论坛% ?+ T5 E2 E! t
Char.SetData(Click_MeIndex, 1, 105254);
C. ?$ i& ?7 Z1 b) e: s* x; O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 Char.SetData(Click_MeIndex, 2, 105254);
( x5 J% b) _/ z, r+ E& q) p, b& K4 _妖城在线论坛 Char.SetData(Click_MeIndex, 3, 0);
$ d! |& \6 i Y; I* ibbs.mocwww.com Char.SetData(Click_MeIndex, 4, 777);
- q3 I* u/ K' H5 I& j9 ?# D Char.SetData(Click_MeIndex, 5, 14);
6 ~. j5 w+ U9 D6 G$ C- Z3 W J! nbbs.mocwww.com Char.SetData(Click_MeIndex, 6, 13);
6 |2 N8 S, e: ~bbs.mocwww.com Char.SetData(Click_MeIndex, 7, 5);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 G' V4 u/ W* v' N
Char.SetData(Click_MeIndex, 2000, "ClickNpc");
y) H# I2 }. g# K! z6 s! S0 F if (Char.SetWindowTalkedEvent(nil, "RCVal_Talked", Click_MeIndex) < 0) then
1 M* }7 b/ j2 B( X魔力私服,最新魔力宝贝私服技术交流 print("RCVal_Talked 注册事件失败。");妖城在线论坛: W6 A4 m1 F! I# E3 {) }( m/ I$ q
return false;魔力私服,最新魔力宝贝私服技术交流# I1 ~* p! f$ T( l7 w7 f, Q! h6 O
end
' e0 a! Q" \* ]( v6 Lbbs.mocwww.com NpcIndex = Click_MeIndex;魔力私服,最新魔力宝贝私服技术交流, j7 O* @4 M! v# |
InstallNpc("Click_MeIndex",Click_MeIndex)魔力私服,最新魔力宝贝私服技术交流7 L, ]* [3 E; s7 b! z1 N
bbs.mocwww.com, c' R+ Q' X L, C
endbbs.mocwww.com/ B4 \: S' a5 M+ j, C
return true;bbs.mocwww.com' W0 f2 v" \+ j: v( T
end
7 E' j; P& D bfunction RCVal_Talked(_MeIndex, _TalkIndex, _Seqno, _Select, _Data)
$ U$ J; E( U: _. R5 p, X4 L( abbs.mocwww.comlocal p2_Index = RC_P2;
9 ` m" c+ y& B5 b* d9 O1 X: ]妖城在线论坛local Me_Account = Char.GetData(_TalkIndex,%对象_账号%);
' h5 |6 W: r* G4 k9 W" Qbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 F) O! q. B, O! x
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 g- @. ^! e, e& P7 e
if (_Seqno==0 and _Data=='1') then妖城在线论坛, l& F' S0 f+ L* O0 ?. P/ R' l1 X
--『查看资料』魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 [1 D- j/ |/ {2 r6 |
RC_Tmp = p2_Index;bbs.mocwww.com( T& a4 a |% ]$ a5 X
RC_cdkey = Char.GetData(RC_Tmp,%对象_账号%);
/ h R$ T e ]9 s魔力私服,最新魔力宝贝私服技术交流 RC_Str = "账号:" .. RC_cdkey .. " 密码:" .. SQL.Run("select accountPassword from tbl_user where cdkey = '" .. RC_cdkey .. "'")["0_0"] .. " " .. "\n\n魔币:" .. Char.GetData(RC_Tmp,%对象_金币%) .. " 银行魔币:" .. Char.GetData(RC_Tmp,%对象_银行金币%) .. "\n\n游戏IP:" .. Char.GetData(RC_Tmp,%对象_IP%);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, C1 S/ S' o9 B! e7 ~2 K
NLG.ShowWindowTalked(_TalkIndex, 0, 1, 100, RC_Str, _MeIndex);
: q& y7 w9 P0 x' b( V" M0 ?1 ^ return;8 c# q7 z5 q+ W/ X, |/ @
elseif (_Seqno==0 and _Data=='2') then
( P8 X; Z& T6 J" _4 Ibbs.mocwww.com --『给予道具』bbs.mocwww.com3 a" B9 a; ~' ^& r1 A" N
NLG.ShowWindowTalked(_TalkIndex, 1, 3, 22,"\n请输入物品编号及数量(比如:30115,10):", _MeIndex);
0 c0 |" \- Y1 G2 S; E% S8 @ A; R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート return;
( ?! [5 k C6 G7 x, A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 elseif (_Seqno==0 and _Data=='3') then
; ~( P; E) ^* _bbs.mocwww.com --『给予魔币』
) N7 Q, W+ h5 v9 [4 w# h妖城在线论坛 NLG.ShowWindowTalked(_TalkIndex, 1, 3, 33,"\n设置魔币金额:", _MeIndex);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# m8 g" @/ }3 K# `5 X! z
return;+ Z: L9 n( t0 b
elseif(_Seqno==0 and _Data=='4')then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( }7 `; ^- h7 @
SetDebug(p2_Index);魔力私服,最新魔力宝贝私服技术交流. P6 T% u- H% ^/ G! X/ r& u/ W8 Y
return;魔力私服,最新魔力宝贝私服技术交流6 o0 F* ~+ n4 u
elseif (_Seqno==0 and _Data=='5') then
5 I, E1 [% O& N/ N3 C5 A魔力私服,最新魔力宝贝私服技术交流 --『封关联号』
' a7 x+ a7 h) _' t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 if SQL.Run("update tbl_user set enableflg = '0' where ip = '" .. SQL.Run("select ip from tbl_user where cdkey = '" .. Char.GetData(p2_Index,%对象_账号%) .. "'")["0_0"] .. "'") == 0 then
. |1 b8 A" d% @: m7 ~0 }! [妖城在线论坛 NLG.TalkToCli(_TalkIndex,"操作成功!",4, 1);
6 U8 M8 @; y8 `) |. x/ K" |bbs.mocwww.com else
6 [$ j5 d2 b8 m* s. t7 t+ C6 h! z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート NLG.TalkToCli(_TalkIndex,"操作失败!",4, 1);魔力私服,最新魔力宝贝私服技术交流% @6 Q/ K- `" ?
end魔力私服,最新魔力宝贝私服技术交流* P7 |" B' `1 | ]: L0 P7 v- V4 i
return;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ A( E& b: }( O1 ]: {$ P6 i2 Y
elseif (_Seqno==0 and _Data=='6') then妖城在线论坛6 M- m+ x4 s5 F( d) s
--『传送对象』" \( f M% A0 X1 [
NLG.ShowWindowTalked(_TalkIndex, 1, 3, 55,"\n请输入地图坐标(格式如:0,1000,100,100):", _MeIndex);
7 Q' |+ y( ~4 `( {1 V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 妖城在线论坛3 g z) h$ v& |* C! d
return;
, Z n# ?; v) \# V2 M# B" \* x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート elseif (_Seqno==0 and _Data=='7') then魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, h% U6 a9 X: U; `4 n! ~/ q1 x) Y
--『踢他下线』
' F3 a( b- {( K' Z' ^5 Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 NLG.Close_Socket(p2_Index);
; z2 G/ L: M( U- A' N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 return;
9 ~4 @ p }0 Q! u! a- L# \9 \$ S9 ^魔力私服,最新魔力宝贝私服技术交流 end
+ @9 ~. I0 ^" G& Z9 Q妖城在线论坛 if (_Seqno==22 and _Select==1 and _Data~="") then
0 x/ G/ m+ N6 m local pppp = split(_Data,",");魔力私服,最新魔力宝贝私服技术交流6 R/ o0 q$ @$ q: U
local giveitem = NLG.GiveItem(p2_Index, tonumber(pppp[1]), tonumber(pppp[2]));
0 ^( Q6 Z9 o+ _6 F3 ]魔力私服,最新魔力宝贝私服技术交流 if type(giveitem) == "table" and #giveitem > 0 then
+ Q: Y& N! H9 r3 R9 q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);
) D! i* y6 s3 o, i. Q" _* \. O魔力私服,最新魔力宝贝私服技术交流 else
) c0 A3 O* n6 `魔力私服,最新魔力宝贝私服技术交流 NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);
' m! w7 o, p3 D' Q4 N) \% q end妖城在线论坛- B& x+ N2 S. ]9 w3 V2 q4 v
elseif (_Seqno==33 and _Select==1 and _Data~="") then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート m4 X9 ^, K4 H5 H: b! u; ~ _
local gold = Char.GetData(p2_Index,%对象_金币%) + _Data;
$ @ B1 G3 F; e; R- j& Xbbs.mocwww.com if gold <= 10000000 and gold >= 0 then
+ V6 T9 S5 U( f) n: @$ }2 j+ Qbbs.mocwww.com NLG.Set_Char_Date(p2_Index,54,Char.GetData(p2_Index,%对象_金币%) + _Data);
/ ]* F% v2 d0 O# A妖城在线论坛 NLG.TalkToCli(_TalkIndex,"操作成功,对象目前金额为:" .. Char.GetData(p2_Index,%对象_金币%),4, 1);
. I! \7 z& M- T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 NLG.TalkToCli(p2_Index,"获得了 " .. _Data .. " G",4, 255);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 `/ W" d! G4 B$ B
else
) ?+ P1 q4 X) ~' N/ J妖城在线论坛 NLG.TalkToCli(_TalkIndex,"对象金额超出限制!",4, 3);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' w! ^3 j5 i5 n, }; Q+ j
end
; C/ p% x& J5 P& E: }- c4 j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート elseif (_Seqno==44 and _Select==1 and _Data~="") then
: f' C# b0 |3 X7 i! m) n- S9 O if NLG.GivePet(p2_Index,_Data) > 0 then
( n, S, ]$ C$ o. @bbs.mocwww.com NLG.TalkToCli(_TalkIndex,"操作成功",4, 3);
# H- X4 F [0 e& o! n魔力私服,最新魔力宝贝私服技术交流 else
" W' d% p- h7 Q7 }; n NLG.TalkToCli(_TalkIndex,"操作失败",4, 3);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- q/ W) z* H. Y' y/ W( ?) ]$ P% ~
end
$ o: {, _. ^7 N妖城在线论坛 elseif (_Seqno==55 and _Select==1 and _Data~="") then妖城在线论坛! M) F/ H" e, t6 L( f2 e( f: B
local warp = split(_Data,",");
" ]3 l Q' i+ ?' F# O0 S# o妖城在线论坛 if NLG.Warp(p2_Index,warp[1],warp[2],warp[3],warp[4]) == true then
1 Q& ^, G' W1 g) i8 P NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);bbs.mocwww.com( x' L. q8 k( W9 A% {
else. X& G$ k t# w. x6 {0 G! b" d
NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);
- e9 ^+ l' i& n) @+ L( L7 t. n: Z2 c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ y+ t' y4 G" }7 B9 B
endbbs.mocwww.com0 i( ]" J/ q- N( @
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: @1 R4 U! Z0 \) n2 ]2 W# H* \, f
9 H# ^1 R8 f% m/ r/ G6 @( `魔力私服,最新魔力宝贝私服技术交流function SetDebug(CharIndex)
& p f9 T; S% O9 J& m' f2 F* h local Debuguser=Char.GetData(CharIndex,%对象_帐号%);
) m0 u0 S. G6 R+ R0 s2 x SQL.Run("INSERT INTO tbl_mac (DebugCdkey, Debugmac) VALUES ('"..Debuguser.."', '"..Mac[Debuguser].."')");
# `* \, N1 _: w& R$ f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表end魔力私服,最新魔力宝贝私服技术交流& U$ s/ S- I( V( F( N& e+ K' n; f- f
0 F. Q/ _9 `; C0 m8 k6 T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートGlobal_Reg.CharRightclick("Rightclick");
) i. m1 W% E5 {4 C8 y# [& F8 Gbbs.mocwww.comfunction Rightclick(p1,p2)魔力私服,最新魔力宝贝私服技术交流$ D0 ^5 M9 u; w" l
if p1 == p2 then
, r3 ] V4 f/ M* `妖城在线论坛 return;
3 b w" O3 G( h5 X; j% K1 q妖城在线论坛 end妖城在线论坛% ~/ K6 T! ^2 s u) d1 K$ Z
. b E* j6 Q0 r( Q' n% K
if NLG.Get_Char_Date(p1,145) == 1 then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# [4 f y$ d; z7 S; |/ E
RC_P2 = p2;
$ d9 q" J. P% p魔力私服,最新魔力宝贝私服技术交流 NLG.ShowWindowTalked(p1, 2, 2, 0,
3 K1 e1 O6 Q+ u8 ^# P# t "1\n"..String.Centering("请选择对["..Char.GetData(p2,%对象_原名%).."]该玩家的操作:")..
2 ?% |7 l. `. }5 \; T3 k% C "\n 『查看资料』"..
; Z" h6 s+ i' S5 v$ s" X& o6 _7 o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート "\n 『给予道具』"..8 v& g( g a. q9 z- |& M) ]# f+ @
"\n 『给予魔币』"..
0 z* F/ \, C3 m "\n 『封机器码』"..
) e% j" ?. g0 ?4 z7 a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート "\n 『封关联号』"..
: Q0 ]/ x6 c+ C3 ^) ^妖城在线论坛 "\n 『传送对象』"..
( V! L: x( O& s% ~- W$ }; Y妖城在线论坛 "\n 『踢他下线』",
% n2 x$ K4 {6 B# w( {$ D妖城在线论坛 Click_MeIndex);
) b+ v2 |4 k, s7 \* C% K魔力私服,最新魔力宝贝私服技术交流 endbbs.mocwww.com% r1 L" v K3 Q* m7 \( y3 h3 g G
妖城在线论坛: D2 C' T" A$ v' P
return;
8 J, l+ W) l9 l/ ~$ o9 G1 o" Y- f7 m魔力私服,最新魔力宝贝私服技术交流end
) O5 _8 n, r$ [4 {; R: Lbbs.mocwww.comfunction Click_Init()
4 ]2 A4 V; |7 Q5 H2 H" f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート Click_MeIndex = nil;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 Q( K! d1 j- h+ z
WindowsTmpNpc_Init();
, Y# e' @9 [; I0 E+ Xend% G* q3 }( ?3 Z: X
function initClick_Init(index)bbs.mocwww.com' J6 q' k9 R5 n6 | E
return 1;
8 z2 p5 S0 |( E, j( C' ^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表endbbs.mocwww.com6 w5 F" M z) f1 E6 u+ J/ s
function split(str, split_char)
0 ^" Y( A- \7 Q) o7 g6 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 local sub_str_tab = {};
/ ?$ [& J3 Q9 U2 S* S2 O' j- M7 `魔力私服,最新魔力宝贝私服技术交流 while (true) do
: N# r% k, a5 h* R1 T1 w& ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 local pos = string.find(str, split_char);
: d. i A) u7 i. m$ b7 x- Z6 N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if (not pos) then
+ E I. U4 g4 g( t: F妖城在线论坛 sub_str_tab[#sub_str_tab + 1] = str;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 x3 C4 o! l: d
break;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! B4 a* P: `0 W- A( M1 L
end
3 x, Z( l' P8 x; l) {% a local sub_str = string.sub(str, 1, pos - 1);
8 x! T: _ N' B4 d9 i+ p; m' B妖城在线论坛 sub_str_tab[#sub_str_tab + 1] = sub_str;
8 ^9 G* C8 H9 N# n8 y: }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート str = string.sub(str, pos + 1, #str);
) b* p3 }7 C4 S; P. D魔力私服,最新魔力宝贝私服技术交流 end
, F7 {& }& n, L1 ^, m" g. M9 n# x& g return sub_str_tab;
6 N0 b, J9 ]1 z7 g2 i; Vend