2010-08-04 C4 업데이트 후 변경 된 레이드 주기 공식 마비노기- 소소한 팁


새로운 공식 부분은 아직 가설 단계임을 미리 알려드립니다.
くくさまなな님의 글을 베이스로 첨삭했습니다.


計算方法の注意

ボス時間は、メンテ完了時刻(サーバ起動時刻)を起点として、各モンスター各チャンネルごとに定められた周期に従って時間が決定されます。
定期メンテナンスや臨時メンテナンス、障害などを問わず、チャンネルごとのゲームサーバが再起動されると、リセット(サーバが起動した時間を起点として再計算)されます。



基本的な周期の計算方法

周期は、基本的に現実時間1秒で0.001秒ずつ短縮します。

現在の周期(NowIntervalTime) =
 保存周期(SaveIntervalTime) - ( 現在の日時(NowDate) - 周期保存日時(IntervalSaveDate) ) * 0.001



プレドラ
1stPOPの計算

1stPOPの出現時間は、チャンネルサーバ起動時間(LastChannelServerStartupDate)現在の周期(NowIntervalTime)から
算出できます。チャンネルサーバ起動時間時点の周期(NowIntervalTime)現在の日時(NowDate)チャンネルサーバ起動時間(LastChannelServerStartupDate)を挿入します。

[1stPOP]
1stPOPDate = チャンネルサーバ起動時間(LastChannelServerStartupDate) + チャンネルサーバ起動時間時点の周期(NowIntervalTime)



2ndPOP以降の計算

2ndPOP以降の出現時刻は、前回出現して討伐された時刻最後の討伐時刻(X-1FinishDate)に、
最後の討伐時刻時点の周期(NowIntervalTime)を足すことで算出できます。
最後の討伐時刻時点の周期(NowIntervalTime)現在の日時(NowDate)最後の討伐時刻(X-1FinishDate)を挿入します。

討伐時刻ボス・チャンネルごとに保持されます。

[2ndPOP~]
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 最後の討伐時刻時点の周期(NowIntervalTime)
 * ただし NowIntervalTime < 24:00:00 の場合はNowIntervalTime += 24時間



NowIntervalTimeが0以下になった場合、周期がリセットされます。
新しい周期は最後のFinishDateの時に24~48時間の範囲でランダムに決定されます。
また、リセットされても最後のFinishDateはボスごとに保持しているため、1stPOPでは同時でも1stPOPのように一斉には出現しません




チャンネル別に完全に独立した周期を持っています。(各チャンネルごとに計算する必要があります。)



マンモス
1stPOPの計算

[1stPOP]
1stPOPDate =チャンネルサーバ起動時間(LastChannelServerStartupDate) + チャンネルサーバ起動時間時点の周期(NowIntervalTime)

マンモスの1stPOPDateの計算方法は、プレドラ系と同一です。


2ndPOP以降の計算

[2ndPOP~]
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 最後の討伐時刻時点の周期(NowIntervalTime)
 * ただし NowIntervalTime < 24:00:00 の場合はNowIntervalTime += 36時間
       NowIntervalTime > 24:00:00 && NowIntervalTime < 36:00:00 の場合はNowIntervalTime = 36時間


周期のリセット

周期のリセットはプレドラ系と同一です。


その他

チャンネル別に完全に独立した周期を持っています。(各チャンネルごとに計算する必要があります。)
マンモスの1stPOPは同じ場所に出現します。ただし、チャンネル別起動時間に違いがある場合はこの限りではありません。


イフリート
1stPOPの計算

[地上1stPOP]
(地上)1stPOPDate = チャンネルサーバ起動時間(LastChannelServerStartupDate) + チャンネルサーバ起動時間時点の周期(NowIntervalTime)

[地下1stPOP]
(地下)1stPOPDate = (地上)1stPOPDate + 24時間

イフリート(地上)の今回初回出現時刻の計算方法は、プレドラ系と同一です。
地下は、地上の今回初回出現時刻から1日後(24時間後)に固定されています。

2ndPOP以降の計算

[地上2ndPOP以降]
(地上)XPOPDate = (地上)最後の討伐時刻(X-1FinishDate) + 72時間
[地下2ndPOP以降]
(地下)XPOPDate = (地下)最後の討伐時刻(X-1FinishDate) + 96時間




周期のリセット

NowIntervalTimeが0以下になった場合、周期がリセットされます。

その他

チャンネル別に完全に独立した周期を持っていますが、その差は僅差です。



デザドラ・レッドラ
出現パターン

