アイテムとMOB、スクリプトの日本語化は無事に終わったんだけど、スクリプトの移植で色々エラーが…

eA用に組みなおすかどうするか…

取り合えずちょっと保留!
以前文字化けすると書いたeAthena。
日本語が化けないようになった!!

原因はsclientinfo.xmlのlangageが2(日本語)じゃなかったからっぽい。
そりゃkROは日本語使わないよね…
でも、まさか言語の設定がこんなとこにあるとは思わなかった。

ともあれ、これで言語の問題も解決したしeAthenaをベースに作ろうかなぁ…
そうすると各種dbとMOB、NPCを日本語化しないといけないし、
Aurigaで使ってたNPCもeAthena用に変えないといけないし…

遊べるGMコマンも多いみたいだしまずはeAthenaでやってみよう!

調整シリーズ第2回、スキル関係の制限

何回かエミュ鯖をプレーヤーとしてやってきて思ったんだけど、本鯖では入手アイテムの困難さだったり、育成のマゾさだったりであまり出来ないようなことも、エミュ鯖では簡単に出来てしまう。

故にエミュ鯖では本鯖と同様のままだと俺TUEEE状態になったり1強に近い状態になりうることもある。
オリジナル装備の効果とかもあるしね。

そんなわけで今回はスキルの調整を行おうと思う。
主に制限になるだろう項目はこのあたり。
・詠唱時間
・ディレイ
・威力の減少

詠唱時間やディレイはdbをいじるだけなんで簡単。
威力の減少は多分srcをいじらないと無理かな?
ただ、そこまでするのは多分よっぽどの強スキルだけだと思われる。

srcはスキルによっていじる箇所が違うので割愛。
詠唱時間とディレイを変更してみる。
どちらも「skill_cast_db.txt」の編集で出来るらしい。
試しに阿修羅覇皇拳に固定詠唱時間とディレイをつけてみる。

・詠唱時間を変更したい場合
 詠唱時間にはDEXで短縮可能な詠唱時間と、
 DEXに左右されない固定詠唱時間がある。
 今回は無詠唱対策に固定詠唱をつけることにする。
 対象スキルの3項目目(fixed_cast_list)を変更する。
 単位はミリ秒。(今回は1秒=1000とする)
 固定詠唱1秒を付けたので基本詠唱時間を減らす。
 これで最短でも1秒の詠唱時間が必要になる。

・ディレイを変更したい場合
 対象スキルの4項目目(delay_list)を変更する。
 単位は同じくミリ秒。


結果、こんな感じになった。
ミジンコのエミュ鯖構築日記-Auriga_005

※ディレイについて
delay_listを変更しても最近のディレイ軽減装備やカード
でディレイを軽減すると無くなってしまう。
確実にディレイをつけるにはsrcをいじらないとダメっぽい?