設為首頁收藏本站

個人Points:84308   Rank: 9Rank: 9Rank: 9  管理員

文章日期:2018-12-10 23:33:19


各位玩家:
1 E3 \1 C) V4 R) g伺服器將會在 2018-12-11 (上午11:00~13:00  ) 進行例行維護,在該段時間將會進行停機維修。% g2 k& r3 G& T$ K, m, v& a0 v

- T! B/ {6 h! R# ^: B
4 x( Q1 N! V7 Q2 x+ M變更項目 : 4 m* H3 R/ t; a7 r+ q

, G5 i1 @1 Q7 h8 B5 F6 ^' |; i- 戰士職業打開 1-4 轉 職業裝備箱時武器將依據當時所穿的武器類別作贈送 (不固定為單手重型武器)' K% r' c8 z" j* K0 z
# _* }. Z" j8 F+ F9 t
- 修多恩河 ( 358,119 ) 無敵位置修復。) F2 S; m: s! K0 B+ i6 @
; T$ @% n0 T/ U( z
+ i5 M+ q. }9 A+ y4 W4 P7 U
測試項目 (詳情) :
# }  W( A7 u! r* k# ^-  <戰士、巫師、祭司> 穿著 1-3轉 職業鞋時 使用 <加移動速度的魔法/戰鬥技能> 時額外提升移動速度.
# P4 l0 V0 r5 n3 G, o+ f  [  穿戴  天使羽翼  額外+ 15 ,  不穿戴 天使羽翼  額外+ 30   ]* N& }' t) z/ E6 {+ m# N
. @% p6 P4 h# l
3 d& ^" r2 c9 l; U. o# ]& n

: j+ l0 R: s0 J如果你的遊戲客戶端無法成功下載更新檔,你是需要手動連結至我們官網下載更新包3 Q. J( B/ @( j0 r4 k# Y
並手動覆蓋相關內容至遊戲目錄內。
) y% Y9 y* f7 A; C+ X6 R. a
; F3 P+ k. C( j" z/ ^: G- R5 }' Z/ A, A' P' g3 h; x3 k
" `: h" Z" x( i$ u( J7 a
0 v" [1 m/ r4 q7 x2 {


: ^) |! x# C; C3 g
! Q) K' o* e: ^$ u5 g0 r8 w/ A8 A8 J: Q: l3 R( c- Y( c. e
Dear Players,   L2 A) |0 W- y
maintenance works will be carried out at 11:00~13:00  on 2018-12-11 Service will not be available during that period of time.
' |3 f+ F" a  m' h% h
7 ^& m/ e; ?1 H. D# DChanges :
- l) m+ a0 P/ `1 G+ d8 ?1 D- The 'D1 ~ D4 DualClass Gift Box(7Day)' for Warrior weapon will follow the User current weapon type. " M/ r' S6 a" d. u1 y) Q
& s" v& Q0 s  g( P- y
- Fixed the LocalWar map of 'The Hudyne River' ( 358,119 ) cannot attack by other player problem.
" U/ D* r- c2 j; H; }1 e( p( n( t
% J" Q' r+ K& S9 `) v4 `  ]' V' lTrial  Object   (Detail) :
( _! C6 u, v7 k% ~4 x! x8 L2 Y
; ^/ @) f7 Z7 E/ }$ }/ ~1 _2 d- Warrior , Priest and Wizard when  equip DUAL 1~3  Class Shoe and Used the Speed-UP Magic / Skills will more moving speed increase. : N3 O6 A9 Y  V9 W- y
  [  Equip <Angel Wings> bonus + 15 ,  Non-Equip <Angel Wings> bonus+ 30   ]1 f8 k' w2 }; {, u/ h0 Y
M2 討論區 © All Rights Reserved.

個人Points:84308   Rank: 9Rank: 9Rank: 9  管理員

文章日期:2018-12-11 17:56:42


jack64904918 發表於 2018-12-11 16:27
; S& U- b. ]5 N6 `所以穿戴  天使羽翼  本來的+30 跟額外+ 15嗎 ?
6 g8 h. U- D2 G) K9 ]+ `
請自行理解及測試, 以下數據為以 巫師 作為測試的系統最終移動力數值.3 ?( _1 ^6 ^9 `. l! m- |

! X* K3 Q3 x* L- |
一般情況 天使羽翼加速術天使羽翼 + 加速術
三轉鞋 7189 121 135
167鞋 82100 123 145
197鞋 88 106 132 154