レッドラは月曜日の18時~24時、デザドラは水曜日の18時~24時にのみ出現します。

  • 各ボスとも、1日に1回出現します。全てのチャンネルで同時に出現しますが、チャンネル別起動時間がそのまま出現時間に反映されるため、多少のズレが生じます。

  • レッドラ・デザドラは1stPOPは全く同じ時間に出現します。
  • POPNoごとの出現時間が同期しているため、
    1stPOPレッドラ = 1stPOPデザドラ時間 ≠ 2ndPOPレッドラ = 2ndPOPデザドラ時間 ≠ 3rd … という風にリンクします。

  • メンテナンスが中止されたなどで2ndPOPが出現する場合、1stPOPの討伐時間は2ndPOPには引き継がれません。2ndPOPも全てのチャンネルで同時です。
  • 1stPOPでのデザドラの位置は2ndPOPには引き継がれません。

  • 臨時メンテナンスなどで特定のチャンネルのみ再起動した場合、再起動されていないチャンネルとは全く異なる時間に出現します。

サンドワーム
出現パターン

[1stPOP]
1stPOPDate = チャンネルサーバ起動時間(LastChannelServerStartupDate) + 12時間24時間 (ランダム)

サンドワームの今回初回出現時刻は、サーバ起動後12時間~24時間の範囲でランダムです。

[2ndPOP以降]
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 12時間24時間 (ランダム)

2回目以降の出現時刻は討伐から12時間~24時間の範囲でランダムです。



その他

チャンネル別起動時間の差異により、ワームの1stPOP時刻の今回初回周期(ランダム時間)は別々に決定されます。
よく複数のチャンネルでワームの初回出現時間(1stPOP)が同じ場合があります。
この場合、イェティの1stPOPの出現位置にも関係することが判明しています。
ただし、イェティの1stPOPの出現位置が同じチャンネルだといって、必ずしもワームの1stPOP時刻が同時とは限られません。

2ndPOP以降はランダム時間の決定がチャンネルごとに別々に行われるため、全てのチャンネルでバラバラになります。



2010年8月4日以後の周期の計算方法

イエティ・ライオン・ワニ・ネイドが共通周期から外れました。
プレドラ・マンモス・イフリート・デザドラ・レッドラ・サンドワームの周期は以前と同じです。


ネイド
1stPOPの計算

[1stPOP]
1stPOPDate =チャンネルサーバ起動時間(LastChannelServerStartupDate) + チャンネルサーバ起動時間時点の周期(NowIntervalTime)

ネイドの1stPOPDateの計算方法は、プレドラ系と同一です。


2ndPOP以降の計算

[2ndPOP~]
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 最後の討伐時刻時点の周期(NowIntervalTime)
 * ただし NowIntervalTime < 12:00:00 の場合はNowIntervalTime += 30時間
       NowIntervalTime > 12:00:00 && NowIntervalTime < 30:00:00 の場合はNowIntervalTime = 30時間


周期のリセット

周期のリセットはプレドラ系と同一だと思われます。



ライオン
1stPOPの計算

[1stPOP]
1stPOPDate = チャンネルサーバ起動時間(LastChannelServerStartupDate) + チャンネルサーバ起動時間時点の周期(NowIntervalTime)

ライオンの1stPOPDateの計算方法は、プレドラ系と同一です。


2ndPOP以降の計算

[2ndPOP~]
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 最後の討伐時刻時点の周期(NowIntervalTime)
 * ただし NowIntervalTime < 18:00:00? の場合はNowIntervalTime += 28時間
     NowIntervalTime
> 18:00:00? && NowIntervalTime< 28:00:00?の場合はNowIntervalTime = 28時間



周期のリセットはプレドラ系と同一だと思われます。



巨大ワニ
1stPOPの計算

[1stPOP]
1stPOPDate = チャンネルサーバ起動時間(LastChannelServerStartupDate) + チャンネルサーバ起動時間時点の周期(NowIntervalTime)

ワニの1stPOPDateの計算方法は、プレドラ系と同一です。


2ndPOP以降の計算

[2ndPOP~]
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 最後の討伐時刻時点の周期(NowIntervalTime)
 * ただし NowIntervalTime < 20:00:00? の場合はNowIntervalTime += 26時間
     NowIntervalTime
> 20:00:00? && NowIntervalTime< 26:00:00の場合はNowIntervalTime = 26時間



周期のリセットはプレドラ系と同一だと思われます。




イエティ
1stPOPの計算

