EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2020-5-5 15:40:24 | 显示全部楼层 |阅读模式
先祝福大家五一快乐, 虽然来晚了哈, 废话就不多说了) v, N+ z! |: }! d& x$ {6 d& o3 U" Y
1.选择键切换子弹(为了更快杀死对方)
% g6 Q  |- c2 m  X# X8 d* y2.杀死对方自己加命
# O) K5 k( h4 Q4 v
  1. ;[FC][魂斗罗][互相伤害][END]
    8 s( f( E2 i) [0 B
  2. ;202005058 q' U7 D1 y# J
  3. , x- \: h# j- [, q. R
  4. .ORG $8960! k6 c  u% A0 ^3 Y/ K1 M3 d

  5. 0 ]9 V* M9 }( K8 ^% o$ e, e2 `1 V
  6. P1_STATUE          = $90      ;状态" N7 B7 z2 s: ]+ B: F0 F5 J
  7. P1_INVINCIBLE_A    = $AE      ;透明无敌
    ; f, E! |  l5 j( a# \0 M' i
  8. P1_INVINCIBLE_B    = $B0      ;闪烁无敌
    8 B: {+ [9 ^& i
  9. P1_REST            = $32      ;P1剩余生命
    ; f! d4 }# |( P7 ?9 h& G
  10. LIVE_VALUE         = $01      ;活着数值
    6 o# U! K) K. C6 \. q# s) K, H* D' n
  11. P1_ACTION          = $D6      ;趴下' p- G, h; |; p2 E$ ^
  12. P1_FACE            = $D8      ;P1面向
    ; Y+ r; z" \: H% {/ X+ B1 L; a  y
  13. LAY_VALUE          = $17      ;趴下数值
    7 n, a, I4 D- N" ]
  14. JUMP_VALUE         = $08      ;趴下数值
    , h) d& M4 Q) J- e" t; x" }
  15. DIVING_VALUE       = $18      ;潜水数值! p& R! S1 D4 `/ }9 b& {% ?
  16. P1_X               = $0334    ;P1 X坐标3 \& t! t4 h( k* W5 T+ H. N9 f
  17. P2_X               = $0335    ;P2 X坐标& P* S, Q# n2 O7 Q0 C1 Q! O
  18. P1_Y               = $031A    ;P1 Y坐标
    9 ^: v/ T" w! \" L8 d( `7 K
  19. P2_Y               = $031B    ;P2 Y坐标7 O5 X% B3 ?. k' K. G
  20. Bullet_X           = $03C8    ;子弹X坐标0 ~, B4 z3 c$ G! m4 i, Y/ o8 F
  21. Bullet_Y           = $03B8    ;子弹Y坐标2 z5 L2 d5 m8 g2 L  s8 b) l% T
  22. Bullet_Owner       = $0448    ;子弹所属者
    $ W+ E5 S  ~( a
  23. Hit_Offet_X        = $01C0    ;命中误差X
    ' L% v, U" t1 y, c; o
  24. Hit_Offet_Y        = $01C1    ;命中误差Y) G7 R$ D( Z* q2 U* k
  25. State_Offet_X      = $01C2    ;动作误差X
    ( \  x" j+ r' m9 [
  26. State_Offet_Y      = $01C3    ;动作误差X
    ' y# y* m/ H" F
  27. Offet_X_Check      = $01C4    ;坐标差X
    5 V3 U$ r  \: p4 K0 z! k
  28. Offet_Y_Check      = $01C5    ;坐标差Y) q  H( ?  a+ q# @: ]9 s
  29. Reg_X_Temp         = $01C6    ;寄存器X暂存9 Z2 p9 [8 l& ]/ |+ ^
  30. Reg_Y_Temp         = $01C7    ;寄存器Y暂存' O7 e- e* A+ |7 I, y4 e( O
  31. OFFET_X_STAND      = $06      ;坐标差X值
    7 i1 @0 x9 U; H) B0 D7 Q6 L( e
  32. OFFET_Y_STAND      = $10      ;坐标差Y值
    3 S) a9 @" i8 c+ G( i+ i# B3 u
  33. OFFET_X_LAY        = $10      ;趴下坐标差X值8 ~3 A6 x1 e! }% h, ~7 y- t( ?. x( ?
  34. OFFET_Y_LAY        = $07      ;趴下坐标差Y值) T3 B0 ~' i2 U6 m
  35. OFFET_X_JUMP       = $08      ;跳跃坐标差X值
      G. c" t. M% \4 R7 o8 Z9 m- r
  36. OFFET_Y_JUMP       = $08      ;跳跃坐标差Y值
    , r. u' `% X* ?
  37. STATE_X_DIVING     = $02      ;潜水动作误差X值
    8 D$ Q; o$ l& x' \, h  ^& d' E
  38. STATE_Y_LAY        = $04      ;趴下动作误差X值$ g. O( ?; ?) V! Z4 u

  39. ! T9 k9 o. t" x* D; p
  40. ;武器切换
    % e# j" Z# r. V' A$ F+ P6 q  x
  41. Btn_Once = $F5       ;单次按键
    & m  u# d# p9 C5 q) o4 k
  42. ;========================================, }, v" f2 Q' N% H6 n
  43. ChangeWeapon:
    * J. D% d- l$ Z. b1 e# d4 |) L0 J
  44. LDA Btn_Once,X% ~, t) |% {6 f5 {5 w  k# i( N
  45. CMP #$203 x! d3 l. K- m0 N
  46. BNE ChangeWeaponEnd
    3 ~+ U; m" M, \0 Z
  47. LDA $AA,X
    & Z3 x- k; K* o& K% a. x6 p1 ^6 A
  48. ORA #$10
    0 Y1 s! ]6 A; e# n0 I0 [
  49. STA $AA,X, t7 ?* _( X! \; g: I4 m0 f
  50. CMP #$141 u( o* Y  \3 v, R
  51. BNE WeaponSet3 @# x; s' G: g! e2 z
  52. LDA #$0F4 ~4 a; Q5 j& j3 G, h9 g( Q
  53. STA $AA,X8 R  i( O( K+ N3 b3 ^  N0 G
  54. WeaponSet:
    7 U' h9 @, b( `, t) Z& N# Y
  55. INC $AA,X
    * @% A8 l) ~4 D: ^: O
  56. ChangeWeaponEnd:
    0 I( L& C6 f) b1 G0 n; Y1 ]
  57. LDA $AA,X
    ' y0 Y: K( f% }. E, m- ^
  58. AND #$0F
    ; c" k" Y) N3 X' e* R+ z( w
  59. RTS
    # G* S  {2 T" b; \2 T; g
  60. # s$ N0 t* o. V6 ^; o) r7 o/ _4 E
  61. .ORG $89A0
    * w2 q0 v1 n2 Y8 K7 O$ y

  62. 7 i( d( _* `6 v% a8 y: a; S
  63. ;互相伤害
    1 a5 v  Y  L7 R( y4 y
  64. ;========================================
    & e2 e, W. f( [6 l' M2 h; m
  65. Hurt_Player:; C3 H2 a/ t# x9 [3 R, S
  66. STX Reg_X_Temp' X' O- p4 A3 O% u3 R
  67. STY Reg_Y_Temp
    2 S6 ]& ]! `" W+ L& a) X
  68. JSR CheckInvalidState+ x4 K, _  S7 M
  69. BCS HurtPlayerEnd
    . \3 r& l1 j: _  D" e
  70. LDA Bullet_Owner,X' p6 B8 q: H  X) l5 B' w- z
  71. EOR #@0000001% |- Q) @( o8 U
  72. TAY4 X* h+ X0 G( r$ K& ^& h
  73. JSR GetHitOffset
    2 o+ X$ A; ]8 P$ w$ Z& k
  74. JSR GetOffet_X
    ) z! e& R& K& d# r* t% g
  75. JSR GetOffet_Y
    / m/ p0 V4 j) f) c$ e+ {
  76. JSR Check_Hit8 W7 q' k$ o. F2 y" z3 P
  77. BCC HurtPlayerEnd
    - _' a1 I1 I2 A) N
  78. JSR Kill_Player
    ! I1 N! R& @6 c9 B9 u/ A- O, {
  79. HurtPlayerEnd:9 Q- V  A) k2 J+ j
  80. LDX Reg_X_Temp5 w/ i  w  T7 S4 a6 y) Z
  81. LDY Reg_Y_Temp; K2 {0 {( d  I; D8 B& u
  82. LDA $0438,X
    9 Q8 H5 S/ y- g. [/ T4 s! t
  83. RTS
    ; ?/ u4 u  C; L8 q
  84. 1 Y5 O. n  h& O. A2 t  X% |; s
  85. ;检查无效状态, Q& h1 e- F/ Z
  86. ;========================================
    # f- I/ a) o/ r& l1 Q* D, W
  87. CheckInvalidState:# Z) ]$ g3 q( H( J2 t# _) @) ~+ H
  88. LDA Bullet_Owner,X+ X$ c0 B: U6 W/ b* i! ?
  89. EOR #@0000001% c+ j4 q, s& H  e. S
  90. TAY
    $ F7 W: `& L# I0 P
  91. LDA P1_STATUE,Y
    % H  N6 b3 Q1 w2 C+ z0 _* `* e! Y
  92. CMP #LIVE_VALUE7 \+ w* m; @" N
  93. BNE SetInvalidState
    ' Y5 S6 y; H3 n$ L. N; y/ N
  94. LDA P1_ACTION,Y1 u7 V; S1 h: [" M' G! T( \7 S
  95. CMP #DIVING_VALUE
    $ V2 h3 {# k* e, d' P! G
  96. BNE CheckStateEnd$ [6 q! n. l5 ?% V" v0 e
  97. SetInvalidState:
    % W7 q# e% c! A" w4 n* p
  98. SEC8 x8 ]  f* @- m5 C# Y
  99. RTS
    + A; ?- }$ O) A
  100. CheckStateEnd:  x# Z1 {/ M* D- {
  101. CLC
    & ?6 L$ B1 N1 t5 |5 ?5 ^4 ^4 w9 w5 `
  102. RTS2 w+ W- J. @) T5 \" _+ Z
  103. : p: `+ l. I2 D
  104. ;设置命中误差
    ! L& e' q0 z/ k7 z1 u: C
  105. ;========================================
    0 `/ E: I( B# N' `5 O2 f
  106. GetHitOffset:/ o& l' |0 k: U6 [( Y& d
  107. LDA #OFFET_X_STAND
    . I5 f) n; K- y2 C) }  M2 G! a
  108. STA Offet_X_Check! Y+ y' A9 l% I2 y3 `: {% k% f: u
  109. LDA #OFFET_Y_STAND6 I9 j# A! x( ]) g4 z1 l
  110. STA Offet_Y_Check
    # x" g5 z" J  M7 h
  111. LDA #$00
    2 B8 J2 F% ^0 \7 i
  112. STA State_Offet_X9 T4 D; Z  y; P
  113. STA State_Offet_Y
    ( T4 Y( C& L+ l+ z
  114. GetHitOffset_Diving:
      R' S1 Y( e5 Y. q( @" h: i: V$ Z
  115. LDA P1_ACTION,Y
    6 b0 ~, Z5 G" b
  116. AND #DIVING_VALUE
    2 x/ u0 Z6 v( K% [  k, X  o
  117. CMP #DIVING_VALUE, N- N. t  d2 h1 l  f
  118. BNE GetHitOffset_Lay; [3 U$ \3 [9 C; x
  119. LDA #STATE_X_DIVING
    : A0 m7 }( r0 A! Q
  120. STA State_Offet_X
    - W) i# u" X; q, I7 w! r* R
  121. LDA P1_FACE,Y. w- V1 t! W% D  t0 V$ A+ p
  122. AND #$40
    5 }( w6 I! G, n3 Z- M  O
  123. BEQ GetHitOffset_Lay
    1 w3 d. \- u, a7 A% E2 X# s
  124. LDA #$00; b# J9 d6 r/ P" f
  125. SEC
    7 N8 D1 ~/ `0 E/ Q# d" {7 {
  126. SBC State_Offet_X
    , _! Y$ ~& j: n+ i5 h+ _4 P" K
  127. STA State_Offet_X( ?1 S" d& v! L& \
  128. GetHitOffset_Lay:
    $ R( d( a; z6 {; R( ]
  129. LDA P1_ACTION,Y
    , i$ k8 s, u  R6 e( j* p( P
  130. CMP #LAY_VALUE7 q) w+ W' y; W" e
  131. BNE GetHitOffset_Jump/ j, e, a+ U# D) S$ ]3 |+ F
  132. LDA #OFFET_X_LAY
    * }/ q+ A3 ^, X9 s2 S9 H# g" m9 W
  133. STA Offet_X_Check
    6 G1 w# |" w) s: y2 S: q
  134. LDA #OFFET_Y_LAY  W, N0 f. @, G% @0 y& {( @
  135. STA Offet_Y_Check3 t8 Q/ x. T& N# G5 ~) n6 H6 f
  136. LDA #STATE_Y_LAY- {0 H& y9 M; c+ [- `, X8 ^
  137. STA State_Offet_Y5 t3 i3 f  P' y4 Z" G
  138. RTS
    ' N9 |7 q+ c+ S8 D, S. @* N
  139. GetHitOffset_Jump:' y* X8 [& @% F2 P8 J: o$ r
  140. LDA P1_ACTION,Y
    0 ?( {+ j0 I0 G$ O7 i8 n1 `2 g4 z+ n! l
  141. AND #@11110110
    3 Z) ~. l7 Z) X. g% }$ j
  142. BNE GetHitOffsetEnd
    5 q+ @, ]9 |+ V2 ^( N
  143. LDA P1_ACTION,X. ^/ T2 k9 y+ |8 I; P
  144. AND #JUMP_VALUE
    1 J" _$ W7 m9 [5 D+ o- W* a
  145. BEQ GetHitOffsetEnd
    3 n- [$ ~( ~& J
  146. LDA #OFFET_X_JUMP
    1 x; o6 E* C8 e( z$ L  K7 P- T
  147. STA Offet_X_Check
    & r" r* f9 [, i! p5 I2 K+ h  m7 _
  148. LDA #OFFET_Y_JUMP3 [" T" N, Q6 C2 X
  149. STA Offet_Y_Check
    & N% Z. y( z9 A% e  m; w
  150. RTS, t9 \9 b: J5 n$ ^. K
  151. GetHitOffsetEnd:# [. Z# x8 D' f) j. U
  152. RTS
    ! b+ o5 E4 K6 S  i5 c8 W4 o) B

  153. . ^5 p+ ~0 m4 x! g2 @$ r
  154. ' |* d2 P/ |* B" ?
  155. ;获取子弹与角色X坐标差# a1 d* e3 F; k; U
  156. ;========================================, _/ o" k4 |9 a. o+ W' o! s- ]" X- s
  157. GetOffet_X:
    9 G0 E9 w$ R; M9 F, n# S2 f
  158. LDA Bullet_X,X
    4 z& G7 A; c! _" S0 I
  159. SEC1 C' K; H# q' \# J
  160. SBC State_Offet_X3 N% Q4 ~' s# c' x5 |; [
  161. CMP P1_X,Y4 m6 ~0 ^, H! S7 p8 {
  162. BCC GetOffet_X_Set
    / K9 }6 H8 J. k) K! x1 Q. {
  163. LDA Bullet_X,X
    * x9 i) R7 e# I$ J5 y, n- U
  164. SEC
    9 Z1 f- ?% N7 z7 d9 j" Y  L9 f
  165. SBC State_Offet_X( f# I6 A9 t9 u2 W  H
  166. SEC4 z2 I, K8 ?( T; M6 N+ U% D/ p6 B
  167. SBC P1_X,Y
    $ s& a# [: C2 ?4 T9 O0 x% ~
  168. STA Hit_Offet_X8 |& Y2 k& s& C; h9 j& G6 i, l
  169. RTS" @; [2 z; h& H0 `) R) c
  170. GetOffet_X_Set:
      ~! Z; l/ J# g/ K( Y
  171. LDA P1_X,Y( p2 O. D$ [* t* Z' z9 Q
  172. CLC
    4 ^5 l$ i) W+ [( w3 _, U; U
  173. ADC State_Offet_X7 _6 E* p) r( y+ y/ {. t
  174. SEC
    2 M* _0 V/ ~& C* J. L
  175. SBC Bullet_X,X6 V3 l! A) s. j; m* o
  176. STA Hit_Offet_X5 Z% M' N  @3 z, X0 |9 O
  177. RTS. \. r1 c, r" M0 }9 Q

  178. - I' R5 K2 U+ N  l: ^0 M2 V+ w/ W
  179. ;获取子弹与角色Y坐标差
    $ Z+ l0 G4 f" j1 @$ v
  180. ;========================================! q, P& V% k; L1 E7 x6 M4 x- o) P
  181. GetOffet_Y:: ~- o: i+ W  m6 f2 ~) ]1 G
  182. LDA Bullet_Y,X
    + i: J# e7 s" d  m) L! D) M, g) w
  183. SEC! F6 p* W/ _5 u4 ?& f4 f+ i
  184. SBC State_Offet_Y6 T& Z9 T& w1 t$ f8 I+ k+ H
  185. CMP P1_Y,Y: w" m" A0 `2 F# S" k6 e
  186. BCC GetOffet_Y_Set
    ) s0 R! U) L) O2 }6 P: k; o  Q
  187. LDA Bullet_Y,X+ b6 D+ f# L( o) M: r( W) B
  188. SEC8 k5 ]% R2 x8 i
  189. SBC State_Offet_Y. x+ K4 U4 ^/ x# X2 W
  190. SEC
    ! |* W3 c6 [0 _) u
  191. SBC P1_Y,Y
    & [0 a: _3 n  b( m, l
  192. STA Hit_Offet_Y# p2 r' Y( n+ A6 T$ J
  193. RTS0 Q" o1 o% x# L* _6 M
  194. GetOffet_Y_Set:. S0 J& R/ _$ Q6 I
  195. LDA P1_Y,Y
    : v9 P% O0 ]7 x
  196. CLC9 X# ?; }( I# X0 {( I
  197. ADC State_Offet_Y
    $ H" B8 W$ E* ?2 C5 F
  198. SEC( O8 [) Y4 H6 H
  199. SBC Bullet_Y,X* G! [5 |5 w: n% \8 G' X
  200. STA Hit_Offet_Y
    $ `+ [& H1 }7 \1 ~
  201. RTS
    1 C3 f& w  j0 g) ^) Z

  202. ' f8 j# z% I+ ~0 r/ G  E
  203. ;检查命中, K+ Q0 C4 p& X5 \# f
  204. ;========================================6 s6 n2 B, P& H" `  R) m& \/ ^
  205. Check_Hit:
    7 y) p/ h0 p9 c4 g
  206. LDA Hit_Offet_X* c8 ?- n" `* y2 ~" Y5 l9 o; B& i' Y
  207. CMP Offet_X_Check
    2 C" ^6 N' @. A/ {: c- d# F1 l' f
  208. BCS Check_Hit_End* D( v  j, ^. B& u
  209. LDA Hit_Offet_Y# u' }  Q9 U4 _
  210. CMP Offet_Y_Check* P4 D# _: \; ]1 U) A
  211. BCS Check_Hit_End) o. D0 F4 ]- x* y! j
  212. SEC7 I3 z1 M6 D# f) u+ z6 M2 y5 c, n
  213. RTS
    " H" m( B- z/ m' Z/ y7 L. Y; P) H
  214. Check_Hit_End:4 m; O3 B1 F6 t* @1 T
  215. CLC7 T/ r+ d; _, X; m% v  @' F* v
  216. RTS* |, }/ C% _+ i1 O7 c; M5 c3 {3 h
  217. ( n) {5 @7 r. X) v. {: Y
  218. ;杀死对方* M6 O( A5 B# B) V( y, R# c2 w
  219. ;========================================' X, `9 }% f' U0 s4 b
  220. Kill_Player:* k/ u: W8 P7 i" D
  221. LDA Bullet_Owner,X1 q8 M1 \/ L/ b) \4 h8 N
  222. EOR #@0000001; @5 \  `8 @- T4 v- ~6 H
  223. TAX
    3 i8 d/ z" @* K5 l3 J$ L: C
  224. LDA P1_STATUE,X6 E' X" F9 x, t* ?, ^: w; W; V; x
  225. CMP #LIVE_VALUE
    ( d5 ~; I! Q" k8 x4 V
  226. BNE Kill_Player_End0 n0 `0 T+ o5 \% I; Y
  227. LDA P1_INVINCIBLE_A,X- o( Z% [& f6 ?, c8 K+ X( i$ u
  228. ORA P1_INVINCIBLE_B,X  s: C) U' S- f1 r
  229. BNE Kill_Player_End ;无敌状态不处理; B) v% n: c5 P$ c2 N
  230. JSR $D474 ;角色死亡0 S) [- K" x7 Z: }2 ?9 {+ e
  231. LDX Reg_X_Temp" m6 F% T7 K% Z$ U
  232. LDA Bullet_Owner,X
    , p. u0 k+ x3 B$ N) [
  233. TAX
      J  q, T$ I- D8 U0 r/ |0 o
  234. INC P1_REST,X9 s5 [9 \  i- n& T
  235. LDX Reg_X_Temp
    ( M7 w5 P3 j) J7 r2 i
  236. JSR $E2FE ;子弹消除
    3 u0 g( f/ ?' h" M) L! j
  237. Kill_Player_End:/ Q3 E: H7 k4 x% p
  238. RTS
复制代码

: x% r* Z! h/ }, k* R
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

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

x

评分

1

查看全部评分

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

签到天数: 1609 天

[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 | 显示全部楼层
多谢分享,修改辛苦了
5 d0 b# ~* |) X, t3 q2 K
[发帖际遇]: dabayu 被钱袋砸中进医院,看病花了 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

签到天数: 3186 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1505 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 635 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 905 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 707 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 537 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 1114 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 3320 天

[LV.Master]伴坛终老

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-17 02:49 , Processed in 1.139649 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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