% t6 J" v; |+ c  n/ y# @+ I* 天使羽翼  顯示移動加增加 30 , 但 在  非  加速術 情況下是增加 60 移動力.    在  天使之翼狀況下是增加  30 移動力.  (這個是 Bugs. 別問是什麼. 自行查文章及反對修正的事情 )
  p+ X/ T8 ]$ K# V5 a# ~* 狂風 、亞色斯 魔法效果是增加 30% 移動速度 ,  加速術是追加 50% 移動速度.) O& [4 K* f' R
' d; l# a! h+ b4 v( C9 g5 ~
PS:  測試項目 的移動力追加 只限  三轉鞋使用時才有效,並且需要配合 <加速魔法> 才有 提升至接近 167鞋的加速效果 ,
  t/ F0 v/ y3 ^$ Z' ]8 X& Y& y2 T8 z而同時穿戴 <天使羽翼> 時追加的效果會降弱。8 h' q" @5 a: a- q

8 U& v7 {! K4 S) l" @# g/ B1 [2 e; `
+ G6 y" q" q! ^( C7 r$ K* J

1 g* k( K3 B% |" O
NormalAngel WingsSpeedUPAngel Wings + SpeedUP
D3 Shoes 7189 121 135
167 Shoes 82100 123 145
197 Shoes 88 106 132 154
4 s  C  n9 j1 z. S0 |
% s9 M: {: E' D5 m- U; l& @- N- q

0 l- m$ a9 H5 @  }' |; r# j  V* This result is tested by Wizard , For Warrior & Priest the SpeedUP magic effect is 30% , For Wizard the SpeedUP magic effect is 50%.
M2 討論區 © All Rights Reserved.

個人Points:84308   Rank: 9Rank: 9Rank: 9  管理員

文章日期:2018-12-11 18:06:27


pakin 發表於 2018-12-11 14:07
0 t" A2 _& K; @# W; I  r沒有更改女子盾牌外觀嗎?

% l" L# ]' G; ~; ?2 T+ {( g* g! J* ^
還未在本次變更

Comment

pdhs111  why you willing to change shield's shape?  !detail! Reply Post on 2018-12-11 19:20
M2 討論區 © All Rights Reserved.

個人Points:84308   Rank: 9Rank: 9Rank: 9  管理員

文章日期:2018-12-11 21:28:30


有人問點解  167鞋 、197鞋點解只差 6數值????
4 {9 O2 O( M- T, Y& n( t" |冇人識答你.3 ^) F/ u3 y9 v( M$ `, z
  
7 w& E2 r5 V+ w! `不如問點解 200 AC  同 210 AC  相差攻擊力不是應該是10 . # z; p2 p: C/ B8 a" v
呢個係  背後最終數數冇任何原因.
4 a% h' d. h- o' \8 w* H6 k! d' `; ?( p  v/ X4 h. ~/ q
請自行轉英
. S, ~" z# y; \* [0 s' |! _7 @' f0 l) t5 e. P
5 d0 h0 P# z4 n1 i( v) m. U

) k! A7 q7 J, ?2 G' v3 Q$ itemplate<class T1, class T2, class T3>  
: A9 J8 D1 }  a! U$ ]int TCharList<T1, T2, T3>::CalcMovePower()
# L- H+ T! u+ u{        // 이동력 계산 3 ?, S  I; o+ ?8 L# S0 e
        if (dwDontMove > 0)       return 0;  // 이동불가 상태인 경우
0 C) ]+ p3 h4 I3 y- G2 ?1 h) a        if (nCurrentAction == 1)  return 0;  // 앉아 있는 경우
, V9 @) L" D6 `6 }+ C4 G1 C        // 극악 NK인 경우 처리 6 A0 j/ n; j' a( x: E
        const int nNation = MapInfo[MapNumber].nation; 4 N, @% ]& x% ~. m+ o. q1 \. ~1 p
        if (GetNK(nNation) >= 100)  return 10;
