記事一覧

ラッシュアタック発動エフェクト

ATKとDEXが3倍になるNPC専用スキル「ラッシュアタック」
強力な効果とは裏腹に、発動する時エフェクトが・・・
ファイル 75-1.jpg
地味~~~。発動時のエフェクトが無いのでショボーンです。
そこでオリジナルに発動エフェクトを付けてみます。

改造対象は、src → map → skill.c ファイル。
最新のAthena2341だと、3478行目あたりの

case NPC_EXPLOSIONSPIRITS://NPC爆裂波動
clif_skill_nodamage(src,bl,skillid,skilllv,1);
status_change_start(bl,SC_EXPLOSIONSPIRITS,skilllv,0,0,0,skill_get_time(skillid,skilllv),0 );
break;

「NPC_EXPLOSIONSPIRITS」で検索すると楽です。
その一部分に

clif_misceffect2(src,366);

を追加します。
このような内容になればOKです。

case NPC_EXPLOSIONSPIRITS://NPC爆裂波動
clif_misceffect2(src,366);
clif_skill_nodamage(src,bl,skillid,skilllv,1);
status_change_start(bl,SC_EXPLOSIONSPIRITS,skilllv,0,0,0,skill_get_time(skillid,skilllv),0 );
break;

内容を書き換えた後は、リメイクを忘れずに。

改造の結果・・・
ファイル 75-2.jpg
格好良くなった!
たった1行追加するだけで出来る超簡単な改造法。一度お試しください。

ちなみに今回はサクリファイスのエフェクトにしましたが、
「366」の部分を書き換えることで任意のエフェクトを表示させることができます。
misceffect番号はAthenaWikiさんなどに載っています。
色々なエフェクトを試してみてください。

コメント一覧

(10/21 04:22) 編集・削除

お初です。
この方法を取ってみましたが変えられませんでした。
メイク時にエラーを吐いてしまい鯖起動すら出来なくなりました・・・
何故でしょうか。

Blaze (10/21 09:18) 編集・削除

>Gさん
はじめまして。
え~と、手を加えた内容を書いて頂かないと何とも言えません;
エラー内容はどのような物になっていますか?

ページ移動