EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2020-5-5 15:40:24 | 显示全部楼层 |阅读模式
先祝福大家五一快乐, 虽然来晚了哈, 废话就不多说了! g- A3 W0 P  F& _# s; b
1.选择键切换子弹(为了更快杀死对方)
% V" v; ^, @  j: C/ V, S5 v7 e7 r2.杀死对方自己加命
2 H- V9 p! X2 I0 m  O6 S
  1. ;[FC][魂斗罗][互相伤害][END]. {) |' x9 r8 p$ G2 U
  2. ;202005050 R9 D! p! y# {4 }3 Q1 Q
  3.   V) k5 a6 L0 i  {; L
  4. .ORG $8960
    8 W, b2 `4 z! \. K
  5. 6 W- O  \6 j! Q1 {' j" y: E
  6. P1_STATUE          = $90      ;状态
    1 r5 y+ @" a! Y" i$ q: v
  7. P1_INVINCIBLE_A    = $AE      ;透明无敌. n" `$ B/ u$ k' B9 E1 m, q& m0 }
  8. P1_INVINCIBLE_B    = $B0      ;闪烁无敌
    6 }+ _, S$ q1 B" D0 o: @- M* {
  9. P1_REST            = $32      ;P1剩余生命3 s" }+ e1 Q% b) X( b5 ]. n
  10. LIVE_VALUE         = $01      ;活着数值: Z0 X7 Z/ f9 d; `+ ~9 g% C
  11. P1_ACTION          = $D6      ;趴下. o' [! r  g9 v  l
  12. P1_FACE            = $D8      ;P1面向- K+ B9 _( t1 ~5 Y; \$ d
  13. LAY_VALUE          = $17      ;趴下数值2 X/ I  C7 ^" s1 T9 ~, ^4 `/ M
  14. JUMP_VALUE         = $08      ;趴下数值, H# U, m# U# v: n: Q  o9 a
  15. DIVING_VALUE       = $18      ;潜水数值
    ( t( ^$ k. K0 R4 x6 p- ]  D. e1 k% R
  16. P1_X               = $0334    ;P1 X坐标
    ( q9 |' o  P& p  o2 S" v
  17. P2_X               = $0335    ;P2 X坐标9 m' A$ I' s) i- ~* w
  18. P1_Y               = $031A    ;P1 Y坐标2 s' w' [5 d% B3 O
  19. P2_Y               = $031B    ;P2 Y坐标9 e5 `$ T% s1 R# ]- ?5 m
  20. Bullet_X           = $03C8    ;子弹X坐标
    / C. H: x. W" G( \7 b) C/ G
  21. Bullet_Y           = $03B8    ;子弹Y坐标' ?! Q$ s) d- Y1 i) Q8 ~% s
  22. Bullet_Owner       = $0448    ;子弹所属者
    6 x5 I! q0 A: V" H3 a
  23. Hit_Offet_X        = $01C0    ;命中误差X7 e6 U& a% q2 h- v
  24. Hit_Offet_Y        = $01C1    ;命中误差Y9 r: s9 J- J# q3 j5 g/ W
  25. State_Offet_X      = $01C2    ;动作误差X
    7 J7 y: S0 P- b$ U: ?  B% N
  26. State_Offet_Y      = $01C3    ;动作误差X
    5 O0 ?! {; C0 F' }
  27. Offet_X_Check      = $01C4    ;坐标差X
    7 r" p* I( F; n1 r7 q3 a
  28. Offet_Y_Check      = $01C5    ;坐标差Y  L( h# o2 E9 S3 n
  29. Reg_X_Temp         = $01C6    ;寄存器X暂存
    ( c# S( d) M" W, p0 n6 ]
  30. Reg_Y_Temp         = $01C7    ;寄存器Y暂存
    % |5 T/ z  \5 g( N& @1 O5 d
  31. OFFET_X_STAND      = $06      ;坐标差X值
    ! q7 B0 ?/ {+ C" ^' n7 f
  32. OFFET_Y_STAND      = $10      ;坐标差Y值
    % j& a% L* \  a3 }: G' ?
  33. OFFET_X_LAY        = $10      ;趴下坐标差X值
    : x; r* }$ q1 |; j+ S! o
  34. OFFET_Y_LAY        = $07      ;趴下坐标差Y值8 g  G( c4 Q0 B$ j
  35. OFFET_X_JUMP       = $08      ;跳跃坐标差X值0 O" @  H9 J2 A3 I
  36. OFFET_Y_JUMP       = $08      ;跳跃坐标差Y值
    7 Q* E' |  w% S% d! C- K$ k
  37. STATE_X_DIVING     = $02      ;潜水动作误差X值
    $ _5 B5 F" z- E: }  v7 b5 o
  38. STATE_Y_LAY        = $04      ;趴下动作误差X值0 Q1 y2 ^2 l4 U/ f% o

  39. 0 O0 T3 Y) U: f% C) k* R
  40. ;武器切换
    8 h/ c( a+ |4 M0 h  e
  41. Btn_Once = $F5       ;单次按键
    0 c6 y4 v. U" R) K. I$ ~
  42. ;========================================! H: P! K, c, H/ x; A" S
  43. ChangeWeapon:
    % _, u2 n* Y4 w) C
  44. LDA Btn_Once,X9 _; C& V! P: {1 K" g$ m% L
  45. CMP #$20
    , T; H, v9 q4 Z& ]2 ^; p/ q
  46. BNE ChangeWeaponEnd/ O1 o9 m! m0 v4 k& N
  47. LDA $AA,X; ~* ~& l1 G6 g
  48. ORA #$10
    7 U+ v( L# R7 M
  49. STA $AA,X2 ?+ A9 U1 d! Y& G9 E* {
  50. CMP #$14
    ; l: ]5 m8 @4 |1 D
  51. BNE WeaponSet" L1 m/ h" |/ z* h$ s: W9 Y3 l
  52. LDA #$0F5 y% t7 Z: g" }/ k; r
  53. STA $AA,X+ z0 F7 W* }  b5 R6 U
  54. WeaponSet:% ~8 ~1 D6 o8 N9 c+ s  _5 M
  55. INC $AA,X; e/ |( @9 Z9 b' z* f( {( s" _
  56. ChangeWeaponEnd:+ q7 T( m6 B: p" S: |+ K+ L5 i9 {+ h
  57. LDA $AA,X2 y. A# J8 `/ h* [2 o' S# E
  58. AND #$0F6 z) W0 U5 L, b. U2 l2 p' Y
  59. RTS
    5 {- r- o& R- N

  60. 9 E1 x  T% F9 r( {; O4 Q9 q
  61. .ORG $89A0& U( T; C6 N% i) o' B6 ~( n6 E
  62. ( |, |8 T8 f* p( s7 X
  63. ;互相伤害8 U9 U2 {# d6 G
  64. ;========================================
    % ^, F) `& x7 [& J7 L$ @9 f
  65. Hurt_Player:4 s* ?$ b6 C0 D& I5 t8 E0 r# w: t
  66. STX Reg_X_Temp
    ; p* R7 Y# Z- }$ ^1 i
  67. STY Reg_Y_Temp/ W3 i0 {  r1 D6 W
  68. JSR CheckInvalidState
    " f  B! H. P" s
  69. BCS HurtPlayerEnd
    . O9 ]: n) m1 F
  70. LDA Bullet_Owner,X
    $ M: ]: e0 c5 {
  71. EOR #@0000001
    / R$ J1 n( _* j6 P0 h
  72. TAY
    + i) X1 T! H- o# w2 W$ B/ K
  73. JSR GetHitOffset' `" f6 E8 c" r$ z& q
  74. JSR GetOffet_X
    " N; X& y' A  e9 n$ I
  75. JSR GetOffet_Y
    1 h# s. o! j/ \- V$ N- Y5 d
  76. JSR Check_Hit
    ) P/ d# d* V7 q# d9 L
  77. BCC HurtPlayerEnd& A% r% ]3 ?* m; e. Z! N3 ~
  78. JSR Kill_Player
    0 T  N: y& U1 |& R% U
  79. HurtPlayerEnd:
    3 ]' N8 X0 p  R  k, G
  80. LDX Reg_X_Temp' J% N, [! W( K7 V4 z
  81. LDY Reg_Y_Temp3 m3 z/ l4 {1 G4 Y/ l; |, u
  82. LDA $0438,X- b- z# ~6 ~- u# J
  83. RTS
    - H- e6 R* Q* B) r6 o  ^5 O. t
  84. 3 D" z2 h7 l3 R/ G! L/ c
  85. ;检查无效状态
    1 a% k3 s- W) _2 ?& O& K* m
  86. ;========================================
    8 D( D  h8 e5 @' {# a. K  V5 C
  87. CheckInvalidState:. w3 `* C+ j, D7 }  k
  88. LDA Bullet_Owner,X
    ' a5 p3 E# q0 e  [
  89. EOR #@0000001
    7 p' M9 }5 r; {) t
  90. TAY' i" F8 n* s9 x( B) E% S
  91. LDA P1_STATUE,Y
    # u" b0 C, G0 B
  92. CMP #LIVE_VALUE  Y# p, C7 V# y" W$ Q2 K# v
  93. BNE SetInvalidState5 O& y" |! c. A) T/ ~- _: B. I
  94. LDA P1_ACTION,Y4 Z0 W4 c( m3 o+ N. d/ D6 a
  95. CMP #DIVING_VALUE) |" I5 Q$ O' r5 z- K
  96. BNE CheckStateEnd3 Z  Z8 V/ B% w* \+ s
  97. SetInvalidState:8 `% {" s$ r2 f
  98. SEC
    # d4 ?" G7 b  }$ c- D2 v6 K
  99. RTS  ]) a9 v* I/ s& _, _0 t
  100. CheckStateEnd:
    ' m4 L( s" G3 @0 F0 o
  101. CLC3 x5 w, D5 @) V/ A, _
  102. RTS$ t) e# `+ R0 ~$ X% L% k( S

  103. 6 h3 ?% p* w2 a
  104. ;设置命中误差
    . _) a4 n' r( G& D+ o8 I1 u
  105. ;========================================" g* f, r6 s7 l, T. I& n
  106. GetHitOffset:
    ( m; f3 `: m- h/ M) E7 ~9 a$ q+ r
  107. LDA #OFFET_X_STAND5 s0 I2 H; \2 S$ h
  108. STA Offet_X_Check3 C2 B' `9 E# o* M. h
  109. LDA #OFFET_Y_STAND4 x5 h6 `2 a9 T! ^0 u# j( c
  110. STA Offet_Y_Check! w. b" e2 k5 x! ]: F
  111. LDA #$003 V& z1 k; K8 P" h7 E
  112. STA State_Offet_X0 m& ~& {9 Q1 p0 E2 k: ^
  113. STA State_Offet_Y. l2 k) _2 ~) H: Z% \3 B% m
  114. GetHitOffset_Diving:6 H- {. B1 R- N9 R7 O8 K
  115. LDA P1_ACTION,Y9 F( O  I5 M6 X
  116. AND #DIVING_VALUE
    0 M$ X& k: O/ a8 M% d4 F4 I9 c
  117. CMP #DIVING_VALUE
    ; q0 X2 H+ L- J& w
  118. BNE GetHitOffset_Lay
    . Y/ m& j& k7 Z
  119. LDA #STATE_X_DIVING
    / S5 E, |% A4 [. D
  120. STA State_Offet_X+ Y/ u, `* g: Z
  121. LDA P1_FACE,Y& ?8 }0 b  U" Q$ @( _6 w
  122. AND #$406 ?) L" w0 ]$ \+ O) r6 Y: U0 c8 o
  123. BEQ GetHitOffset_Lay+ k- u0 L8 j5 J
  124. LDA #$00
    * D6 }! g3 E9 x0 d. P& Q7 c
  125. SEC
    8 ~, W% f" w8 T3 k& r4 u5 v
  126. SBC State_Offet_X
    " H7 L- n0 z' a; ~2 R
  127. STA State_Offet_X
    6 p8 s# @7 n) ?8 Y7 P; @
  128. GetHitOffset_Lay:8 Z9 p$ s' b" h& {# U
  129. LDA P1_ACTION,Y9 Z6 ?; m# T0 c4 s1 B
  130. CMP #LAY_VALUE
    ) |& ~' e% G- F% u( h2 I+ L$ O1 m
  131. BNE GetHitOffset_Jump( y- p; G: L5 A
  132. LDA #OFFET_X_LAY6 w% t/ G" ]! }9 S7 U0 L
  133. STA Offet_X_Check
    % _+ j  i. y, K& j
  134. LDA #OFFET_Y_LAY
      a- X: L9 ?& U$ V  y
  135. STA Offet_Y_Check$ H; H- L1 T2 {
  136. LDA #STATE_Y_LAY
    8 d8 Z6 T2 U9 M; p# M+ _/ b
  137. STA State_Offet_Y
    % v) c5 L# B; g. l9 @) `& L0 s, T1 m
  138. RTS
    7 A' n* k- G4 V
  139. GetHitOffset_Jump:
    / B5 `5 ?8 p* H/ L
  140. LDA P1_ACTION,Y
    0 @2 \9 q- N$ S# Y5 Y8 v* @# y
  141. AND #@11110110
    6 T* [7 k' ~( ~8 |/ q6 f
  142. BNE GetHitOffsetEnd4 X% S' U& B/ Y, X: _: W
  143. LDA P1_ACTION,X
    8 Q$ `9 R! C. ]2 H+ h$ M
  144. AND #JUMP_VALUE; N, F$ K! M2 c# m7 G6 c
  145. BEQ GetHitOffsetEnd6 J. B+ d6 A' x: A
  146. LDA #OFFET_X_JUMP
    : k7 I8 z- `9 ^6 x* j
  147. STA Offet_X_Check* i/ Z2 P% l6 W, K' n7 v
  148. LDA #OFFET_Y_JUMP8 L% L. o# z: h$ r. t  @6 g
  149. STA Offet_Y_Check
    6 B0 J& P0 m9 C# H0 d5 K
  150. RTS
    ) T8 e/ b/ w* y% z5 a
  151. GetHitOffsetEnd:! j& s9 x0 [4 n0 f  k( T9 x# `; i
  152. RTS) d8 m; F. t% |/ R: V, k5 H0 z* J
  153. 8 d( B9 Z( R8 V

  154. ; ?* C# o- i, J0 N; J. L" B) A2 I
  155. ;获取子弹与角色X坐标差
    ) w' R! J5 \1 m' ?) m
  156. ;========================================
    " j" P# P$ \9 P# v6 G: j4 Z
  157. GetOffet_X:( Y% P! U2 b5 l% U0 e
  158. LDA Bullet_X,X
    " Q# b( M) q* F/ {4 W
  159. SEC: S5 m0 E0 _* \0 \' F5 L/ F
  160. SBC State_Offet_X$ T& n$ h; D  F) A' H( G5 l
  161. CMP P1_X,Y. J# n; t3 B4 k
  162. BCC GetOffet_X_Set
    $ j4 e2 f! g; |3 G/ w) K
  163. LDA Bullet_X,X: l0 E( b4 d; Z
  164. SEC+ _+ M4 e7 P& I! m% J' z6 X- [$ ^4 U
  165. SBC State_Offet_X( K; d: @; b  u; f! z) R
  166. SEC
    1 [" @' w( b" T  A' d4 ~6 M, x
  167. SBC P1_X,Y
    ( R8 W+ R4 L, x* p
  168. STA Hit_Offet_X9 x6 H1 Y; u6 y. v! }& `7 z% i& Y
  169. RTS/ Q6 n( ]% u3 G2 H( E9 g
  170. GetOffet_X_Set:  P# K- {- X( d0 ~# }- e
  171. LDA P1_X,Y
    % B  [% m5 i7 B5 j3 j$ _$ f/ X
  172. CLC% `6 S$ a, H# W& X6 N0 _
  173. ADC State_Offet_X
    7 V* n7 B6 C+ G0 V
  174. SEC, |4 F8 ]( t! V. n8 K* Q$ z6 q8 Z
  175. SBC Bullet_X,X+ R5 Z6 [3 B) J' F, R- f6 w* d) G
  176. STA Hit_Offet_X
    ) E7 z/ g  z! G2 ~" r% `- o' X1 Z
  177. RTS
    2 w; l3 \3 U, t& Z& L9 ~9 T
  178. / L( h0 p. [* V) l9 F
  179. ;获取子弹与角色Y坐标差
    0 ~3 s2 c" d3 U9 q' H: E. W; [
  180. ;========================================/ G: l0 U7 \# M
  181. GetOffet_Y:6 }0 A* I8 N2 }: K5 G  o7 G+ @
  182. LDA Bullet_Y,X
    ! w, A7 z8 l3 V2 L+ ]; e
  183. SEC
    # Z9 a4 r3 I" x+ u2 n$ X3 Z
  184. SBC State_Offet_Y+ B2 f7 _- V4 n8 x9 e
  185. CMP P1_Y,Y
    ) f3 @# J3 z, e+ k" A4 g
  186. BCC GetOffet_Y_Set2 F3 x, D* M. w
  187. LDA Bullet_Y,X
    2 m& i9 f8 m3 H- F0 f/ ~  {" Q  T
  188. SEC
    7 u+ |& `8 P% J; Q
  189. SBC State_Offet_Y8 s/ ^$ m( F& t; i, O0 ^
  190. SEC$ M, e5 z6 d7 \; p" i( ~
  191. SBC P1_Y,Y
    ! s: \) O" ?6 b! y
  192. STA Hit_Offet_Y: P  X' K; c2 l2 a; ^/ F
  193. RTS
    * B8 z$ M- j# J, u7 h* V4 R
  194. GetOffet_Y_Set:8 G' k1 K7 W* e7 f( a
  195. LDA P1_Y,Y
    3 P& u0 K* G' a
  196. CLC
    2 S8 x% e) L4 A: g
  197. ADC State_Offet_Y
    / [" _( I3 |2 B  @
  198. SEC
    # {( _2 K# K! J
  199. SBC Bullet_Y,X
    . w! F$ p2 n% i5 V$ U0 w
  200. STA Hit_Offet_Y3 v% c4 x( E9 ]( k+ g. V5 b
  201. RTS
    ( M  e. l& k9 f$ H5 o" r* c) D
  202. ) e: a; Z3 T3 j& T* t! u) [* o% X
  203. ;检查命中- F" @, C$ P4 G7 ?5 ^3 V$ c4 |1 O
  204. ;========================================9 x8 v7 I% e* J- k; |
  205. Check_Hit:
    9 b  v# P1 J- b
  206. LDA Hit_Offet_X- @; T4 Z1 `, b% s9 q* R: L. b
  207. CMP Offet_X_Check7 v% F8 g5 F' j% H" `/ A% \
  208. BCS Check_Hit_End9 P2 @0 Y4 i# M& Y
  209. LDA Hit_Offet_Y
    0 R$ ^( a9 n; h( a! U" c" m
  210. CMP Offet_Y_Check! y8 n' r6 \7 _8 x4 h
  211. BCS Check_Hit_End
    + I7 ?& W" C6 `/ y: y
  212. SEC, `3 k) q5 Z/ `. S
  213. RTS$ X5 h/ T2 v# A1 ^
  214. Check_Hit_End:' d: ?! q7 p$ Q
  215. CLC
    % h( a( Q1 ~/ ?! W% q# M+ o
  216. RTS; K- u6 p6 T+ P, W  h

  217. 8 L9 |- Q! F9 @: M
  218. ;杀死对方
    + |( @+ K) }0 r) i, m) Q
  219. ;========================================+ e. `4 S$ T" ^) B/ _" e8 r( ]
  220. Kill_Player:3 B; p9 L& L( D: z* y2 s" r; }
  221. LDA Bullet_Owner,X  g2 H% G0 W: @. v3 I% Z- S6 n: g5 U
  222. EOR #@00000014 w0 j. _& u% v1 A# J, R' S* j2 P
  223. TAX
    7 j' f* [3 d% t9 ~/ s) t: W3 \
  224. LDA P1_STATUE,X5 x0 I( z7 r# O2 B
  225. CMP #LIVE_VALUE8 m8 }: j6 B% h
  226. BNE Kill_Player_End
    4 a: z7 ]3 T) t- q4 S6 X( ?
  227. LDA P1_INVINCIBLE_A,X
    " z4 [9 g, l* m* y
  228. ORA P1_INVINCIBLE_B,X" ?7 o1 D. O  D1 ~% g0 x5 J0 ~7 t
  229. BNE Kill_Player_End ;无敌状态不处理) j" J7 W( }7 A8 \+ x
  230. JSR $D474 ;角色死亡
    * d+ f1 u1 G6 j- m
  231. LDX Reg_X_Temp; v- _# |' e- l+ i, t/ R
  232. LDA Bullet_Owner,X4 O# t# ~: m, F5 J2 |
  233. TAX
    1 H0 m& C. w7 T0 ^& n3 T5 O
  234. INC P1_REST,X
    ) n- f3 c6 h: `  i8 `/ L
  235. LDX Reg_X_Temp
    / s, C; H9 j7 j' \
  236. JSR $E2FE ;子弹消除
    % U9 k: Z" j/ n6 f. h, V4 f! z
  237. Kill_Player_End:+ B& A; E7 D2 o0 j+ m9 T4 \) ^/ ]
  238. RTS
复制代码

! \/ O9 B3 E: i7 [0 f  P- P/ F$ L
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

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

x

评分

1

查看全部评分

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

签到天数: 1510 天

[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 | 显示全部楼层
多谢分享,修改辛苦了$ e  ?! s/ M5 s, t: L& g; g( T
[发帖际遇]: dabayu 被钱袋砸中进医院,看病花了 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

签到天数: 3089 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1411 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 576 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 905 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 661 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 537 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 1038 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 3224 天

[LV.Master]伴坛终老

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-9 08:23 , Processed in 1.128907 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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