8 c9 [3 A4 P" m        if (GetNK(nNation) >= 10)   return 25;
- i- r  m. Y! |" |* L3 a$ y( n        // 이동 속도 구하기 # ~9 v7 [9 f/ M1 H% s% Q$ [0 u
        int nMove = GetMovePower(HorseNo), nPlus = 0, nMinus = 0;
- `& \$ I. W1 c% f5 L: |( O! C$ P        // 말을 타고 있는지 여부 . C9 v" N8 ^6 G* f! D% Q, n% @
        const bool bHorse = (HorseNo <= 0) ? false:true; * H$ |1 M, f# j
        // 말을 탄 경우는 이동치에 관한 전투스킬, 마법 무시   q. J8 M  z$ z" k8 Q
        if (!bHorse)
3 h. x- H1 }5 w- ]4 m! A! g3 j; w' T        {        //< CSD-020710
8 z9 @1 D4 v9 r7 j2 m# q                switch (GetPassiveCombat()) # ~* P& s, H# S+ v
                { / O5 p5 H; d6 J% j& \/ {0 b* W
                case GUST: nPlus = GetCombatValue(GUST); break;
& T2 A# w- ^1 z' v9 d                } 6 j# i6 s! F" M) f: b9 i
                 * f( f  f8 \. |. _2 J5 G
                CorrectMovePlus(nMove, nPlus); ; q( r& E8 ^8 y3 T' J) M) ?
                // 레어에 대한 보정
' z! M! z- `$ _/ n: z                nMove += (RareEM.GetStaticRareSpeed(StaticRare)>>1);
5 V: a; _5 z. A" p                nMove += RareEM.GetDynamicRareValue(FITEM_SPEED_UP, DynamicRare);
$ B6 j6 t) b) y; M6 d1 S1 ^" v5 U        }        //> CSD-020710
- o! k% v0 ~9 f! _% Y         , V' z6 S( R. b+ J
        if (IsFreeze()) * V% p7 Q) J9 E& q
        {        //< CSD-021024 : 얼림 상태인 경우라면 ; D0 s% J- ]( s! y4 \" O
                nMinus = 50; % U6 x7 G; ^. Y1 ^& Z* M# v
        }        //> CSD-021024 * a# c' g' C% Y9 y% G, c
         % O/ T3 C# Z$ n0 o9 z1 O
        CorrectMoveMinus(nMove, nMinus); ; O' [1 ^8 }. {! b! n& X
        // 배고픔 수치가 0거나 유령인 경우  움직임은 1/2로 줄어듬 / i9 [* p3 [- z& r
        return (IsHungry()) ? (nMove>>1):nMove;
( f3 K/ @; a1 B7 S2 Y}
( ^' n3 c4 w& k' g9 ^8 p
$ q0 N5 m1 {: V9 N9 S  f# Z$ H* Q' ?* q' A4 i1 ^
int CCharInfo::GetMovePower(BYTE nType) const
% S0 _8 E- r- ~9 Q; J/ U{        // 檜翕溘 掘晦
1 u) l# E6 \5 C1 L" ~        const int nMax = __min(MoveP, 310);& O: s( T6 h7 k% A# s% g  g, c' U# g
        if (IsNpc())  return nMax;" ~* ~/ _  {3 M- \# Z: J) `: I" X
       
* _3 T$ g7 f2 b        int nBase = 0, nMove = 50;
5 y8 E0 W! R! g) n" {        // 嬴檜蠱曖 檜翕溘 陛雖堅 螃晦
6 b5 `& p# u  S: v+ a        CItem* pItem = ::ItemUnit(equip[WT_SHOES]);4 V  _/ m& _0 D

  B- y; H5 ^7 ^  x        //2018-04-30 天使羽翼移動 (修正版)) m- z4 P( [& Z$ n# U2 U# J- Q
        short int mantle = equip[ WT_NECK].item_no;
: l; |* E8 y  i- G! V5 P. \        short int nMantlePower = 0;  J7 L* b2 t- I6 j$ j
        switch ( mantle )- R5 s- W. e. b1 C! @, s
        {
. t, w9 v' z, g: j1 p; I5 |# o                case 8388: nMantlePower = 60; break;        // 天使羽翼4 G% M2 m6 U7 ?+ w; d- B
                case 8473: nMantlePower = 60; break;        // 熾天使之翼' q, i8 V2 k5 X7 Q
                case 8474: nMantlePower = 60; break;        // 墜天使之翼
- o: R$ U+ a: A8 M1 Z/ }        }" X" q: E. R4 C4 |4 i
+ q; L: N/ j* q5 y1 V
        if (pItem != NULL)
" n( X! J& N# D        { 2 [9 ^0 S( \- W' F0 x5 J" o
                switch (nType)6 _: e; A5 z* p- Z' n' O
                {
& d" g+ [& Z% o3 T* S                case HORSE:
6 ~7 u1 ?* ]% S4 B0 j6 g7 {5 H                        {2 n+ Z; c& M, F+ _& g+ e. l
                                nBase = __max(8*((nMax - 10)/30), 0);
* N6 |9 P# B9 x, L: l, ]                                nMove += (pItem->GetDefense_power() + nBase)*0.3;
: z+ e5 J% ~' M# q" `0 l& F4 m; M* |                                break;4 i( Q: w6 D1 w0 e& J; R
                        }
. }* w4 ~' M: C3 L! ^                case BULL:: {4 w6 \  u# Z. O
                        {
" P0 ^. U6 e4 l7 ~. J- b$ _                                nBase = __max(9*((nMax - 10)/30), 0);
2 ~, y6 Q: A1 u5 T. q                                nMove += (pItem->GetDefense_power() + nBase)*0.3;+ Q3 U: Y: c# o; V: A
                                break;) k+ G! K7 G3 Q% V/ M
                        }
