GP端的lua(一)-GM_Click.lua
代码如下,需要的自己拿,感谢某人—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 H( C. l4 N# o% Q6 [& F4 J- j
% t& T0 O) ^, n( q: [* e! h8 _Global_Reg.RegInit("Click_Init");
8 M5 s3 a8 U: \4 L* N/ l$ Z" MClick_MeIndex = 0;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 h$ q3 }9 t& C" m, V6 G! c; P4 s3 @
local RC_P2;bbs.mocwww.com* A/ [0 K# C) \6 _9 l
local RC_Tmp = nil;bbs.mocwww.com: ]6 K* Y# y( Z
function WindowsTmpNpc_Init()bbs.mocwww.com1 I k) o% B0 Y" g. Z
if(Click_MeIndex == nil)then妖城在线论坛+ U; U1 F' `) ]& m& q
Click_MeIndex = NL.CreateNpc(Lua_Path.."Module/GM_Click.lua", "initClick_Init");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 o C) A- q6 j1 Q
Char.SetData(Click_MeIndex, 1, 105254);* W1 B, H4 R! z9 V8 w% d/ {4 b
Char.SetData(Click_MeIndex, 2, 105254);妖城在线论坛/ i7 h% n& x# }& h
Char.SetData(Click_MeIndex, 3, 0);
' r) C) H6 R) x& t* D, _bbs.mocwww.com Char.SetData(Click_MeIndex, 4, 777);魔力私服,最新魔力宝贝私服技术交流4 Y3 P( }" R' ~4 Y6 ^1 F
Char.SetData(Click_MeIndex, 5, 14);
: p- A2 C$ J: \( I9 C, p Char.SetData(Click_MeIndex, 6, 13);
5 S& D% e2 U9 V3 ^3 e6 i# u. \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 Char.SetData(Click_MeIndex, 7, 5);1 Y/ D' u3 |- k+ L5 H. Y9 q
Char.SetData(Click_MeIndex, 2000, "ClickNpc");
7 D( F* i. o% L V1 c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if (Char.SetWindowTalkedEvent(nil, "RCVal_Talked", Click_MeIndex) < 0) thenbbs.mocwww.com* s) K3 G+ E# ^
print("RCVal_Talked 注册事件失败。");bbs.mocwww.com- i; B& w. \$ A& A5 o# [0 R
return false;
9 b# O% p$ W7 a0 fbbs.mocwww.com end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) M9 F+ U& r( ^- Q+ t7 Q( y2 l
NpcIndex = Click_MeIndex;妖城在线论坛# b( b, H; x$ F6 B, E
InstallNpc("Click_MeIndex",Click_MeIndex)8 c( ?8 Z1 I0 c8 M$ O
bbs.mocwww.com& _0 U7 C* |& m
end
, n5 n7 x2 K: D6 |$ B! s Q* n魔力私服,最新魔力宝贝私服技术交流 return true;魔力私服,最新魔力宝贝私服技术交流0 Q4 o" v% p. r0 R
end
& P( T/ K6 d" B3 `$ }. I9 ifunction RCVal_Talked(_MeIndex, _TalkIndex, _Seqno, _Select, _Data)
! @8 ]' o0 o: A8 E# e# I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートlocal p2_Index = RC_P2;妖城在线论坛4 t6 }) K' d8 T) Q5 Y$ L3 }/ A) {: v! j
local Me_Account = Char.GetData(_TalkIndex,%对象_账号%);bbs.mocwww.com! E- T3 b% Q0 j4 q; |' s
, B3 U! W9 O* D0 I4 s! f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 妖城在线论坛( `. b5 a) U- m, _& o
if (_Seqno==0 and _Data=='1') then
( s6 R- C8 k, z" e! v. {bbs.mocwww.com --『查看资料』
. c: L# E# B% ]' x. ~0 T! U7 O- V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 RC_Tmp = p2_Index;
3 M0 @3 c) b( V2 H/ ]" v/ P0 r妖城在线论坛 RC_cdkey = Char.GetData(RC_Tmp,%对象_账号%);
( x, i0 a1 Z9 c1 }/ i% s/ `+ f. |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 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%);
% l4 M& H; D% |$ e; j8 z# v魔力私服,最新魔力宝贝私服技术交流 NLG.ShowWindowTalked(_TalkIndex, 0, 1, 100, RC_Str, _MeIndex);魔力私服,最新魔力宝贝私服技术交流. ] x, w* i( y/ p) E! s
return;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- y4 r6 B# H" \4 f1 G" v
elseif (_Seqno==0 and _Data=='2') then
1 S) D) ?9 U: u* t+ K, K0 Jbbs.mocwww.com --『给予道具』
2 r0 Q: `- ^6 _) X4 }+ `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 NLG.ShowWindowTalked(_TalkIndex, 1, 3, 22,"\n请输入物品编号及数量(比如:30115,10):", _MeIndex);
0 E b, z' G! ^4 z5 o4 F$ D P魔力私服,最新魔力宝贝私服技术交流 return;魔力私服,最新魔力宝贝私服技术交流( L% W: u+ W+ r, z5 X/ i0 R3 d
elseif (_Seqno==0 and _Data=='3') then
6 v6 m- m% [# l/ T4 K3 w) g6 ~- K魔力私服,最新魔力宝贝私服技术交流 --『给予魔币』—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 e& k7 p. k! }
NLG.ShowWindowTalked(_TalkIndex, 1, 3, 33,"\n设置魔币金额:", _MeIndex);妖城在线论坛& A0 R/ D8 q3 J* U
return;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& L7 ~+ ]; ]+ D ^
elseif(_Seqno==0 and _Data=='4')then魔力私服,最新魔力宝贝私服技术交流1 D5 |- A8 G8 [3 _( @ m, E
SetDebug(p2_Index);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 e6 D3 j! K J
return;妖城在线论坛. b2 E3 @# ^9 Q. n0 T3 f, l
elseif (_Seqno==0 and _Data=='5') then
/ ~# b& R! w6 p1 K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート --『封关联号』
5 w' b) _! w4 f( w/ Y' @. d妖城在线论坛 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
8 V' q9 I a+ L' s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート NLG.TalkToCli(_TalkIndex,"操作成功!",4, 1);
+ j9 W7 P' U0 \2 B5 d" b2 t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート else
1 z! C }2 c9 Y. U" O7 {) J$ U; } NLG.TalkToCli(_TalkIndex,"操作失败!",4, 1);bbs.mocwww.com. E0 @8 O9 [9 I; A; k
end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' i% V5 e+ B+ @- g6 G, n4 `/ b/ [
return;bbs.mocwww.com' }9 ?; T: z+ i0 e
elseif (_Seqno==0 and _Data=='6') then6 }$ U+ c6 p3 |6 M, z2 H
--『传送对象』—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 m, J7 A8 e/ n# G. A) z6 o
NLG.ShowWindowTalked(_TalkIndex, 1, 3, 55,"\n请输入地图坐标(格式如:0,1000,100,100):", _MeIndex);
! M8 {* ~. l' Z }2 U4 n& r妖城在线论坛
' I) Q6 \& Q m2 _! Ebbs.mocwww.com return;
6 {6 ]( V" `9 u! f: b" V _5 e r6 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート elseif (_Seqno==0 and _Data=='7') then妖城在线论坛2 [( U9 Y( S$ R0 }4 b& [
--『踢他下线』
: K4 ?6 j; b: Z3 D妖城在线论坛 NLG.Close_Socket(p2_Index);
# `/ M, @' F% S- p0 \! ]8 W魔力私服,最新魔力宝贝私服技术交流 return;
, U6 e+ w. x( b/ w5 z7 x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート end
9 X( ]5 x& a0 C; w魔力私服,最新魔力宝贝私服技术交流 if (_Seqno==22 and _Select==1 and _Data~="") then; A- E' ^; T" w( ~. }$ X) q
local pppp = split(_Data,",");
# [7 c# R' D6 z% X2 d' C, J local giveitem = NLG.GiveItem(p2_Index, tonumber(pppp[1]), tonumber(pppp[2]));
. e" ~7 [+ B! f/ v# Y: L妖城在线论坛 if type(giveitem) == "table" and #giveitem > 0 then
7 }' C7 i1 t( [$ c魔力私服,最新魔力宝贝私服技术交流 NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 y; H5 [( @1 ~5 d, n9 K
else
, U, l7 I5 P+ j3 ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);
d1 I- b+ K$ K! G8 N$ H妖城在线论坛 end
3 z c5 r9 Q7 tbbs.mocwww.com elseif (_Seqno==33 and _Select==1 and _Data~="") then
7 m4 ~ }% c/ T* K* Z1 o, _魔力私服,最新魔力宝贝私服技术交流 local gold = Char.GetData(p2_Index,%对象_金币%) + _Data;
5 r" x. P x( z' J ^* mbbs.mocwww.com if gold <= 10000000 and gold >= 0 then魔力私服,最新魔力宝贝私服技术交流1 T3 D7 F# N! z1 a* f
NLG.Set_Char_Date(p2_Index,54,Char.GetData(p2_Index,%对象_金币%) + _Data);7 [1 B# A* I$ u
NLG.TalkToCli(_TalkIndex,"操作成功,对象目前金额为:" .. Char.GetData(p2_Index,%对象_金币%),4, 1);
' t* \; d2 {& \7 @0 U+ A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 NLG.TalkToCli(p2_Index,"获得了 " .. _Data .. " G",4, 255);
" P/ O K7 O. S8 Z9 g else6 }" X6 ]2 U& \
NLG.TalkToCli(_TalkIndex,"对象金额超出限制!",4, 3);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, ]- t& d& o% {
end; s( u. V$ L; S4 l
elseif (_Seqno==44 and _Select==1 and _Data~="") then
3 k# }( ^; S. Y0 x8 G2 j1 O if NLG.GivePet(p2_Index,_Data) > 0 then
# H1 C$ n$ w% o( k妖城在线论坛 NLG.TalkToCli(_TalkIndex,"操作成功",4, 3);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 J' V. k. N6 n/ z6 ~0 Z2 `
else魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 D* @- x7 c( Y' d, c5 V" a+ t6 q8 M
NLG.TalkToCli(_TalkIndex,"操作失败",4, 3);
$ l5 b ^0 A% a+ j+ k( p6 ? Q魔力私服,最新魔力宝贝私服技术交流 end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: l, h+ p+ {9 m# K
elseif (_Seqno==55 and _Select==1 and _Data~="") then
3 h1 S7 {3 b8 U+ h) }' }9 Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート local warp = split(_Data,",");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: T% o) ?6 X* w9 T8 Z& V: m" h
if NLG.Warp(p2_Index,warp[1],warp[2],warp[3],warp[4]) == true then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# T6 B3 a5 T# ]- B' B2 p- k
NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);
/ E( J+ l9 i' E6 G2 ]. J. u; J3 s% n妖城在线论坛 else—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- t1 K7 F0 p/ Y T& E% U3 a
NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);
1 ]2 l+ p5 u! |) @$ T2 H. d—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート end
+ b* A; U P# G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート end魔力私服,最新魔力宝贝私服技术交流8 ~. ?# ^9 Z: [& L- c& v _5 h
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ f6 v Z6 M& [
2 d- j' J! F9 {3 i' S( x5 V! w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表function SetDebug(CharIndex)3 Y( s6 u+ g' Q5 s! t/ K/ q
local Debuguser=Char.GetData(CharIndex,%对象_帐号%);妖城在线论坛( ?% O% m" k( ?4 U0 j# c! ^; I
SQL.Run("INSERT INTO tbl_mac (DebugCdkey, Debugmac) VALUES ('"..Debuguser.."', '"..Mac[Debuguser].."')");妖城在线论坛, X! H" R6 B% g8 i
end魔力私服,最新魔力宝贝私服技术交流2 z$ M" m; \4 o7 y2 Q( |# m5 H
: R1 R$ c1 K- X+ ^7 M u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートGlobal_Reg.CharRightclick("Rightclick");魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 n- D+ {! X5 I
function Rightclick(p1,p2)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, f U% `3 u* @& C1 S3 l u; g
if p1 == p2 then
: s* ~8 A; D$ p0 f; T$ R1 `1 l return; bbs.mocwww.com5 C/ V# y0 k k( g& u
end
: Q5 e# L, D- ^& y7 o1 F妖城在线论坛 bbs.mocwww.com2 ]3 @( F+ g5 R
if NLG.Get_Char_Date(p1,145) == 1 thenbbs.mocwww.com# W8 @/ x* ^( @( M# d9 O
RC_P2 = p2;
! [) q+ [# @2 J5 N7 E& I" o魔力私服,最新魔力宝贝私服技术交流 NLG.ShowWindowTalked(p1, 2, 2, 0,
- d- A- i# z% d. ^% H4 t' a! }bbs.mocwww.com "1\n"..String.Centering("请选择对["..Char.GetData(p2,%对象_原名%).."]该玩家的操作:")..魔力私服,最新魔力宝贝私服技术交流. n* |# }) X' f0 n5 h
"\n 『查看资料』"..
/ h- ~. F- B# N "\n 『给予道具』"..
, X3 B s+ ^5 @# y5 [% J6 nbbs.mocwww.com "\n 『给予魔币』"..
/ w5 K5 Q' i0 x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 "\n 『封机器码』"..
% K1 [, d5 o! |. T& [魔力私服,最新魔力宝贝私服技术交流 "\n 『封关联号』"..bbs.mocwww.com1 p) P# g$ S- H! l
"\n 『传送对象』"..
% O1 w9 r- J( N+ X- D7 [bbs.mocwww.com "\n 『踢他下线』",
7 R' N5 Q }: b. d& g$ ^% B s妖城在线论坛 Click_MeIndex);妖城在线论坛- b5 R! n. N7 a4 m8 p1 v5 @6 h; [
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 G# P( d) O. ^7 G+ J
$ {/ }3 L0 V0 R* P( r# H! R return; 魔力私服,最新魔力宝贝私服技术交流0 ~% Z0 o: ^" `" ?
end. e2 Y! }' i1 x+ x
function Click_Init()
% W" w1 f7 e: U6 V1 W) o2 J魔力私服,最新魔力宝贝私服技术交流 Click_MeIndex = nil;
! X9 C9 Q' |- f妖城在线论坛 WindowsTmpNpc_Init();
) E) r( e' Y+ M: Y0 c魔力私服,最新魔力宝贝私服技术交流end
0 P# f9 Y1 D% B1 j/ ?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表function initClick_Init(index)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) \/ V% ~ M# a4 D1 E1 I/ a
return 1;
0 D2 e( x2 p8 k# P; `* m* {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! z7 b3 r, r/ B, Z( M
function split(str, split_char)妖城在线论坛2 J# T2 J+ f' |# `0 e* p
local sub_str_tab = {};bbs.mocwww.com# E/ y! {3 I5 f3 U; ~. |1 L9 [
while (true) dobbs.mocwww.com5 m) U; I4 I9 x. w& a. U
local pos = string.find(str, split_char);
# G! Y0 Z, o/ A* ~ if (not pos) then
9 U) S6 q/ s& k- }7 j3 A; [ H$ }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 sub_str_tab[#sub_str_tab + 1] = str;
4 o3 ]. S; J( L% X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート break;
) ~" B3 c3 j' T* F0 p魔力私服,最新魔力宝贝私服技术交流 end
3 S8 \, T! ~/ u# d魔力私服,最新魔力宝贝私服技术交流 local sub_str = string.sub(str, 1, pos - 1); 魔力私服,最新魔力宝贝私服技术交流1 z8 l1 |( y, ~
sub_str_tab[#sub_str_tab + 1] = sub_str;9 }/ l: M: {+ @5 C: D+ _' ?
str = string.sub(str, pos + 1, #str);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 k6 U% ]5 O( S, Z+ E
end
% |' p) i' r8 ?& B5 r* b6 X* Q妖城在线论坛 return sub_str_tab;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 Q. Z" d# i# Z v
end