[1stPOP]
1stPOPDate = チャンネルサーバ起動時間(LastChannelServerStartupDate) + チャンネルサーバ起動時間時点の周期(NowIntervalTime)
    or
1stPOPDate
= チャンネルサーバ起動時間(LastChannelServerStartupDate)+ 22時間 ~ 24時間?

イエティの1stPOPDateの計算方法は、プレドラ系と同一です。


2ndPOP以降の計算

[2ndPOP~]
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 最後の討伐時刻時点の周期(NowIntervalTime)
 * ただし NowIntervalTime < 22:00:00? の場合はNowIntervalTime += 22時間
  or
XPOPDate = 最後の討伐時刻(X-1FinishDate) + 22時間 ~ 24時間?



周期のリセットはプレドラ系と同一だと思われます。







----------------------------------------------------------------------------------------------------------------------------







기본적인 주기 계산 공식

주기는 기본적으로 현실 시간 1초당 0.001초씩 줄어듭니다.

현재 주기(NowIntervalTime) =
 보존 주기(SaveIntervalTime) - ( 현재 시간(NowDate) - 보존 주기 날짜(IntervalSaveDate) ) * 0.001



평원 드래곤
1차 등장 시간 계산

1차 등장 시간은 채널 서버의 오픈 시간(LastChannelServerStartupDate)현재 주기(NowIntervalTime)에서 산출해냅니다. 채널 서버 오픈 시의 주기(NowIntervalTime)현재 시간(NowDate)채널 서버 오픈 시간(LastChannelServerStartupDate)을 대입합니다.

[1차]
1차 등장 시간 = 채널 서버 오픈 시간(LastChannelServerStartupDate) + 채널 서버 오픈 시의 주기(NowIntervalTime)



2차 이후의 등장 시간 계산

2차 이후의 등장 시간은 그 전 차수에서 잡힌 시간, 마지막 잡힌 시간 or 그 전 차수에서 아무도 잡지 않았거나 시간 내에 잡는 데 실패하여 증발한 시간, 마지막 증발 시간(X-1FinishDate)
마지막에 잡힌 시점에서의 주기(NowIntervalTime)를 더함으로써 산출할 수 있습니다.
마지막에 잡힌 시점에서의 주기(NowIntervalTime)현재 시간(NowDate)마지막 잡힌 시간(X-1FinishDate)을 대입합니다.

잡힌 시간각각의 보스, 채널 별로 보존됩니다.

[2차~]
X차 등장 시간 = 마지막 잡힌 시간(X-1FinishDate) + 마지막에 잡힌 시점에서의 주기값(NowIntervalTime)
 ※ 단, NowIntervalTime < 24:00:00 인 경우는 NowIntervalTime += 24시간



현재 주기(NowIntervalTime)가 0보다 작아질 경우 주기는 리셋됩니다.
새로운 주기는 마지막 잡힌 시각(FinishDate)에서 24~48시간 내의 범위로 랜덤하게 할당됩니다.
또한 리셋 되어도 마지막에 잡힌 시각(FinishDate)은 각 보스 별로 유지되기 때문에 1차에서 동시 등장하는 것들이라도 1차처럼 같은 시간에 나오지 않습니다.



채널 별로 완전히 독립된 주기를 갖고 있습니다.(각 채널 별로 계산할 필요가 있습니다.)



매머드
1차 등장 시간 계산

[1차]
1차 등장 시간 = 채널 서버 오픈 시간(LastChannelServerStartupDate) + 채널 서버 오픈 시의 주기(NowIntervalTime)

매머드 1차 등장 시간 계산법은 평드 계열과 동일합니다.


2차 이후의 등장 시간 계산

[2차~]
X차 등장 시간 = 마지막 잡힌 시간(X-1FinishDate) + 마지막에 잡힌 시점에서의 주기값(NowIntervalTime)
 ※ 단, NowIntervalTime < 24:00:00 의 경우 NowIntervalTime += 36시간
    NowIntervalTime > 24:00:00 && NowIntervalTime < 36:00:00 의 경우에는 NowIntervalTime = 36시간


주기 리셋

주기 리셋 방식은 평드 계열과 동일합니다.


그 외

채널 별로 완전히 독립된 주기를 갖고 있습니다.(각 채널 별로 계산할 필요가 있습니다.)
매머드 1차는 비교적 비슷한 장소에서 등장합니다. 채널 별 기동 시간 차에 영향을 받는 것으로 추정됩니다.





2010년8월4일 이후의 주기 공식