4 ?: f4 t" v3 {$ @                case PHANTOM:6 y# c! k" D# {! K% S9 e
                        {
# g7 e- f2 K: _2 c& H                                nBase = __max(10*((nMax - 10)/30), 0);! G- {' j6 h7 w7 z$ m8 y
                                nMove += (pItem->GetDefense_power() + nBase)*0.3;' v. Z- s! g1 s! H0 x; d; ~7 v
                                break;
) v2 s' L: A8 u  m) ?6 P$ Z) [                        }  s: F0 E# P" [4 g
                case 4:
2 |( T; r" ?& s# h; x8 W4 l                        {8 |1 c' u) y. {9 j; R: W/ p
                                nBase = __max(8*((nMax - 10)/30), 0);
" S  P4 O* l% [1 W; T' A                                nMove += (pItem->GetDefense_power() + nBase)*0.3;3 O5 \) w9 I; m. ^/ x
                                break;; a! U7 w, X% G# C+ @
                        }9 U' k, B/ V& J% ]
                case 5:4 }' k- d; d  p( q8 Q5 j
                        {
9 ]" \; }# j) v& K* b# B4 [                                nBase = __max(8*((nMax - 10)/30), 0);2 [  ~8 E! d, l- f
                                nMove += (pItem->GetDefense_power() + nBase)*0.3;+ K! q, q& z# }1 X- P
                                break;- X* j. G) [; R8 T+ f* S
                        }
( Z, Q0 `3 O. l% T                default:
, J9 f& Z9 Y, ?8 I/ q5 \                        {) U: l6 O6 S' e" D; e) v
                                nMove += ( pItem->GetDefense_power() + nMantlePower )*0.3;" k3 R' W$ _8 B2 i+ V
                                break;
& x+ i  U0 V+ b5 i                        }
0 R, i) C" O: t! j                }( ~- W- K, m1 r$ F  D! q. A9 L
        }
2 t7 E1 N9 i7 k0 Y$ F1 k6 f5 I0 z   
& _( R8 @, Q9 K* A9 T* a# W        return nMove;
4 X" B) \8 @* [% _}6 n' Z, X2 E) m3 j9 B$ L

; ]+ X, K: \; v6 Xvoid CMagicState::CorrectMovePlus(int& rMove, int nPlus) const1 }8 y2 }. R" P# N6 L
{ //< CSD-020710
( y- W/ s2 c6 ?; S% R2 m$ [* J        const int nCorrent = rMove;
8 s' l0 V2 C5 m! j        if (speedUp.GetRatio() > nPlus)
! _0 j  B* Q! g+ d4 X# x        {
3 j# s" a' J9 e4 F                rMove += speedUp.Convert(nCorrent);+ r2 ]# z( L: `' {1 i
        }! L4 c" M' |" A4 ]  x
        else
/ W4 `  R4 B5 G& N2 R" ^/ G  N        {
( P- k& u/ |7 C$ n& q1 D                rMove += (nCorrent*nPlus/100);( C  N) ^5 s5 l$ o3 S5 E
        }
# M, u: u4 Z, |. `- K0 x}" S+ o$ B% j2 z. r3 X" ]

/ T! O: J3 s0 L) D
: ^$ Q# n/ c" [; j/ _http://read.pudn.com/downloads19 ... rs/CharList.h__.htm) W; N) M6 u3 x6 i% a' P$ k

9 e0 }8 M1 L' O) k. O% l! Q3 {9 T! i' }$ [/ k: ~" d# Y
M2 討論區 © All Rights Reserved.

個人Points:84308   Rank: 9Rank: 9Rank: 9  管理員

文章日期:2018-12-11 22:13:15


移動力最終系統數值公式. ) T* j6 _* m' u( ?& E

