发新话题
打印

[魔力私服分享] GP端的lua(一)-GM_Click.lua

GP端的lua(一)-GM_Click.lua

代码如下,需要的自己拿,感谢某人
2 e5 f- V9 n+ t& d: ?8 N" Ybbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 R6 q( d6 I7 R! C4 @( M, V
Global_Reg.RegInit("Click_Init");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: R7 d, L6 E! z- i/ U$ E
Click_MeIndex = 0;
! M; ]8 d# B* D) Hlocal RC_P2;
+ ^' t8 C3 n0 [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表local RC_Tmp = nil;
) `, {7 |6 Y: wfunction WindowsTmpNpc_Init()
' k9 b/ l8 G. V$ D2 ]( R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        if(Click_MeIndex == nil)then
. G7 j: R- a* s4 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                Click_MeIndex = NL.CreateNpc(Lua_Path.."Module/GM_Click.lua", "initClick_Init");魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; J. [1 }8 i& s% t; \- n. f
                Char.SetData(Click_MeIndex, 1, 105254);
2 w  m7 R/ H) s: ]魔力私服,最新魔力宝贝私服技术交流                Char.SetData(Click_MeIndex, 2, 105254);2 W9 a. V, @& z* f1 x4 h7 g) l
                Char.SetData(Click_MeIndex, 3, 0);
8 Y, l- O0 e0 ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                Char.SetData(Click_MeIndex, 4, 777);
6 k4 o" b! \& f& ?: X' z) d                Char.SetData(Click_MeIndex, 5, 14);
+ d: U8 n( c$ u3 Zbbs.mocwww.com                Char.SetData(Click_MeIndex, 6, 13);妖城在线论坛$ X5 s& p2 A, y( b
                Char.SetData(Click_MeIndex, 7, 5);
9 |, o: ^( c6 [( I1 a7 g' P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                Char.SetData(Click_MeIndex, 2000, "ClickNpc");
) [% F) F/ y2 r# W, g妖城在线论坛                if (Char.SetWindowTalkedEvent(nil, "RCVal_Talked", Click_MeIndex) < 0) then
+ A3 f2 R- d6 @+ f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        print("RCVal_Talked 注册事件失败。");魔力私服,最新魔力宝贝私服技术交流, F3 B3 K' O# q
                        return false;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ j& h1 t+ e1 {. f( r6 R& P
                end魔力私服,最新魔力宝贝私服技术交流# M; Y. X1 Z. Y* P& U
                NpcIndex = Click_MeIndex;bbs.mocwww.com$ G# o% O% D% z; @7 D
                InstallNpc("Click_MeIndex",Click_MeIndex)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 g2 w5 k& g5 p

/ J3 T# r; A) U" l: _) `& Z6 A; J. Ibbs.mocwww.com        endbbs.mocwww.com  _  c( d6 P1 p  R# d! K7 t
        return true;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ N! O; X9 }( y" X  e: B9 o( o2 \
endbbs.mocwww.com' `* z/ p  u! w$ D1 f
function RCVal_Talked(_MeIndex, _TalkIndex, _Seqno, _Select, _Data)3 J1 i7 \* W! |0 l  j1 d( y
local p2_Index = RC_P2;妖城在线论坛) H7 ]$ @' T4 A! W
local Me_Account = Char.GetData(_TalkIndex,%对象_账号%);魔力私服,最新魔力宝贝私服技术交流; f- m" Z% F) {

