GP端的lua(一)-GM_Click.lua
代码如下,需要的自己拿,感谢某人" w ]6 L, L, O+ ~) q& M
' P# r' o2 q- t# |* n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Global_Reg.RegInit("Click_Init");
. N( O/ n3 l# V: n( p$ RClick_MeIndex = 0;
* J+ n8 b" ], L4 d& Y8 j. rbbs.mocwww.comlocal RC_P2;bbs.mocwww.com g* T3 g! q0 O5 F0 @( ^- r
local RC_Tmp = nil;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 ^' F% h+ U4 v0 x4 O5 L, s
function WindowsTmpNpc_Init()
. q% ]: z1 G. q# ^ if(Click_MeIndex == nil)then
/ T5 U* F2 r ^: C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート Click_MeIndex = NL.CreateNpc(Lua_Path.."Module/GM_Click.lua", "initClick_Init");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 N1 f( b3 J1 ~2 R Z4 x. l% D; x
Char.SetData(Click_MeIndex, 1, 105254);bbs.mocwww.com: q9 k* |+ I! Q$ M0 q
Char.SetData(Click_MeIndex, 2, 105254);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' Z& s$ j' ]% {) Y# P
Char.SetData(Click_MeIndex, 3, 0);
4 Q0 |, `! `8 `bbs.mocwww.com Char.SetData(Click_MeIndex, 4, 777);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 y- r. m% E( o* s
Char.SetData(Click_MeIndex, 5, 14);
+ n8 ~( F! A: @9 H2 Z* C6 V妖城在线论坛 Char.SetData(Click_MeIndex, 6, 13);妖城在线论坛2 R1 O" R! b( G4 }0 |; I( { N
Char.SetData(Click_MeIndex, 7, 5);
- ~8 o6 P K2 x* A, A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 Char.SetData(Click_MeIndex, 2000, "ClickNpc");bbs.mocwww.com" _8 W( |4 @( o( w) e3 @7 v
if (Char.SetWindowTalkedEvent(nil, "RCVal_Talked", Click_MeIndex) < 0) then
+ A b! x( o0 k; y: s Q y9 ~2 J print("RCVal_Talked 注册事件失败。");
7 _. s5 j% b/ d6 R1 A/ u妖城在线论坛 return false;bbs.mocwww.com- e3 f. N+ e% o5 \5 ^
end) j2 B& f+ {0 y/ }; c
NpcIndex = Click_MeIndex;
e# M, Q# O1 U i, R妖城在线论坛 InstallNpc("Click_MeIndex",Click_MeIndex)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 j) }+ J/ L9 e' T0 ~
魔力私服,最新魔力宝贝私服技术交流; w; `7 J& i3 v) ^ w/ Q6 l
end2 A9 j$ Z7 W+ H: r/ w
return true;
7 @- Y( L$ R6 I: \# k/ `3 {8 z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表end
8 N% J+ F7 Z8 d/ |+ R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表function RCVal_Talked(_MeIndex, _TalkIndex, _Seqno, _Select, _Data)
, g4 T8 V& U* }: y, W$ L1 s6 Xbbs.mocwww.comlocal p2_Index = RC_P2;bbs.mocwww.com6 r& j" N, v7 ]) h2 d% w
local Me_Account = Char.GetData(_TalkIndex,%对象_账号%);
$ m0 S( f; n9 o7 b魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. i9 n. o0 ^: c: A- e: }& T
% u* Y8 K3 q+ e$ f9 Ubbs.mocwww.com if (_Seqno==0 and _Data=='1') then
$ k) i- h3 _, c( L, |9 |, ~7 Cbbs.mocwww.com --『查看资料』
# ^$ _0 \) t- X, ^$ E; p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 RC_Tmp = p2_Index;
7 Z3 e; c7 J/ k6 ^% T* o1 ^5 x8 |: c, t魔力私服,最新魔力宝贝私服技术交流 RC_cdkey = Char.GetData(RC_Tmp,%对象_账号%);
8 ^5 f( f, Z. M# T8 z* s6 @( R; k% l7 ] 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%);魔力私服,最新魔力宝贝私服技术交流$ o- q" C/ U, x% X* Y
NLG.ShowWindowTalked(_TalkIndex, 0, 1, 100, RC_Str, _MeIndex);
8 N+ L9 o% D& `8 _; ubbs.mocwww.com return;bbs.mocwww.com9 M+ J6 _2 Z5 J7 H3 q5 i
elseif (_Seqno==0 and _Data=='2') then
* Z: n$ M8 i% ?5 }7 D5 B# x妖城在线论坛 --『给予道具』
7 E9 v v3 }2 {, J. j" O NLG.ShowWindowTalked(_TalkIndex, 1, 3, 22,"\n请输入物品编号及数量(比如:30115,10):", _MeIndex);
: m. ~0 j" f4 i" y2 y" i魔力私服,最新魔力宝贝私服技术交流 return;
4 \1 H& @7 X# f/ O. b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート elseif (_Seqno==0 and _Data=='3') thenbbs.mocwww.com( P; M( k2 t* s; |0 ^
--『给予魔币』
/ ]0 w6 @7 i, e% i/ y& k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート NLG.ShowWindowTalked(_TalkIndex, 1, 3, 33,"\n设置魔币金额:", _MeIndex);妖城在线论坛/ ~( v( a& T( H O% x f
return;妖城在线论坛+ }& A2 @+ f* v. P# y- o
elseif(_Seqno==0 and _Data=='4')then魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ b# l0 W+ q: G8 Y& }, C
SetDebug(p2_Index);
+ Y+ X+ @. K! B, g' l+ I! ^ return;妖城在线论坛( Y" e7 }, z& I. c k
elseif (_Seqno==0 and _Data=='5') then
+ v7 K1 Y: @" X! Q& s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート --『封关联号』—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. N- j* u* _% f5 F7 U. p" F+ [
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' y/ q+ g& [, A9 q' X
NLG.TalkToCli(_TalkIndex,"操作成功!",4, 1);
, x' y. |, k+ R# |5 Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 else—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 q3 x$ w O7 {4 G l5 i; [7 Y
NLG.TalkToCli(_TalkIndex,"操作失败!",4, 1);
: O; D; u& V& W, f/ R% b, r4 P魔力私服,最新魔力宝贝私服技术交流 end妖城在线论坛* |4 H, R- M; O" Q8 T
return;魔力私服,最新魔力宝贝私服技术交流5 ~( R3 a+ i B! L4 e5 R
elseif (_Seqno==0 and _Data=='6') then
# a8 V5 k, Y6 [- ^bbs.mocwww.com --『传送对象』魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 | @! Z4 e% B5 g o& n
NLG.ShowWindowTalked(_TalkIndex, 1, 3, 55,"\n请输入地图坐标(格式如:0,1000,100,100):", _MeIndex);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ F$ ~5 Z- E% _2 q) Y! o5 a3 I5 z
$ u& l2 l% [2 Z ?( w. ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート return;
?: Q" i+ I; I5 }- ^9 K0 u妖城在线论坛 elseif (_Seqno==0 and _Data=='7') then
* N1 a1 ]; d9 {bbs.mocwww.com --『踢他下线』
' E5 U, S0 K; d+ F8 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート NLG.Close_Socket(p2_Index);
& |: T3 m8 ~' R& w5 P- J2 m" G return;魔力私服,最新魔力宝贝私服技术交流5 G/ d+ k! `5 |9 w/ I& n" M7 |
end魔力私服,最新魔力宝贝私服技术交流- o, m; u+ Y" a4 C& _
if (_Seqno==22 and _Select==1 and _Data~="") then魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. @) r% `: K# X& Q6 c7 R" d" X* m1 L
local pppp = split(_Data,",");
0 }, ?. v3 N$ J9 e' Z妖城在线论坛 local giveitem = NLG.GiveItem(p2_Index, tonumber(pppp[1]), tonumber(pppp[2]));bbs.mocwww.com$ I: t& C9 E0 P. d
if type(giveitem) == "table" and #giveitem > 0 then妖城在线论坛. d. o3 G4 r7 X4 L, \
NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);
* j9 w+ ~5 W& _+ G( C3 I9 ~& I' Nbbs.mocwww.com else
6 x/ x) C J: `9 J g; n W6 j7 ^bbs.mocwww.com NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);
9 j- G2 G/ _# x2 K, {) K4 _$ a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 end
% Q7 s$ I% J% c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート elseif (_Seqno==33 and _Select==1 and _Data~="") then
& y9 I) m: a8 Z# o6 N; {% x% P魔力私服,最新魔力宝贝私服技术交流 local gold = Char.GetData(p2_Index,%对象_金币%) + _Data;2 u& i w& P- k8 l1 E
if gold <= 10000000 and gold >= 0 then
6 c. |% O5 H5 Z" Y+ y0 M3 a妖城在线论坛 NLG.Set_Char_Date(p2_Index,54,Char.GetData(p2_Index,%对象_金币%) + _Data);
7 M& O) [) O4 q1 a9 v* a0 j. ~# I妖城在线论坛 NLG.TalkToCli(_TalkIndex,"操作成功,对象目前金额为:" .. Char.GetData(p2_Index,%对象_金币%),4, 1);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- q) _" B( b5 |, B
NLG.TalkToCli(p2_Index,"获得了 " .. _Data .. " G",4, 255);
4 H8 z! B: ]2 a( q& s) a9 ebbs.mocwww.com else
% o$ q4 m' E* G p/ v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート NLG.TalkToCli(_TalkIndex,"对象金额超出限制!",4, 3);魔力私服,最新魔力宝贝私服技术交流, F# y$ n# d7 d/ I
end妖城在线论坛+ I [2 Y3 R! l( ^
elseif (_Seqno==44 and _Select==1 and _Data~="") then
9 S P( s" @+ C' U% K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 if NLG.GivePet(p2_Index,_Data) > 0 then
- s- Z$ P( p3 K1 ^, M魔力私服,最新魔力宝贝私服技术交流 NLG.TalkToCli(_TalkIndex,"操作成功",4, 3);魔力私服,最新魔力宝贝私服技术交流% a4 A7 R4 \- B3 B% R
else魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 _4 x* {$ t( k& M) a# o3 B, j
NLG.TalkToCli(_TalkIndex,"操作失败",4, 3);
z3 M9 r* ?( z, x6 i; X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 end
4 y, p% X+ c& Z2 y. n5 A/ V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート elseif (_Seqno==55 and _Select==1 and _Data~="") then
2 a k: V3 p0 l# ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 local warp = split(_Data,",");魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, ]0 \" W q) o) `9 G9 i
if NLG.Warp(p2_Index,warp[1],warp[2],warp[3],warp[4]) == true then
1 w* I& Q4 i) p2 [. Q: {# z NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);bbs.mocwww.com, K+ C; V0 J) n. Y
else
5 ?6 o) g2 Z7 ~& z- u( lbbs.mocwww.com NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, v9 g2 ~8 f/ h1 S
endbbs.mocwww.com2 i0 t( B" \0 V) y9 D
end妖城在线论坛) r( R6 Q& `: c8 v. \
endbbs.mocwww.com S& ^. S, u+ g' X9 E
bbs.mocwww.com5 s; P! y* K z; E* T. v9 A: S
function SetDebug(CharIndex)
, P- ]) b# w% E7 rbbs.mocwww.com local Debuguser=Char.GetData(CharIndex,%对象_帐号%);
1 L3 c0 _; f; _; j v0 G7 nbbs.mocwww.com SQL.Run("INSERT INTO tbl_mac (DebugCdkey, Debugmac) VALUES ('"..Debuguser.."', '"..Mac[Debuguser].."')");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ H5 s1 |) i# Y7 t
end
# \% U" m- T# K2 Y" y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流; m, I s n0 U) N
Global_Reg.CharRightclick("Rightclick");bbs.mocwww.com1 r2 O& F# ]7 h. A, i% n$ V. ]
function Rightclick(p1,p2)bbs.mocwww.com( A, ?( G$ {, R
if p1 == p2 then魔力私服,最新魔力宝贝私服技术交流$ \* `' o. |7 V0 p! r/ f$ `1 b
return;
8 J9 w; @* X! t) n- E魔力私服,最新魔力宝贝私服技术交流 end魔力私服,最新魔力宝贝私服技术交流& r3 z* s4 W0 ]- x7 G7 u s
bbs.mocwww.com; F0 M; ^2 j; z! A- ]2 [
if NLG.Get_Char_Date(p1,145) == 1 then
6 W" I) O* b5 V# a0 t魔力私服,最新魔力宝贝私服技术交流 RC_P2 = p2;妖城在线论坛4 L# `3 G7 O1 m1 u8 q6 w6 @, N8 P
NLG.ShowWindowTalked(p1, 2, 2, 0,
+ p# V) f/ n* ^2 h; g h+ M6 G7 u- h, Zbbs.mocwww.com "1\n"..String.Centering("请选择对["..Char.GetData(p2,%对象_原名%).."]该玩家的操作:")..bbs.mocwww.com( h0 U# | d3 ~: r8 V9 p
"\n 『查看资料』"..
2 a# f0 Y1 f0 N( _6 b, ^: Q4 R' t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 "\n 『给予道具』"..! e6 \, f4 f. q) u
"\n 『给予魔币』"..
0 _$ i. A: q% t; U J1 w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート "\n 『封机器码』"..
1 f3 Y8 H8 ?/ N. bbbs.mocwww.com "\n 『封关联号』"..—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& @& f, f$ J: a
"\n 『传送对象』"..
/ R4 M r$ k- R# b6 M "\n 『踢他下线』",
; C# I. d( C0 b/ C5 a8 B% b* r- Y魔力私服,最新魔力宝贝私服技术交流 Click_MeIndex);
7 L. ~1 `, H5 f& }bbs.mocwww.com end) j: V5 a4 Z8 D
bbs.mocwww.com7 `7 z& L5 e, c! N& I
return;
* C1 i# S/ h6 ^; K7 R4 U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートend7 b/ P) J, ~0 h8 A" ~ `
function Click_Init()bbs.mocwww.com/ ]6 L; E7 h* h: V/ b0 Y
Click_MeIndex = nil;! ^2 |; l% ~9 k0 ?8 f2 `$ f
WindowsTmpNpc_Init();
7 _1 W' A; L& p% K/ D妖城在线论坛end妖城在线论坛6 B6 j2 t. L8 m$ O6 E) ~# W7 F7 |' }" q
function initClick_Init(index)
. |" _& c( w! E2 q6 Ybbs.mocwww.com return 1;1 d' g" W! a+ ]' Q% }$ B1 N
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- |- X% v4 k) {9 N: w4 U
function split(str, split_char)
. B+ N+ n) e/ T R% H( ibbs.mocwww.com local sub_str_tab = {};
* A. r3 M2 @9 C" Y% ubbs.mocwww.com while (true) do
. l$ k0 _& M/ X4 O( Z妖城在线论坛 local pos = string.find(str, split_char);
3 B' [4 o( j1 [4 I+ u1 R3 \ }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if (not pos) then
# o; |5 f; y6 W7 X5 V3 Z2 T1 K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート sub_str_tab[#sub_str_tab + 1] = str;
$ \% B+ ]; G8 n$ u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 break;. d- Q+ k4 `. f; C# Z) s
end
) r, g$ z) H Fbbs.mocwww.com local sub_str = string.sub(str, 1, pos - 1); 魔力私服,最新魔力宝贝私服技术交流( U; Y4 p9 M% M( z4 k$ N
sub_str_tab[#sub_str_tab + 1] = sub_str;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% _6 T! Q$ K; p
str = string.sub(str, pos + 1, #str);
' x4 Q1 X- m" n+ S1 b/ R end
. i9 G S" W* G5 i* A& m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 return sub_str_tab;
: S6 m& f g8 g2 T9 \1 | d- O7 I妖城在线论坛end