生活情怀-神话暗黑-暗黑破坏神2

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暗黑mod发布网
搜索
逗破暗黑Mod群:67994934逗破暗黑Mod客户端及补丁逗破暗黑Mod新手攻略逗破暗黑Mod赞助菜单
神话怀旧MOD群:67994934神话怀旧Mod客户端及补丁神话怀旧Mod新手攻略神话怀旧Mod赞助菜单
圣者归来Mod群:558972013圣者归来Mod客户端及补丁圣者归来Mod新手攻略圣者归来Mod赞助菜单
查看: 3032|回复: 0
收起左侧

[修改攻略] txt文件内部使用的一些计算公式

[复制链接]

361

回帖

830

元宝

1

圣者绑元

管理员

Rank: 9Rank: 9Rank: 9

积分
1
发表于 2020-1-15 03:20:41 | 显示全部楼层 |阅读模式
by:悄然花开0 T& L, Y" m8 k6 x8 m& g1 H' G4 {4 z
0 f# ^+ _! U* d' f- s4 d- Q; ]

' f/ k0 H5 v: Y9 R4 g4 g1. 哪些文件使用这些公式?* A$ A1 b: u" R/ h; i5 M% n; l
8 s+ \8 _/ y3 Q- l9 T; r' [% w( I' t
ItemStatCost.txt (ISC), Skills.txt (SK), Missiles.txt (MS) for
% C  k$ o4 c) j1 }- E8 I  D% \6 P0 Y; k; M  _
identifiers (string entries) plus MissCalc.txt (MSC) 和 SkillCalc.txt
# `6 p$ w: K% p* ^# F& D+ S# t$ ~6 [6 Q6 J( ^4 Y
(SKC)里都包含公式。! C) m" q3 ?, |" X4 m
' l, U& r$ s8 c% r* `, B! B
2. 公式的具体形态
- g  W# m" `( j! x# Q2 U2 Q2 c  [1) 一个整数或者实值。
( T$ A' J6 i* {2) 对SKC或MSC中预定公式的引用(这些引用只能分别用在SKC和MSC中)。这些公式的详细解释参看附录A
% S* {, ^$ x6 }5 Z6 Q3) 对技能、状态或者Missile属性的引用。这种引用可以使用以下两种方式之一描述:, ?( }: L; L! }" \; N
stat(''.)8 H2 E  o6 I, d5 c* g( ?  b
skill(''.)6 _8 H6 P" P1 a; o1 \
其中引号中跟圆点后面代表 ISC, MS和SK的字符串,(需要注意的是,圆点之前必须要单个的引用。例如stat('level'.accr) ,或者skill('Holy Shock'.edmn))。它还需要是一个保留字,表示我们要引用的状态、技能或missile的特定属性。具体列表和详细描述可以参看附录B。
7 H5 V  A3 J/ U& w8 F: E+ S* f
  w& s- h$ \+ p! S1 y更多一般情况下的复杂公式是由简单公式、数学运算符号(包括:'-', :'+', :'-', :'*', :'/' and :'^'. 其他符号无效)、标准函数(参阅附录C)以及括号组成的。
7 [; d' ~0 F4 }) ]7 H( e$ A. f- k
4 L; }+ d# g* W4 p& v$ r例如:
. v0 S3 `/ G" ^Skill(‘FireStorm’.clc1)*(Skill(‘FireStorm’.edmn)+ Skill(‘FireStorm’.edmx))/2  代表火风暴技能的平均有效伤害。(火蛇的数量*平均伤害)
& B* O3 R3 H: Q[Default value]/((100+Skill(‘Fire Mastery’)*5)/100))  如果把这个式子放到delay列和适当的某个技能一行,那么该技能的CD将提升  火支配技能级别*5%
( |7 L2 t8 A  J" X% I% fStat(‘nextexp’.accr)-Stat(‘experience’.accr)  代表你的升到下一级所需要的经验值。" J! ]8 E  a' x* W8 Q3 |
' @7 I' F/ a& M) b! E$ |$ x
但是如果我们不能使用条件公式,公式的语法是没有那么灵活的。让我们继续研究它们。
$ ?/ G6 f* W% N
( {6 y' e% d: t3. 带条件的公式0 f4 j& f3 i8 m$ l  n* m
条件公式是公式的一种,不过有一点很重要的区别:它们的值使用一种特定的方法来解释的:0表示否,1或者其他非零值表示是。不论是条件还是公式本身都可以以非常复杂的形式出现,它们包括一些简单的部分。简单的条件如下:$ O( k( b- W# }+ X) u
1) 一个简单的数字(0表示否,其他非零数字表示是)
7 L2 v7 G; p1 U9 f2) 由两个表达式组成。之间使用‘>=’, ‘<=’,’>’,’<’,’==’ (意为相等) 和‘!=’ (意为不等于)这些符号连接。5 N" n6 q7 W2 u2 {9 l0 H
* N( a6 S, i2 ?3 \! U9 Y
复杂的条件是由简单条件使用逻辑符号组成的(+表示或,*表示与)。简单数学告诉我们,复杂条件涵盖了txt文件中的所有可能的条件。比如:1 e8 m0 Y! G3 v
(stat(‘level’.accr)>=54)*(stat(‘strength’.accr)>=25)*(stat(‘dexterity’.accr)>=136))  如果此表达式为真,则角色可以装备幻化之刃(要求达到至少54级,25力量并且136敏捷). A7 |' M8 J- ~
(skill(‘Cold Mastery’.blvl)!=0)+(skill(‘Fire Mastery’.blvl)!=0)+(skill(‘Lightning Mastery’.blvl)!=0)  条件若为真,则至少女巫的某一系支配技能不为08 t- q3 Y" v2 n. N

, F( X! @* I  f' E( z! T条件公式具有以下格式
# Q. ^: j0 Q- P! z( @$ E& c( mcondition?cfla1:cfla2.
  t) r% T- b8 S1 Y5 h" U7 Scondition表示条件。若条件为真,则公式值为cfla1,否则为cfla2.  例如:9 O  i5 G) H! s3 y  L
(stat('item_cannotbefrozen'.accr)!=0)?(dm34+50):dm34  将此公式放入aurastatcalc1列,Resist Cold技能行,则如果角色装备上带有无法冰冻属性,抵抗冰冷光环将给角色提供额外的50%冰冷抗性。, a% t. e6 l. y! Y
(lvl<3)?3:((lvl<5)?4:((lvl<7)?5:((lvl<9)?6:((lvl<11)?7:((lvl<13)?8:((lvl<15)?9:((lvl<17)?10:((lvl<19)?11:12))))))))  此公式放到skpoints列和某特定技能行,此公式将使得该技能从0~20级,每级需要的技能点依次为3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12…8 j5 \  M3 s7 z# z; A+ o- z$ R, O

- b- P# G0 L2 k: X* v附录A  MS和SC中的公式
2 u. R6 |4 ]+ s( I" }这些公式可以分别被Missiles.txt和Skills.txt中的特定列所引用。
8 n6 t0 {- Q. Z& Z3 x! FSkillCalc.txt 公式) _7 N/ R) Z; L7 s# K- m
par# 调用技能函数参数(Skills.txt中的“param#”列)。其中#代表数字。
9 L: f3 `% x2 n9 A* {ln## 线性公式。ln##=(par#1)+[slvl]*(par#2)。例如:ln12=par1+lvl*par2. ) m) |7 f# N- h5 Y
dm## 结果递减。dm##=(110*[slvl] * (par#2-par#1))/(100 * ([slvl]+6)) + par#1。例如:dm34=(110*lvl*(par4-par3))/(100*(lvl+6))+par3.
* v/ L- [3 b, \: [/ ~) H) ilvl, blvl lvl=技能实际等级(受到物品加成之后)。blvl=技能基础等级(技能实际投入的点数)。! m- V6 C; d# z& k. O
ulvl 某单位等级。可以表示人物或怪物的等级。 ulvl = stat('level'.accr);
0 n' K( {; F( C* b6 y: M5 Fclc#, ast#, pst# 分别引用的是Skills.txt中的“cltcalc#”, “aurastatcalc#”和“passivestatcalc#”列 3 g  _! j" N" V: [6 `
skpt 需求技能的属性 (skills.txt中的“skpoint”列 ). 允许调整使技能增加一级需要投资的点数(参考上文条件公式的举例)。
8 i' ^" `3 t8 h! p& y! {- ^; j) J! n0 v( p& ?2 l$ a) w7 r
附录B "stat"关键字的修饰符
( q/ C0 f6 I0 b! v# a+ _' {. Y1 N"stat"关键字可以使用以下修饰符4 e/ @( M0 q: v( H! b0 B% C' c; Z
base 属性的基础数值(没有经过物品加成的). 更多信息可查询ItemStatCost.txt
* L3 L& J, ~2 e' Yaccr 实际数值(经过物品属性加成后的) $ `( A* N4 a( A% y& S$ ?
MOD 变动数值. mod=accr-base
, A1 a( \0 R- j. T/ d这些修饰符在SK和MS中可以找到。更多细节参阅附录A
) d) J9 i; K  p1 W' ~) w" F" t4 T& m7 Z
附录C 标准函数 7 S( @2 i% h0 `9 F1 n
rand(#,#) 两个数值中随机挑选一个。" R& C: L" \% L6 [
min(#,#) 两个数值中较小的一个。
( w" W4 y4 n. A8 n. [1 n- e* [( i7 dmax(#,#) 两个数值中较大的一个。5 `$ r( ~1 l& a
7 ?* B8 N- D* N0 N! d% Q1 G
附录D 公式计算的特点
2 s: [0 D% B8 l8 f8 T, f" G1 y1 H) F/ D4 n
整数值. 公式计算的每一步都只是用整数值进行计算。如果中间结果非整数,将向下取整. 例如:"1/3*lvl"是不正确的,它将永远等于0. 正确的写法应该是"lvl/3"! x  n1 f  n8 j, V* S! b+ w! i
( s( y# g0 Q: Z5 E0 C
整数溢出. 计算时的中间结果在游戏中以带符号位的Dword类型变量存储(范围-2147483648…2147483647)。
% z2 ^' S2 {, j% O  C0 q1) 如果数值不在这个范围内,将发生溢出 (例如“2147483647/1000000000”= 2, 但 “2147483648/1000000000” = -2).
$ `- x3 W- C! T* V1) 计算出最终结果之后,游戏引擎将它存储在适当的变量中。如果该变量的范围小于dword类型的范围,同样可能会发生溢出。3 ~. d3 v0 S2 ^- n3 x. t, L$ `- v- T
3 e1 Y- e7 }1 X, t
公式中出现的错误3 a2 Q. Z- x/ l# O* v( }% O1 ~
1) 如果游戏发现错误公式, 例如把“min”写成了“man”,将不改变该公式的参数,返回上一次的参数结果。
8 l$ N- L% I0 I8 ]2 t2) 如果游戏不认识某个操作符(例如:使用了C语言的操作符号"++"), 将会把整个公式视作错误公式,并返回0。
& k. N4 b$ d1 n" C! K" m* n3) 除数为0的话,结果为0.(例如:50/0 = 0; 50/0+10 = 10)。
3 `0 O& A& h; C4) 公式中的循环引用 (例如: “aurastatcalc1”列的数值设为“10+ast1”) 将造成游戏崩溃。
4 L$ y: ^1 y4 t( C5 x5 {
. j' Z2 T8 U6 ?3 d) H+ F* f0 q附件E 已知bug
* }% b$ [8 S0 R: b1)D2中的公式总长度不能超过255个字符,超出的部分将被自动忽略。
( X# n1 M8 \! M' P' o2)某些情况下会发生溢出(参看附录D).
* p; e- T! ~  B, r- k8 Y3)txt文件中的某些单元可能无法识别正确识别公式 (例如:MS中的“Vel”列).
$ p, F6 d0 h# C! D) x7 Z5 q4)有时候被公式修改过的属性可能不会正确的刷新, 重设技能或者保存退出可以解决此问题。) o3 _" d4 l3 {1 ~5 y

6 o- Q: ?" S' e" u& C5 e* g$ t附录F txt文件中可以正确识别公式的列(1.10版)* V9 {8 A  ?) a7 T7 ]4 L; F3 G
文件名         列
" c* T' I3 U. ~2 p2 u" N6 P, B. Zmissiles       SrvCalc1
7 T2 [, j' [5 N$ \8 I1 |/ imissiles       CltCalc1 1 g3 X+ p) \, |' [
missiles       $HitCalc1 : N) }. o/ Z; @
missiles       CHitCalc1
4 I/ C5 W& j' B6 {& ]missiles       DmgCalc1
, ^4 \- x+ s3 K  r+ g+ `( Umissiles       DmgSymPerCalc   n- A2 N+ ?4 o7 N- a7 C
missiles       EDmgSymPerCalc : B" x7 J% ?0 |* X! B# q
skills         prgcalc1
& m, m" x& N8 x* T  v- [9 y; e- r4 Bskills         prgcalc2 + z! K0 n; _( K, U) k; B2 `
skills         prgcalc3
5 k% L/ f& Q' m, ~skills         auralencalc / D2 ~* ^3 {+ G  ~5 N
skills         aurarangecalc + p! X  m1 _8 ~3 R. H
skills         aurastatcalc1 $ ^; D6 @$ z8 j+ s
skills         aurastatcalc2 % [$ r" G, g) f' i3 T. o/ ]
skills         aurastatcalc3
- |2 l2 d+ ~: s) O! e% h' v6 dskills         aurastatcalc4
* m5 c  q/ X- l: y5 j4 sskills         aurastatcalc5 5 [6 z# z2 F+ W
skills         aurastatcalc6
- ]2 k. z5 K2 z- z# wskills         passivecalc1 $ [, B8 @+ g2 B; Q
skills         passivecalc2 ; N# r8 l3 V5 F/ Y- u2 c
skills         passivecalc3
. \' {/ g/ k0 X! f; a  Oskills         passivecalc4 & J8 }' E, \" {$ K% e: j
skills         passivecalc5
4 p5 a( _; C, f$ H9 oskills         petmax
) j7 t- a3 _+ I% u1 dskills         sumsk1calc
6 U& r, f: A0 g, Jskills         sumsk2calc
1 R5 I; U* T5 @6 J) l. kskills         sumsk3calc
# B$ b5 U. v0 |. `skills         sumsk4calc
3 R. l- T, ], J4 P$ d* f6 `skills         sumsk5calc
  D/ d* `( i: O# C" }4 bskills         cltcalc1 - [3 `7 [8 n5 U$ }* d0 I
skills         cltcalc2 6 |0 m' Z" }8 b: N9 n
skills         cltcalc3
# c- B% {( g' F. `. R- iskills         perdelay $ O( C9 W3 r3 W: i5 @
skills         skpoints * K$ g/ y$ ]- n7 S7 S
skills         calc1
  M" u. Q  ^5 M  T/ {4 r: K  R2 g  }skills         calc2
- y% m+ T4 l% yskills         calc3
6 P8 p( J5 z! d  P# sskills         calc4
; @. u$ F* Z3 s* b5 v& B! _! K7 Vskills         ToHitCalc
- b1 _/ H& ~" R" a' F, }( F. Qskills         DmgSymPerCalc
  v7 I& a# f# @" A+ Xskills         EDmgSymPerCalc / f$ D4 n2 q! M# J- ]% N& ^
skills         ELenSymPerCalc
& M" ~$ Y% D# `% t4 Y- o) eskilldesc      ddam calc1
) g7 J0 {* ?, m$ E: e* [( }3 i* T, o/ eskilldesc      ddam calc2
% X- s' E$ U" |0 `& P* }% m0 zskilldesc      p1dmmin
  m' R7 g  Q9 [" Z* Sskilldesc      p1dmmax " f/ S) A7 {9 D3 q! }
skilldesc      p2dmmin % Y& F" l8 e2 I; q
skilldesc      p2dmmax " Z& W: }" [' N+ F/ Q- u
skilldesc      p3dmmin
) H' [) {* ], O( ^skilldesc      p3dmmax
! ^6 _( x- h* {; J/ Wskilldesc      desccalca1
! v# G! w' n0 F8 q$ uskilldesc      desccalcb1 # A) F5 p  X9 ]
skilldesc      desccalca2 & r  Y9 F& p3 K
skilldesc      desccalcb2 $ J1 `/ e5 M' c$ l2 N, q/ p& `# e* C
skilldesc      desccalca3 6 D7 I$ v1 L. m. t  b( X; Y
skilldesc      desccalcb3
! ^3 s9 m: C, C4 Qskilldesc      desccalca4 3 f% X6 `! D1 x) h" P8 E
skilldesc      desccalcb4 # y% F4 T4 I+ D% v1 _3 T5 ?
skilldesc      desccalca5
, c1 [& ^! x% z/ m1 W* o4 [. m" J, P' [skilldesc      desccalcb5
% h' c' }, h9 m. [3 L5 a! g4 Uskilldesc      desccalca6
, ?* p! F' e. |$ g- r; Pskilldesc      desccalcb6 0 j+ T# M% b7 }& |; y9 ~! a& L8 p
skilldesc      dsc2calca1
1 j& e+ b2 w5 ~! t9 {# qskilldesc      dsc2calcb1
! ]5 ]/ s: }: l! j! z% o7 N3 R7 Hskilldesc      dsc2calca2
9 l' P) b1 W! Q4 g6 m2 x* fskilldesc      dsc2calcb2   S$ _* u7 P6 M3 X2 M
skilldesc      dsc2calca3
4 R6 T+ l1 z$ n" gskilldesc      dsc2calcb3
# n: Z  u* Y( i# o# ~skilldesc      dsc2calca4
0 b4 T% C% |, B" P5 v1 |% Xskilldesc      dsc2calcb4 9 B  X8 \+ C0 E/ _& W" j# I
skilldesc      dsc3calca1
' j( r3 ?/ a$ Z) {5 E; b1 Mskilldesc      dsc3calcb1 % W! S. T, i5 N
skilldesc      dsc3calca2 9 L; ]6 A/ \; C" j7 O9 K
skilldesc      dsc3calcb2 ' j; {6 x' K; d" Z
skilldesc      dsc3calca3
* J9 ]' w$ j% F- Zskilldesc      dsc3calcb3 4 C! k4 v) i5 G& A
skilldesc      dsc3calca4 3 I4 E7 G+ y4 `. V& w
skilldesc      dsc3calcb4
# e2 j$ c+ e0 F, G7 Y9 Yskilldesc      dsc3calca5 0 Z! E) H9 r5 {1 h; A
skilldesc      dsc3calcb5 9 V% Q& h# K; R6 s# H
skilldesc      dsc3calca6 * I" P( b/ b5 v; O, o  p
skilldesc      dsc3calcb6 - b3 p8 \/ q6 u0 o
skilldesc      dsc3calca7 6 R+ z  Y' U3 n# L1 R  s
skilldesc      dsc3calcb7 3 n1 x3 B  W& z4 I* e( I
weapons        len
" M5 `# `. k7 F1 c) n! a- P$ j" Dweapons        calc1   R  a. _: _" B; F/ u4 x; X. I6 m
weapons        calc2 6 q/ j: S6 \3 q, U1 U- ?
weapons        calc3
4 R  d2 h/ K  ]" u8 _weapons        spelldesccalc
7 f0 F- B4 ^. `$ A1 t0 L; x7 darmor          len 2 Q5 q, u8 V  ~' a4 b  \8 b1 m
armor          calc1
+ }) g& @- s* B8 P+ Xarmor          calc2 & a5 O% L# q) |: q' T' h
armor          calc3 6 W6 z7 f" a  r7 {9 k+ n& S
armor          spelldesccalc
" B& S3 H- {0 S8 r5 r, K' ]misc           len / j: J8 V% {  t( _3 J3 M
misc           calc1 - k( s+ c6 u- X& V# l; D7 k4 }
misc           calc2
+ [3 R' I6 J) I) ?. I" q) _misc           calc3 0 n: j& z$ P4 g! c& F; A
misc           spelldesccalc
$ s6 l# @$ O0 E( f0 G. m0 L- Zmagicsuffix    mod1param
5 R8 C- a2 H7 o/ f- h7 F5 pmagicsuffix    mod2param 7 J) H# w9 ?6 K9 ^5 d5 c# t
magicsuffix    mod3param % I: {7 v' d! p
magicprefix    mod1param ; `6 Q0 ~8 l2 \& s# o, h
magicprefix    mod2param 9 `( Z; B, [1 m) i- U+ e# L" a
magicprefix    mod3param + a$ j; e- T5 d
automagic      mod1param
- F# o3 l5 ]: xautomagic      mod2param   B, u. |1 O$ t5 _
automagic      mod3param 0 d1 k' Q: U$ j* M. U' |6 {: G4 r  _
uniqueitems    par1 + K7 ~" F$ B2 o( n3 H
uniqueitems    par2
" f( m0 E5 a, z' suniqueitems    par3
4 L, i: k3 o  X. h. a, Guniqueitems    par4
0 Y3 E+ d7 R2 g" c: m! tuniqueitems    par5
0 W6 f5 a+ z' o  M4 S* r6 ?* Puniqueitems    par6 / b' F0 \% D3 i% L& c
uniqueitems    par7
' B8 ~# f& L3 D3 euniqueitems    par8
& L$ q) p( l6 Q0 Luniqueitems    par9 ' F. d& G6 y; @9 g/ x0 b
uniqueitems    par10 $ a! d& e) Z6 S: J- k4 N" }: T" l/ K
uniqueitems    par11 + [2 [5 {1 T  m6 r
uniqueitems    par12
- }+ S' I, R) Esets           pparam2a ' |1 x) A$ n& U9 y0 k; f. c
sets           pparam2b 2 i$ _. U0 F$ l: O) H5 m2 s
sets           pparam3a
* v& }' _9 l; J/ ?2 Asets           pparam3b
1 k* i( q3 {  g' a# ?sets           pparam4a
" S+ `/ O5 U' j" ksets           pparam4b . y5 _* h) l( e& I& ?4 p
sets           pparam5a 0 t3 f$ O' s9 H; z4 J. V8 e
sets           pparam5b
5 Z6 `  B" j1 c- ^- Z- hsets           fparam1
$ F6 g: H+ g- @; Jsets           fparam2 : f0 {( |3 m' S2 ]7 ]
sets           fparam3 4 R8 R/ _7 V! A! B9 i/ f
sets           fparam4
' r  ?% A) `- `sets           fparam5 3 k% ]  B% a, ]9 j- h
sets           fparam6
) ~; i3 _! ^9 f0 Ksets           fparam7 % a- V$ N( A; l3 y2 S
sets           fparam8
) L5 q- V6 h) Z1 R8 `setitems       par1
) {' B) F" C0 C( i6 f' Qsetitems       par2 5 E8 u# Q1 g( ]6 ?' j; q: u
setitems       par3
1 x- a8 X! c5 K1 i9 |1 ?# msetitems       par4
. Y: X5 f6 v5 k1 n8 zsetitems       par5 * {& @; B$ M8 i" h4 N, z
setitems       par6 , N) W* x' [2 l& N" q* {3 @
setitems       par7 ' x# W2 I/ d+ @: }( S7 G0 i
setitems       par8
, b; j, x% @: @# {setitems       par9 5 J4 I- S) h5 f+ |
setitems       apar1a
0 n/ K/ L/ I$ [- W- F' Dsetitems       apar1b % ~1 `1 J5 e3 H6 y
setitems       apar2a , K9 A8 B9 X* `- N
setitems       apar2b
2 b/ ^" j. M" f0 m/ W4 c- zsetitems       apar3a & n  r' R- E' d; u. |+ K! A
setitems       apar3b 9 h9 u# J* a: g' Q" t$ W
setitems       apar4a / l* G$ [0 ^  P/ N
setitems       apar4b ' P/ @/ O* k" K' n
setitems       apar5a ) f( {2 U5 D  j# U* x: E
setitems       apar5b
4 l' H% _+ V) ^  Egems           weaponmod1param ! x# e3 H& }, y
gems           weaponmod2param " H; {, k7 c: y: B
gems           weaponmod3param
- [& {9 [( R/ D9 z7 V. Xgems           helmmod1param
. v( c1 X$ }0 M& Z# @; Ygems           helmmod2param ( ?( C0 ]2 D( v8 q( u6 h
gems           helmmod3param
: `7 C" K, x$ _) L* [, Q$ E  r; Mgems           shieldmod1param
/ D/ a1 [8 G9 X3 `! x* f; xgems           shieldmod2param
) q6 x& a- o/ u# R' J! Mgems           shieldmod3param
% Q+ }' u( C9 X" V! b9 |! Zrunes          t1param1
2 L: Y- I2 u0 d% D! v1 k* K9 Prunes          t1param2 8 i3 W6 k% e5 z& B6 w: a
runes          t1param3
, h8 v/ x) a6 J. _: [7 a; X" Z8 Wrunes          t1param4 % z. J: N0 r/ s9 I3 S) g* X
runes          t1param5   j) R& o+ I" z* e1 S6 M
runes          t1param6
* O3 e" {1 X7 i: Z9 brunes          t1param7

* B7 o% d1 A% k/ t) H1 w2 }
神话战网出品,必出精品!
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|神话暗黑 ( 陕ICP备18004004号-1 )

GMT+8, 2025-2-5 17:59 , Processed in 0.054563 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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