9 `7 g* K3 A4 m( t( m7 T7 H( o6 q8 ^鞋 的基礎系統數值 = 50/ O& u& k9 _4 a! z7 A
更換鞋的時間會額外將  顯示的數值  * 0.3 作為輸出.
0 s1 F, F2 O" R* {* F/ P) S6 I- l  x
非天使羽翼) ?- D* g4 e& F* R3 m0 h# W
167鞋 (顯109)   =  50 + ( 109 * 0.3 ) = 82.7
1 w0 S4 ~7 o) ]4 W" f197鞋 (顯127)   = 50 + ( 127 *0.3 ) = 88.1
+ Q; u9 V- \2 s9 |' y! X
, v. A" n% T$ C1 g# V- x: n4 ^天使羽翼 ( 天使羽翼  增加  實際顯示數值  60  . 如程式碼顯示.  )2 V, e8 o3 R3 p9 M: d8 h* D' n8 J8 u5 w
167鞋 (顯109)   =  50 + [  (109 + 60 )  * 0.3 ] = 100.7: R, N; ~! W, T+ K" z& W
197鞋 (顯127)   = 50 + [ (127 + 60 ) *0.3 ] = 106.1
3 n7 I5 O7 w, P* o
4 k! s; f5 i- l- V8 u系統數值為強行退位至整數. & A# Q% a* y+ v9 E' P1 j6 _# n

( C8 W5 V7 u9 x6 d5 P2 ZPS: 2018-05-08  對   天使羽翼  的調整 , 在 加速術情況  時 +60 改為 +30.   (減半附加效果)
M2 討論區 © All Rights Reserved.

個人Points:84308   Rank: 9Rank: 9Rank: 9  管理員

文章日期:2018-12-13 21:17:05


今天收到 2個玩家回報指無法順利更新遊戲 (或閃退後要求更新 ) 5 F( C7 J4 L. O8 }4 x/ {  W
由於 地圖檔 在自動下載時很機會被電腦改寫了檔案,所以建議手動下載更新檔 。; I4 e: o2 Z/ y! r: Y# E
8 x; m- _' Q" q/ G
注意 Map\Source.map 要覆蓋至遊戲目錄內,這是本星期變更 修多恩河 ( 358,119 )  的檔案。: f# r# I* S/ s
建議玩家遇上邊境戰地型問題時不要驚訝,還是先收集起來回報,然後等待處理,, f6 c2 V' U6 V1 n# N
不要急於一時之氣,迫使GM立即修復,因為沒有人能確保修正地圖後所有玩家都能順利更新。
, r/ @) @9 S7 l4 @/ o
  W/ t8 g# t& h8 B8 j如果你今天無法順利更新,請到  https://dragonraja.tw/download/download_stg1_2.html 下載更新包並把  Map\Source.map 覆蓋至合適位置即可。
+ f+ `; m; V4 y3 K9 c3 Z  G
: [  F3 T/ a& e4 Z/ R2 m% ^再次提醒大家,主要的邊境戰地型問題已曾經作出統一回報及跟進,如再有後續問題都估計是零升個案,8 v; |$ E9 U- t4 K# \& l7 e
修復地型問題造成的副作用也太多了吧,我們希望收集一定數目或是主要通道位置才統一修復,減少下載更新檔的次數。. n1 t2 D- w- _  a0 D0 h
https://forum.m2.hk/forum.php?zone=2&mod=viewthread&tid=13056
6 x5 P( ]- ?6 m$ F! @. ?* e( L" K6 d
M2 討論區 © All Rights Reserved.

個人Points:84308   Rank: 9Rank: 9Rank: 9  管理員

文章日期:2018-12-16 00:01:56


如果還是遇上更新問題 , 請下載附件解開後 ,  把 Map 目錄的  Source.map  刪掉,
: @$ W$ o( @2 L& W4 g5 K然後把zip file內的 Source.map 套用至 map 目錄內。
+ P/ E! I6 q8 i0 h/ d1 V9 t* C) w+ e$ F1 i" Z+ Q. d' I- a: l
然後再把 主目錄的  LogFail.txt 刪掉然後才執行遊戲即可。5 w" t7 V* I: x  ?

) R# t5 p9 n; V8 Q; N8 [5 Z& M Source.zip (263.37 KB, Downloads: 11)   C+ u$ [( j3 ~

" m* I1 W1 H* `* S7 Z7 Y, x5 a3 ^5 F9 n2 i

6 `/ `& u5 U$ N* M) t
. E. F+ |( K6 r8 v
如果 Map 資料夾目錄無法打開 , 你可能需要執行 DragonRaja.exe 在更新下載頁面不要按下更新,
! m$ f$ m6 q$ w4 v7 ^這時 Map 目錄會解鎖 , 你可以進行  Source.map   的替換動作.
M2 討論區 © All Rights Reserved.

M2 討論區| (Language : 中文|English) Powered by Discuz! X2.5

GMT+8, 2024-5-16 15:34 , Processed in 0.113468 second(s), 28 queries , Gzip On.

Top