예티, 네이드, 사자, 악어의 주기가 공통 주기에서 벗어났습니다.
평원 드래곤, 매머드, 이프리트, 사드, 홍드는 주기에 변함없습니다.


네이드
1차 등장 시간의 계산

[1차]
1차 등장 시간 = 채널 서버 오픈 시간(LastChannelServerStartupDate) + 채널 서버 오픈 시의 주기(NowIntervalTime)

네이드의 1차 등장 시간 계산법은 평드 계열과 동일합니다.


2차 이후의 등장 시간 계산

[2차~]
X차 등장 시간 = 마지막 잡힌 시각(X-1FinishDate) + 마지막에 잡힌 시점에서의 주기값(NowIntervalTime)
 ※ 단, NowIntervalTime < 12:00:00  의 경우 NowIntervalTime += 30시간
   NowIntervalTime > 12:00:00  && NowIntervalTime < 30:00:00 의 경우 NowIntervalTime = 30시간


주기 리셋

주기 리셋 방식은 평드 계열과 동일하리라 추측됩니다.




거대 사자
1차 등장 시간의 계산

[1차]
1차 등장 시간 = 채널 서버 오픈 시간(LastChannelServerStartupDate) + 채널 서버 오픈 시의 주기(NowIntervalTime)

사자의 1차 등장 시간 계산법은 평드 계열과 동일합니다.


2차 이후의 등장 시간 계산

[2차~]
X차 등장 시간 = 마지막 잡힌 시각(X-1FinishDate) + 마지막에 잡힌 시점에서의 주기값(NowIntervalTime)
 ※ 단, NowIntervalTime < 18:00:00 (?) 의 경우에는 NowIntervalTime += 28시간
     NowIntervalTime
> 18:00:00 (?) && NowIntervalTime< 28:00:00 (?)의 경우에는 NowIntervalTime = 28시간


주기 리셋

주기 리셋 방식은 평드 계열과 동일하리라 추측됩니다.




거대 악어
1차 등장 시간의 계산

[1차]
1차 등장 시간 = 채널 서버 오픈 시간(LastChannelServerStartupDate) + 채널 서버 오픈 시의 주기(NowIntervalTime)

악어의 1차 등장 시간 계산법은 평드 계열과 동일합니다.


2차 이후의 등장 시간 계산

[2차~]
X차 등장 시간 = 마지막 잡힌 시각(X-1FinishDate) + 마지막에 잡힌 시점에서의 주기값(NowIntervalTime)
 ※ 단, NowIntervalTime < 20:00:00 (?) 의 경우에는 NowIntervalTime += 26시간
     NowIntervalTime
> 20:00:00 (?) && NowIntervalTime< 26:00:00의 경우는NowIntervalTime = 26시간


주기 리셋

주기 리셋 방식은 평드 계열과 동일하리라 추측됩니다.




예티
1차 등장 시간의 계산

[1차]
1차 등장 시간 = 채널 서버 오픈 시간(LastChannelServerStartupDate) + 채널 서버 오픈 시의 주기(NowIntervalTime)

예티의 1차 등장 시간 계산법은 평드 계열과 동일합니다.


2차 이후의 등장 시간 계산

[2차~]
X차 등장 시간 = 마지막 잡힌 시각(X-1FinishDate) + 마지막에 잡힌 시점에서의 주기값(NowIntervalTime)
 ※ 단, NowIntervalTime < 22:00:00 (?) 의 경우는 NowIntervalTime += 22시간


주기 리셋

주기 리셋 방식은 평드 계열과 동일하리라 추측됩니다.






우선 급한 것만 한글화..
개념 잡기가 편하다고 그대로 일본어로 써내려갔더니
본인이 쓴 내용까지 번역해야 한다는 미증유의 사태가..ㅇ<-<




덧글

  • 어정 2010/08/13 08:42 # 답글

    와우~
    전혀이해안감-ㅅ-
  • 쿠로고마 2010/08/14 03:37 #

    하하하;
    원래 혼자서 볼려고 올려뒀던 거라
    설명이 부족한 거 같습니다
  • 2010/08/17 01:11 # 답글 비공개

    비공개 덧글입니다.
  • 쿠로고마 2010/08/17 05:47 #

    제가 현재 한국섭 상황에 맞게끔 고친게 있어서
    원문과는 내용이 다른 부분도 있습니다^^;
댓글 입력 영역


쿠쿠타이머



유니클락

share

다운로드: 110118.zip (59.6MB)

티스토리링크

 Cat On A Baobab Tree          

r여백