EMU618社区

 找回密码
 立即注册
搜索
查看: 643|回复: 11

[原创] [FC][魂斗罗][互相伤害][END]

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2020-5-5 15:40:24 | 显示全部楼层 |阅读模式
先祝福大家五一快乐, 虽然来晚了哈, 废话就不多说了
% v0 A+ o# s+ ]) V1.选择键切换子弹(为了更快杀死对方)
9 m  u- b: f1 f7 w3 Q6 L2.杀死对方自己加命
1 }# |' C7 t# |) m) w
  1. ;[FC][魂斗罗][互相伤害][END]; {" Y6 |- W0 H
  2. ;20200505
    7 M. p- P' Y5 d" h& L

  3. $ O4 m% N# Z4 V. N
  4. .ORG $8960+ \! _7 j% ~- z: \

  5. . X& {1 x8 Q9 f/ s% G
  6. P1_STATUE          = $90      ;状态  i5 H, U- A* h8 X. p+ A9 i" m. t
  7. P1_INVINCIBLE_A    = $AE      ;透明无敌
    4 d1 L* _0 h% H: F) |0 d' q
  8. P1_INVINCIBLE_B    = $B0      ;闪烁无敌
    6 j" \2 {4 N' c, U+ R0 r* I
  9. P1_REST            = $32      ;P1剩余生命0 L' A4 d) C( g: _) A
  10. LIVE_VALUE         = $01      ;活着数值
    ( o! I& v" M$ p7 q. D% a/ X
  11. P1_ACTION          = $D6      ;趴下
    * \/ M6 e6 o* |: F% q8 y" ]: B
  12. P1_FACE            = $D8      ;P1面向
    : }' k6 b, A* _  Z  D0 G6 _; _3 `
  13. LAY_VALUE          = $17      ;趴下数值
    ) T+ h0 l# H1 Q. L( ~  B! o
  14. JUMP_VALUE         = $08      ;趴下数值
    3 u5 Z2 l3 t; `2 a
  15. DIVING_VALUE       = $18      ;潜水数值
    3 i7 _; r+ X" k; [# X2 V8 c
  16. P1_X               = $0334    ;P1 X坐标
    % c3 C3 N7 y4 ^2 B/ O6 u
  17. P2_X               = $0335    ;P2 X坐标0 r7 S: k$ ]' \* r: n; O: |9 E' `
  18. P1_Y               = $031A    ;P1 Y坐标0 r& [' V1 Z/ v( z: t( O# n' ~
  19. P2_Y               = $031B    ;P2 Y坐标8 [! G* j1 l4 L& W4 s5 a
  20. Bullet_X           = $03C8    ;子弹X坐标
    & b9 c" g5 t8 c/ L% @
  21. Bullet_Y           = $03B8    ;子弹Y坐标
    & O& y' `/ w: N% r1 P
  22. Bullet_Owner       = $0448    ;子弹所属者  _! t+ R5 g4 V3 a' ]
  23. Hit_Offet_X        = $01C0    ;命中误差X8 ?/ y3 ^- x2 N. b6 U! X7 K
  24. Hit_Offet_Y        = $01C1    ;命中误差Y9 p8 `0 s5 W5 z0 N! Z" n* u/ ^$ ?" {. f
  25. State_Offet_X      = $01C2    ;动作误差X
    : X* S2 ]/ w4 z) X/ k8 q
  26. State_Offet_Y      = $01C3    ;动作误差X0 p. Z3 @' G; Y1 T; O$ z
  27. Offet_X_Check      = $01C4    ;坐标差X  O& z6 G8 n, Y- P( f4 F
  28. Offet_Y_Check      = $01C5    ;坐标差Y1 X( Z! C$ Z5 ^
  29. Reg_X_Temp         = $01C6    ;寄存器X暂存
    % {& h+ W% ]8 `, a6 ~9 b
  30. Reg_Y_Temp         = $01C7    ;寄存器Y暂存5 O0 S% t- O  ^7 R" R$ _( I7 c
  31. OFFET_X_STAND      = $06      ;坐标差X值
      {- B, ^2 K" m" H7 ^! W
  32. OFFET_Y_STAND      = $10      ;坐标差Y值
    3 w0 a, i* l3 ?4 l$ U8 T
  33. OFFET_X_LAY        = $10      ;趴下坐标差X值7 M1 t0 S* ~9 b0 H0 L7 ?
  34. OFFET_Y_LAY        = $07      ;趴下坐标差Y值
    - y/ b7 g' a' r) h
  35. OFFET_X_JUMP       = $08      ;跳跃坐标差X值% |! X( z8 W0 X9 w
  36. OFFET_Y_JUMP       = $08      ;跳跃坐标差Y值3 N, |9 ?2 X  l+ o8 k4 l+ j3 Y5 u2 L) x
  37. STATE_X_DIVING     = $02      ;潜水动作误差X值7 M# b2 t9 U" C* A% }) B
  38. STATE_Y_LAY        = $04      ;趴下动作误差X值/ B; U6 t$ w" b7 m8 [! r7 A; E  @
  39. # L. p, B* H8 p! F/ V: D+ c+ Z
  40. ;武器切换. [! J5 @/ X" ]( ~) U
  41. Btn_Once = $F5       ;单次按键" ~& k, Q9 E$ @: x) g' n
  42. ;========================================
      @1 c3 [) ~5 w# ~
  43. ChangeWeapon:& i9 d2 }+ J0 e/ M
  44. LDA Btn_Once,X( W  I* q' E2 t: U" `2 b# h
  45. CMP #$20
    6 K& Z1 u* E; ^/ O% {5 Z
  46. BNE ChangeWeaponEnd
    & O; _* [% |, }4 {  w
  47. LDA $AA,X
    9 [$ S0 `6 V) n! g; r  n- _
  48. ORA #$10
    9 r3 k0 c: @! X+ a/ J1 S8 `
  49. STA $AA,X4 @2 ?. g4 _/ I9 {5 }! l
  50. CMP #$14
    " n/ a1 x& w! o4 d; B
  51. BNE WeaponSet
    . B2 T: J5 `$ i
  52. LDA #$0F
    7 y; m+ w5 ~  K; ?  e0 P
  53. STA $AA,X* G8 V' U" w- @1 z
  54. WeaponSet:2 \  E  J7 f1 D' E4 B" W3 n7 Q
  55. INC $AA,X
    ; a$ S+ z! @: |; e
  56. ChangeWeaponEnd:5 u6 y/ U) S/ h
  57. LDA $AA,X
    0 p. c! q7 Y( E# a# C
  58. AND #$0F4 c% |5 j- c% F, o/ l: c0 h
  59. RTS
    0 w) e/ S7 ^9 n9 O, B

  60. 4 s9 b- h( K4 L' Q# a0 A
  61. .ORG $89A0
    + l1 S% Z0 v* t( M6 g

  62. , I1 s+ z( V! ]: K6 a9 h+ R
  63. ;互相伤害7 A8 K) ]! C1 r) w% S
  64. ;========================================9 r9 ]) I$ U7 R$ j
  65. Hurt_Player:6 m* h6 p2 a' c) g. D3 A. j
  66. STX Reg_X_Temp
    0 y; ~7 `: Z$ c  {& {0 g. t
  67. STY Reg_Y_Temp" {; h) r8 O  N  X2 S8 d' L, z; @
  68. JSR CheckInvalidState
    8 o. u  r1 ?, w; i! x& g
  69. BCS HurtPlayerEnd
    : N& ^7 J% m0 V6 w+ K
  70. LDA Bullet_Owner,X9 p+ e0 d% e4 L5 p+ t" b% N
  71. EOR #@0000001
    4 q/ N- [7 O6 u4 n3 p: N8 B
  72. TAY8 _- ^, b4 F0 C* A7 B
  73. JSR GetHitOffset3 h# Q  b0 y3 E" e+ A
  74. JSR GetOffet_X" f* t3 D+ V# C# A0 Y% D6 K0 L# B
  75. JSR GetOffet_Y  |3 Z$ [; |% U( P
  76. JSR Check_Hit- H" a% V3 S' D9 E+ r6 X1 A/ w
  77. BCC HurtPlayerEnd
    # W1 ?* j" c% h1 t2 ]8 A
  78. JSR Kill_Player
    / d! D2 A' K0 Y, o2 T! Y
  79. HurtPlayerEnd:
    ( o& X+ K& o1 O
  80. LDX Reg_X_Temp" o/ a' H6 I$ }  Y+ i4 `1 W
  81. LDY Reg_Y_Temp
    0 w- w2 s7 R% f8 r! K0 r3 r
  82. LDA $0438,X2 K+ v" h7 q' l9 }! _& D1 N
  83. RTS
    6 h9 y3 |1 Y  r. Q% o* ~8 S/ Y

  84. 1 w; L5 u# C% a+ D0 m
  85. ;检查无效状态8 ~8 V) S8 D  p% i* J
  86. ;========================================
    ( s3 [# o3 r5 T6 `" i7 w4 p
  87. CheckInvalidState:
    % d6 W) T9 z+ D
  88. LDA Bullet_Owner,X0 E% S2 d3 g0 O  k& a1 d2 D
  89. EOR #@0000001" T/ P% G) Y: }
  90. TAY
    1 p4 R: r  o8 J( U/ J, E
  91. LDA P1_STATUE,Y
    2 A2 c$ Q  U8 G
  92. CMP #LIVE_VALUE
    3 i1 o( I" F3 |, W" L
  93. BNE SetInvalidState
    6 e1 K2 i. A3 a* a' p
  94. LDA P1_ACTION,Y! i- u; U8 D" `" I3 ]- w
  95. CMP #DIVING_VALUE5 @) Q. N/ Y8 v/ C! R* \2 U. P7 [
  96. BNE CheckStateEnd* D; _4 U$ }/ y, q4 E: A, z
  97. SetInvalidState:: U; M7 Y3 U2 O" r, V  o4 @0 x
  98. SEC
    3 F4 D3 [# _! Y, K4 e% {& u8 [  b
  99. RTS4 a2 d$ @0 g- \- p6 ]9 K0 Z
  100. CheckStateEnd:
    6 \( N3 X% h0 B0 P, }
  101. CLC
    & |7 m) J5 j+ w% z8 D3 P& P
  102. RTS
    # d* M. N/ X6 H' n0 a0 D# \4 K
  103. 5 A- @3 c- q% M2 k7 T
  104. ;设置命中误差
    + C9 ~2 k' F9 P) \
  105. ;========================================5 ~5 y; k. I* `7 [& G$ Y
  106. GetHitOffset:* c$ r/ }: q8 m: t# m( s/ {
  107. LDA #OFFET_X_STAND
    : D) l# w/ a! [0 p1 I
  108. STA Offet_X_Check3 `9 r2 m; ~# g8 G/ B: z: t1 t; f% {
  109. LDA #OFFET_Y_STAND
    ! c- [2 v8 g1 V, V8 y
  110. STA Offet_Y_Check3 X' _/ ~- ?7 O, [, h
  111. LDA #$00' ~% v1 d- c1 }
  112. STA State_Offet_X
    , e1 ~1 P: X; E5 B- V
  113. STA State_Offet_Y
    * ]) D9 l- S# P- G. f  a, z
  114. GetHitOffset_Diving:
    2 L  x, |; q' ~, N+ @5 x. V
  115. LDA P1_ACTION,Y- ^/ ]: _4 {5 W6 h1 W
  116. AND #DIVING_VALUE
    6 t" L. e# }9 z5 G
  117. CMP #DIVING_VALUE3 q: W  E% m& K/ ^5 J! G
  118. BNE GetHitOffset_Lay- ^& X3 d' |+ Y
  119. LDA #STATE_X_DIVING2 d% d( b5 S) }  v& l- h
  120. STA State_Offet_X- C6 u$ Y+ `+ k9 N5 Q/ ~) u
  121. LDA P1_FACE,Y
    : ]  d2 O1 }# h  @+ r; G1 `/ r9 b8 z( a
  122. AND #$40
    0 j! c6 s/ p+ Y. Y& J- c
  123. BEQ GetHitOffset_Lay9 H0 R: t1 h4 c0 p& ]
  124. LDA #$00% O- v  R' J  B
  125. SEC
    5 a" a* R& ^* p  `4 P
  126. SBC State_Offet_X
    9 u! G9 }4 W( E% O; T
  127. STA State_Offet_X
    . Q" t* X/ q- Q
  128. GetHitOffset_Lay:' Z0 T2 d- S" t. d2 L
  129. LDA P1_ACTION,Y2 P* p" V1 b  K) H, F$ s) |/ v
  130. CMP #LAY_VALUE
    ; [, s) i2 v7 {, {: r
  131. BNE GetHitOffset_Jump
    / Z+ e. s. m  x9 n% N+ n4 f
  132. LDA #OFFET_X_LAY
    7 m8 Q; W1 u! l6 e9 x# F
  133. STA Offet_X_Check6 v; F: S0 F- g# F
  134. LDA #OFFET_Y_LAY8 S1 o/ a- J' E9 e' B1 X0 [
  135. STA Offet_Y_Check
    6 a6 _, E5 z  o8 ~4 P% B: s
  136. LDA #STATE_Y_LAY) f) E9 C2 }# F6 W
  137. STA State_Offet_Y
    ) Q- I6 a6 {0 U  ?- v
  138. RTS
    , a6 E* e- F0 b
  139. GetHitOffset_Jump:7 O0 S- z( e0 d* y$ i  S
  140. LDA P1_ACTION,Y
    # P' m7 ^4 y/ J! b
  141. AND #@11110110$ _; l3 G) F$ e9 e. B1 `
  142. BNE GetHitOffsetEnd) M8 o: Y0 \; O7 ]- a
  143. LDA P1_ACTION,X' w; k( {0 P$ K# x
  144. AND #JUMP_VALUE* e& w8 h  E' P
  145. BEQ GetHitOffsetEnd
    3 f6 w" p! l5 j) B% ~/ g/ Q, y
  146. LDA #OFFET_X_JUMP$ C& d7 c/ X0 ^  W
  147. STA Offet_X_Check
    . {- j4 j( j- d6 J
  148. LDA #OFFET_Y_JUMP0 R' W+ o, b4 r2 p: s
  149. STA Offet_Y_Check! z2 k( F" A. V
  150. RTS" O8 n* R+ i2 @+ i6 B* k
  151. GetHitOffsetEnd:
    3 K+ D5 ~) i' F$ R' @- {. a
  152. RTS
    % L' t5 j0 H! p/ h. a
  153. + N% u$ Y* a1 O# U7 P  P
  154. ' j6 [( Q7 E' Y% G' K+ C1 ~
  155. ;获取子弹与角色X坐标差
    , P# {6 w5 V) Q0 o( ~2 O1 H
  156. ;========================================  V7 r  P: m. }4 y$ L7 o, ~. |8 E
  157. GetOffet_X:) C+ O. Y( r$ z/ ~4 B
  158. LDA Bullet_X,X
    1 G1 [' W5 ^, w0 {. K
  159. SEC6 q: v+ r/ ?" @7 h& `  P
  160. SBC State_Offet_X
    # I/ ?) p! J6 j/ v* U  ~! X7 ^
  161. CMP P1_X,Y
    0 f" E( B) I* ]: k$ B7 M+ B/ u! k
  162. BCC GetOffet_X_Set
    ' p, q" F( s" W1 |3 i# @
  163. LDA Bullet_X,X
    + h2 L' u+ u6 d# j* m; s
  164. SEC
    ) `: X5 p7 d8 x; w
  165. SBC State_Offet_X
    ! Y2 H: _0 Z$ v# ^$ r
  166. SEC9 }5 b( z* F  x+ J; D' \% ^
  167. SBC P1_X,Y: y  h5 U: ^9 `# }
  168. STA Hit_Offet_X
    ) b# a: S) }4 u6 N
  169. RTS
    8 i' n, }. P' |! y
  170. GetOffet_X_Set:
    & }0 ?3 @# w. W$ h' m4 z' Q
  171. LDA P1_X,Y
    * n0 p$ k( T* v& l' e
  172. CLC' I$ N/ R! _3 m/ a) X- Q9 E2 A3 |
  173. ADC State_Offet_X9 Z& W5 C! I: j7 ?3 G
  174. SEC7 U% N1 J+ e8 ?: [; T
  175. SBC Bullet_X,X
      _; X* H# }. f( j0 g
  176. STA Hit_Offet_X
    ) K, g0 c; e& S
  177. RTS
    ! X, Q" [( x8 _
  178. 1 j9 z4 Z" e0 r/ m) m
  179. ;获取子弹与角色Y坐标差
      E# t6 [( f! v4 K& g3 d& X
  180. ;========================================
    ' U. r0 a9 L- b1 p7 T) P7 R  s
  181. GetOffet_Y:  L/ M2 h& O2 d( N2 O
  182. LDA Bullet_Y,X
    5 e8 ~4 K! s* r9 z/ r* u9 Q
  183. SEC
    " d: o# b9 Z4 J6 p3 C2 @! H
  184. SBC State_Offet_Y5 _; m5 g7 O4 \5 v% w
  185. CMP P1_Y,Y$ s- w: j$ `: ~8 a% p. ]0 ?! K
  186. BCC GetOffet_Y_Set7 @+ R$ V6 q6 j, p+ w$ `, E- m
  187. LDA Bullet_Y,X
    0 q8 V& j0 _  p: u2 ~+ \, N
  188. SEC7 c# D* P  O+ S/ s& C, R" E6 [
  189. SBC State_Offet_Y; n' k7 G3 F& d6 j% S
  190. SEC6 j+ |; Y( R' o' q. e; C' ?" h% |2 x
  191. SBC P1_Y,Y; T8 |# j2 ~( E
  192. STA Hit_Offet_Y4 ?4 q7 S* \  V' ~4 F9 e$ w- e
  193. RTS
    2 e$ u! z6 j% I! W) c
  194. GetOffet_Y_Set:* c$ E1 G$ b9 a# [* N/ X/ s
  195. LDA P1_Y,Y
    : x* j$ i+ o/ W# ^! j
  196. CLC  K. e' i2 H2 J7 p. Y
  197. ADC State_Offet_Y
    4 a4 k6 O4 W' S& j
  198. SEC
    , V3 Q) [- M7 u  P6 I* m
  199. SBC Bullet_Y,X9 T  c4 j. ?: [5 E0 d
  200. STA Hit_Offet_Y# @+ [/ J+ M( v
  201. RTS! d1 k) Y" n# ?& \6 i/ e% ~
  202. . l1 K% r- p- |, c, T9 @- U9 M; o
  203. ;检查命中; z6 r( }( L% x
  204. ;========================================
    ; E, V  i& p8 R/ Q
  205. Check_Hit:& G4 Q! Y0 p2 D' @. u" H
  206. LDA Hit_Offet_X
    # o( ^# w9 m% U
  207. CMP Offet_X_Check: d' ~( g9 m: S6 C& v5 Z; G
  208. BCS Check_Hit_End- W% t" Y. |/ ~- M5 b% i
  209. LDA Hit_Offet_Y1 @% n+ i# ^/ i/ Q" l
  210. CMP Offet_Y_Check( e4 j; @5 ]. T) E& q
  211. BCS Check_Hit_End
    7 J  {1 [2 {+ w& ?
  212. SEC" f5 n; }$ a. b0 E
  213. RTS
    6 f' [' @( [" b1 ]0 a5 y7 s7 e2 M
  214. Check_Hit_End:/ Y3 Z5 s) x: N
  215. CLC* i- }% ]. ]# z6 a2 E
  216. RTS
    * e, s4 ]8 x+ i* S/ l: W
  217. / o/ v( I/ L% Q3 m
  218. ;杀死对方9 ?  K6 Z9 P1 g; [
  219. ;========================================
    ; ^' s, r0 f; {! E4 ~0 B& Q2 U9 `
  220. Kill_Player:; N% q. f. B  x/ h. P
  221. LDA Bullet_Owner,X
    . p( K; M/ R( O) Q% y# Z
  222. EOR #@0000001
    / c" T- c& E: d
  223. TAX8 X: R  J, j% ~2 ?% a% X
  224. LDA P1_STATUE,X& G% d: M4 E- q$ L
  225. CMP #LIVE_VALUE
    # C8 B. o2 P. j/ t7 C! ]% s6 M2 Y
  226. BNE Kill_Player_End! E9 S, f# |' z3 y
  227. LDA P1_INVINCIBLE_A,X
    ; m7 q: b! h( }" ?. U$ c+ k2 Z
  228. ORA P1_INVINCIBLE_B,X$ S$ k  U- G9 j1 {  I5 U2 ^( R, y
  229. BNE Kill_Player_End ;无敌状态不处理
    ; [% t8 [* R5 V; G# E
  230. JSR $D474 ;角色死亡
    ) G# T" i  I4 I7 b
  231. LDX Reg_X_Temp
    + O6 e4 w. z4 [# i* d# c  o' ^
  232. LDA Bullet_Owner,X
    $ ]5 z3 v% g- G) Y
  233. TAX
    : M3 B+ W+ u2 M3 l, K* W( ^: x
  234. INC P1_REST,X
    : F" L; p' h- V/ k2 e% L* S
  235. LDX Reg_X_Temp
    6 B. j3 O# K1 |+ [- n
  236. JSR $E2FE ;子弹消除
    $ a! z4 a5 \) F+ \
  237. Kill_Player_End:
    * h0 ?/ I! N$ s, l  a
  238. RTS
复制代码
4 b  I0 j2 Q. q( c
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

[发帖际遇]: yandagui 在网吧通宵,花了 4 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1709 天

[LV.Master]伴坛终老

发表于 2020-5-5 16:07:50 | 显示全部楼层
感谢分享{:4_132:}
回复 支持 反对

使用道具 举报

签到天数: 6 天

[LV.2]偶尔看看I

发表于 2020-5-5 18:51:47 | 显示全部楼层
这就变成打黑枪了,有意思,谢谢
回复 支持 反对

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

发表于 2020-5-5 19:56:35 | 显示全部楼层
多谢分享,修改辛苦了0 }3 s7 M8 `. w& P* a1 K6 c
[发帖际遇]: dabayu 被钱袋砸中进医院,看病花了 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

签到天数: 3283 天

[LV.Master]伴坛终老

发表于 2020-5-5 20:25:15 | 显示全部楼层
记得双截龙2这样干过,用1P打死2P可以奖命{:4_111:}
[发帖际遇]: afti 发帖时在路边捡到 3 个 柠檬,偷偷放进了口袋. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

签到天数: 1599 天

[LV.Master]伴坛终老

发表于 2020-5-5 22:28:00 | 显示全部楼层
感谢大神分享!
[发帖际遇]: shower 打扫环境卫生,被奖励 3 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

签到天数: 645 天

[LV.9]以坛为家II

发表于 2020-5-5 22:55:54 | 显示全部楼层
厉害了啊,感谢分享
[发帖际遇]: 一个袋子砸在了 liuqi459120528 头上,liuqi459120528 赚了 1 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

签到天数: 905 天

[LV.10]以坛为家III

发表于 2020-5-6 14:26:39 | 显示全部楼层
这都让你随心所欲的修改 这才是玩游戏啊
回复 支持 反对

使用道具 举报

签到天数: 769 天

[LV.10]以坛为家III

发表于 2020-5-7 00:27:09 | 显示全部楼层
这个修改有点意思,感谢分享!
回复 支持 反对

使用道具 举报

签到天数: 537 天

[LV.9]以坛为家II

发表于 2020-6-29 02:20:17 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

签到天数: 1211 天

[LV.10]以坛为家III

发表于 2020-6-29 08:19:11 | 显示全部楼层
魂斗罗内战么{:4_116:}
回复 支持 反对

使用道具 举报

签到天数: 3404 天

[LV.Master]伴坛终老

发表于 2020-8-5 15:26:06 | 显示全部楼层
这个有意思
[发帖际遇]: leshui 被钱袋砸中进医院,看病花了 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2025-12-26 23:01 , Processed in 1.119140 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表