# \7 x2 P3 }0 z+ u6 T       
2 ]8 g1 R0 E. nbbs.mocwww.com        if (_Seqno==0 and _Data=='1') then
5 q5 y. Z) O, ]/ @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                --『查看资料』
& D5 u2 N6 _! R, o6 t. `2 @  U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                RC_Tmp = p2_Index;
9 _# ^6 E7 W  O. f                RC_cdkey = Char.GetData(RC_Tmp,%对象_账号%);
0 k4 n3 w) R' R- |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,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%);
3 C6 k! i; v" e* {妖城在线论坛                NLG.ShowWindowTalked(_TalkIndex, 0, 1, 100, RC_Str, _MeIndex);bbs.mocwww.com: X- X0 C  K! Q2 t
                return;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  f, ]- C% G( V7 u
        elseif (_Seqno==0 and _Data=='2') then妖城在线论坛0 _* Q, p) n& s# U  @* N
                --『给予道具』bbs.mocwww.com, l: r6 ~$ Y: N1 w7 F
                NLG.ShowWindowTalked(_TalkIndex, 1, 3, 22,"\n请输入物品编号及数量(比如:30115,10):", _MeIndex);bbs.mocwww.com9 i/ q, U) P1 W* |7 A4 z6 N
                return;妖城在线论坛  ?* z$ H) G6 w% D+ Z/ j! s
        elseif (_Seqno==0 and _Data=='3') then魔力私服,最新魔力宝贝私服技术交流0 E6 N" d- ?$ r) X6 P
                --『给予魔币』bbs.mocwww.com6 o& u2 m- T: a: `9 t0 h' L
                NLG.ShowWindowTalked(_TalkIndex, 1, 3, 33,"\n设置魔币金额:", _MeIndex);妖城在线论坛; p4 ?6 B; b. Z( J; s; X2 J
                return;魔力私服,最新魔力宝贝私服技术交流0 ?% G4 c3 c; m! t  h" y, b
        elseif(_Seqno==0 and _Data=='4')then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( C: n/ C4 f# I6 I! M" d: k
                SetDebug(p2_Index);
  \# ~6 ~$ E5 M5 l妖城在线论坛                return;
( D5 w% e2 J8 R) i0 `- |/ Z  }" _bbs.mocwww.com        elseif (_Seqno==0 and _Data=='5') then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ Z! [8 |4 t  ^7 P; K
                --『封关联号』
, @6 U1 z; s+ j, R) G# [  jbbs.mocwww.com                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魔力私服,最新魔力宝贝私服技术交流' h0 h4 }4 N& |- M: c: p6 h3 l
                        NLG.TalkToCli(_TalkIndex,"操作成功!",4, 1);
4 M& B' G) J+ X+ n魔力私服,最新魔力宝贝私服技术交流                else妖城在线论坛+ H$ c% T: k# n. M7 c3 D3 G/ ?& ~% Z
                        NLG.TalkToCli(_TalkIndex,"操作失败!",4, 1);
: j3 W# }0 R/ b$ G5 B/ f妖城在线论坛                endbbs.mocwww.com7 r, s( |' j8 |5 D- {) n
                return;
4 x+ I7 N. f7 i8 Z7 U0 v6 H: Ybbs.mocwww.com        elseif (_Seqno==0 and _Data=='6') then
1 ~) n+ q- [% I6 x4 I, U, `魔力私服,最新魔力宝贝私服技术交流                --『传送对象』
3 p5 i( V8 S- F                NLG.ShowWindowTalked(_TalkIndex, 1, 3, 55,"\n请输入地图坐标(格式如:0,1000,100,100):", _MeIndex);
5 q& A) {$ t, u& n$ ~妖城在线论坛       
7 U/ H' b0 }% [+ [" l; J: Y妖城在线论坛                return;
. _5 y1 [+ x1 ?$ x- a9 S& Q妖城在线论坛        elseif (_Seqno==0 and _Data=='7') then魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 l, q4 n+ S9 M* w& G0 c: b
                --『踢他下线』
* Z9 n/ I7 C, E# u* b- G' z  t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                NLG.Close_Socket(p2_Index);bbs.mocwww.com* Q1 ~. Q3 k; I5 I( k
                return;9 n3 D; f# O7 `9 s/ B
        end
0 n8 a/ o; y, t        if (_Seqno==22 and _Select==1 and _Data~="") then魔力私服,最新魔力宝贝私服技术交流  F) h9 f' h1 S# v
                local pppp = split(_Data,",");' x4 \8 B8 t1 j' {
                local giveitem = NLG.GiveItem(p2_Index, tonumber(pppp[1]), tonumber(pppp[2]));
' U  T' P4 v7 \3 x  d—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                if type(giveitem) == "table" and  #giveitem > 0 then魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( F4 S/ V! t/ F; \2 S) M
                        NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);5 h2 l, F. v9 B3 N. l7 a
                else
8 M& v7 r. R& H# wbbs.mocwww.com                        NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);
$ ~/ a. m; e1 ~) K- g                end
: O0 \" x  L$ `+ m魔力私服,最新魔力宝贝私服技术交流        elseif (_Seqno==33 and _Select==1 and _Data~="") then
2 t+ l, N' S( v7 B魔力私服,最新魔力宝贝私服技术交流                local gold = Char.GetData(p2_Index,%对象_金币%) + _Data;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; v- u6 g- m- t
                if gold <= 10000000 and gold >= 0 then
5 i$ L4 F( E: a, P魔力私服,最新魔力宝贝私服技术交流                        NLG.Set_Char_Date(p2_Index,54,Char.GetData(p2_Index,%对象_金币%) + _Data);
! c" o7 ~4 B  t# U# _% j                        NLG.TalkToCli(_TalkIndex,"操作成功,对象目前金额为:" .. Char.GetData(p2_Index,%对象_金币%),4, 1);
: X/ w  `( z3 F8 Z* c9 o6 f* K; a2 }, I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        NLG.TalkToCli(p2_Index,"获得了 " .. _Data .. " G",4, 255);
+ L$ Z; {6 c  t. c1 V妖城在线论坛                else妖城在线论坛* K9 a9 ~2 B  N, d4 z
                        NLG.TalkToCli(_TalkIndex,"对象金额超出限制!",4, 3);
9 L8 Q( U$ \( f: N/ a魔力私服,最新魔力宝贝私服技术交流                end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ I; o( _0 y& c# g& }! A" d
        elseif (_Seqno==44 and _Select==1 and _Data~="") then魔力私服,最新魔力宝贝私服技术交流9 B0 z) b3 A' `" e% |+ R" H5 U
                if NLG.GivePet(p2_Index,_Data) > 0 then
0 |% u: i* H& j) T# n; D9 t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        NLG.TalkToCli(_TalkIndex,"操作成功",4, 3);妖城在线论坛; Z6 _( W2 a7 v# J
                else妖城在线论坛) c% |  `% H' e5 O/ w. B) k; A
                        NLG.TalkToCli(_TalkIndex,"操作失败",4, 3);
5 e& J% [' ^0 b* Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 _: c1 Z% ~( ^& G" Y# Q
        elseif (_Seqno==55 and _Select==1 and _Data~="") thenbbs.mocwww.com* N* J! b+ _9 N) O$ p& b$ @1 a- S
                local warp = split(_Data,",");4 ^: v2 D" @$ L7 R4 }; A  v  N
                if NLG.Warp(p2_Index,warp[1],warp[2],warp[3],warp[4]) == true then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; i+ r0 d  X6 A- t
                        NLG.TalkToCli(_TalkIndex,"操作成功!",4, 3);
4 Y$ A3 ]$ D6 [" P" b1 X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                else
0 x/ y  r$ X8 h* \/ x$ k! d—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        NLG.TalkToCli(_TalkIndex,"操作失败!",4, 3);魔力私服,最新魔力宝贝私服技术交流+ z# L' R1 p) v/ U
                end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 s' V( G3 d; k; n3 y% w
        end魔力私服,最新魔力宝贝私服技术交流  P) T; ~( k$ \" V5 c
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 [3 Z# r6 S( }3 N$ x* T

' w( ~/ |0 R9 j& [7 r: S妖城在线论坛function SetDebug(CharIndex)
% L# H* y* B: t! P: D6 n9 H7 t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        local Debuguser=Char.GetData(CharIndex,%对象_帐号%);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ \# P: o9 A) Q5 O) b
        SQL.Run("INSERT INTO tbl_mac (DebugCdkey, Debugmac) VALUES ('"..Debuguser.."', '"..Mac[Debuguser].."')");
6 o( r; F( J+ p6 ^end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ Y6 {) M+ v: ]$ {/ X* _; g

' d! Y3 Q9 T4 J) Z, G2 H) B4 ^2 xbbs.mocwww.comGlobal_Reg.CharRightclick("Rightclick");
- w( T6 P8 I0 p( ?; y. q1 X魔力私服,最新魔力宝贝私服技术交流function Rightclick(p1,p2)# U3 Q# N& r3 ?1 H! L2 H& \* j
                if p1 == p2 then
! p) @8 N9 p* v. w) |( q, Y                return; bbs.mocwww.com' M, {) t' w& V) c( I1 F
        end
8 |1 N2 i9 {; ^: e妖城在线论坛        妖城在线论坛2 u; f! A9 F$ S+ D3 a5 t
        if NLG.Get_Char_Date(p1,145) == 1 then
2 L! v" m. `/ |% M7 ?0 G                RC_P2 = p2;魔力私服,最新魔力宝贝私服技术交流: u: g6 _/ D1 k1 |( E
                NLG.ShowWindowTalked(p1, 2, 2, 0, # a. R- N: s8 q9 ^( d! h0 o
                        "1\n"..String.Centering("请选择对["..Char.GetData(p2,%对象_原名%).."]该玩家的操作:")..
7 g+ J; C' P* b- m! I: @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        "\n         『查看资料』"..bbs.mocwww.com  V2 T% |. G" i4 X; {9 I& U
                        "\n         『给予道具』"..
% e- D, E! w- x; F# \& r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        "\n         『给予魔币』"..
0 A1 Q# c2 f% O4 gbbs.mocwww.com                        "\n         『封机器码』"..
& L8 J. V2 u' o( |% y( d* S魔力私服,最新魔力宝贝私服技术交流                        "\n         『封关联号』"..9 W2 g) i2 c! H$ O3 F8 I
                        "\n         『传送对象』"..
" [9 N% E4 B3 ~% R/ k妖城在线论坛                        "\n         『踢他下线』",—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: A( W" h- ~; l2 T
                        Click_MeIndex);
9 y3 f1 ]9 T5 X  p* ]& X魔力私服,最新魔力宝贝私服技术交流        end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# @, u& P; |; H
                8 S5 g5 t6 z1 B( S. V) p1 O
    return;   G3 m; t  V; I; b3 t4 {3 j
end
6 O, `& Q1 z+ _. [" C  F$ i- P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートfunction Click_Init()魔力私服,最新魔力宝贝私服技术交流* I4 W( }* _/ j: v' n& l) P0 k0 R
        Click_MeIndex = nil;
% d" I- Q9 w7 ~# q" L6 v9 O$ |* S+ c        WindowsTmpNpc_Init();
# e7 z5 j. f9 l$ v& C5 Xend
& X! ~/ m  e1 N. P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートfunction initClick_Init(index)7 i; U4 ^+ f! t2 v3 P- J. O
        return 1;
- n8 S7 b" U5 F8 w$ `" g  k' r妖城在线论坛end6 X1 r+ {$ A4 W5 ~5 F2 E
function split(str, split_char)
  t9 r! \. f; Q9 G9 d3 ^" u4 K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表    local sub_str_tab = {};
+ z4 F9 `' ^3 r2 [bbs.mocwww.com    while (true) do
* X: h" X8 Y+ M) y! r: E7 w妖城在线论坛                local pos = string.find(str, split_char);
5 W' ]! X9 T" p$ s# }* f. B魔力私服,最新魔力宝贝私服技术交流                if (not pos) thenbbs.mocwww.com$ s% H' l: |/ W3 M) n
                        sub_str_tab[#sub_str_tab + 1] = str;bbs.mocwww.com" a7 n2 t+ U& U# ~4 R; V! w
                        break;
3 |7 P/ s/ J1 ]6 O$ u妖城在线论坛                end
+ X" G8 A; u; [* K, q4 ]妖城在线论坛                local sub_str = string.sub(str, 1, pos - 1); —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* L9 |. k. @( ]! H' W9 g
                sub_str_tab[#sub_str_tab + 1] = sub_str;妖城在线论坛0 ^3 e/ a0 U0 f- d, K9 _) \. Q! D
                str = string.sub(str, pos + 1, #str);bbs.mocwww.com* R, Z8 M8 v7 K7 Z  b1 x# `; T
    end9 z. }) b; W4 W' D) o
    return sub_str_tab;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. j9 a1 ]+ J9 N
end

TOP

感谢分享,终于有人分享了

TOP

...gp乜没有单机免费版。。。

TOP

看着好高端的样子.......
水至清无鱼!人至贱无敌~

TOP

沒有反掛玩不到

TOP

感谢分享,终于有人分享了

TOP

发新话题