記事一覧

心休まる街にしよう

ファイル 207-1.jpg

街は休まる場所でなくてはいけません。
ゆっくりできる環境、拠点としての機能を持ち合わせてこそ街という居場所ができます。
・・・という概念の元、今回の改造術「街にいる間はHP・SPの自然回復が早くなる」という効果を設定したいと思います。
テンションリラックスみたいな感じです。

具体的には「マップフラグnopenaltyが設定されている場所にいる間、自然回復力が向上する」という具合にします。

改造対象は
pc.c
の1点のみです。
続きを読む

隔たりの友情ver2

リヒタルゼンクエストの1つ、「隔たりの友情」の修正版です。
カットインが入ったり、メッセージの修正などに手を加えています。
ファイル 202-1.jpg

本鯖リハビリその2。
全然スクリプト書いてないと、過去に自分が書いた物でも忘れるものですね・・・orz
無駄にNPCイラストが多い当クエスト。やっぱり結末が気に入らない。

ファイル 202-2.txt

あ、あと、過去に調査した時では捨てられた「友人の日記帳」がドロップ不可・売却不可になってました。
調査した頃、問題になってた巻き戻りのバグが治ったみたいですね。

ジュノー図書館

リヒタルゼンで追加されたジュノーの図書館のスクリプトです。
館内には様々な本があり、クエストに関連するものなどがあります。
ファイル 201-1.jpg

本鯖調査のリハビリ程度に調査してきたものです。
クエスト関連のものも混ざっていたりするので、一応ここに。
まとまってきたら、npc_town_yuno.txtに収納するつもりです。

司書のメッセージを書いてて、過去に調査してどこかに編集したような覚えがあるのですが・・・
気のせいでしょうか。う~ん、どこに行ったっけ・・・

ファイル 201-2.txt

さて、ジュノー図書館になんて行く人はどれ位いるのやら。

スキル使用時、Zenyを消費しない新ボーナス

BBSでジョーカーさんが質問されていた「スキル使用時、ゼニー消費しない」という効果を持ったアイテムなどの実装をしたいと思います。
具体的には bonus bNoZeny という新ボーナスを作ってみます。

改造対象は
db/const.txt
src/map/map.h
src/map/pc.c
src/map/skill.c
の4ファイルです。
今までと比べると難しくなりますが、頑張っていきましょう。
続きを読む

コメント一覧

Blaze (01/09 23:41) 編集・削除

書いた後に気付いたのですが、skill.cの弄る箇所、メマーナイトの箇所よりも最終的のZeny消費の箇所を弄った方が賢明のようです。
skill.cの8954行あたり、Zeny消費の項

    if(zeny > 0) // Zeny消費
        pc_payzeny(sd,zeny);

の部分を

    if(zeny > 0 && !(sd->special_state.no_zeny)) // Zeny消費
        pc_payzeny(sd,zeny);

に変更するだけで他のスキルもZenyを消費するのを抑える事が出来ます。

アニバーサリー襲撃イベントスクリプト

ファイル 141-1.jpg
ヒマなのでサクッと作ってみました。
本鯖でも大分問題のあるイベントで面白みもなく、だらだらと書いたものです。
(というか、繰り返しバグとか有り得ない・・・)

気に入らないのは、
・ご丁寧に座標までお知らせしていること
・アナウンス間隔が長い(5秒毎)
・イベントに関係ない人にはうるさすぎる全国アナウンス
・バフォメットを早期決着した時、変になるアナウンス
(本鯖ではバフォメット秒殺されて、ほぼアナウンスに支障が・・・)
・ポリンのムダなHPの高さ(およそ100M)

それらを独自に改良できるのがエミュレーターの良い点なのですが、改良する気も起きません・・・
興味ある方は独自に改造してみると面白いかも?
ファイル 141-2.txt

あと、イベント発生間隔は分からなかったので(6時間?12時間?24時間?)、他の襲撃イベントと同じく1時間毎の確率判定にしてあります。
1時間毎だとさすがにウザいかも・・・?

タナトスタワー暫定スクリプト

ファイル 120-1.jpg

タナトスタワーの調査が上手くいかないので暫定スクリプト作ってみました。
というか調査無理だって。

調査ができた黄のカギの部分以外、超適当の出来の悪い子になってしまいました。最後の終了処理なんてグダグダ。
といっても情報サイトなどを回り、頑張って調べて作った物ですので、「こんな感じ」と感じてもらえば幸いです。

階段のWarpや、最上層のmapflagを追加してあげないと進まなくなってしまったり、閉じ込められてしまったりするので、各自追加してご使用してください。
ファイル 120-2.txt

Mobデータばっかり・・・

2日に渡り、huge cgiさんのDBをお借りし、MOBのドロップテーブルの改修をしました。
量が多くて、どこがどう変わったのか把握しにくいので、メモついでにここに記載しておきます。
本鯖の2倍期間での検証・情報により、確率改正発覚・修正した次第です。

・Lv31以上のMobの高ドロップ率(収集品)の確率改正
全体的に、元の確率の0.03%分減算されているようです。

・ポーションからハーブ変更時の確率修正
白P、黄Pからハーブ等、一部確率が上昇設定されています。

・X3Mobのテーブル整形
バラバラだったのが統一。

・一部イベントMobのステータス修正
旧ペクソジン=怨霊武士、旧チュンイー=ソヒーだったのが、当時のデータを元に修正。など

・鉄鉱石のドロップ率が1%多く設定されていたのを修正。
・ゴブリン(次男)が仮面を落とさないのを修正
・ホードがS1ではなく、S2タウンソードを落としていたのを修正。
・リヒタルゼン追加装備の確率を全体的に修正。
・各MVP経験値、確率を修正。
・他確率やテーブル等、本鯖に合わせ細かな修正。

計およそ600近くのMobデータ大更新。
長らくいじってしまい、ご迷惑をおかけしました。

宝剣強化

カードの効果が強力で、その分イマイチ使い辛いLv4武器。
そこで、カードに負けないように効果を改造してあげます。
今日は宝剣(ファイアーブランド、アイスファルシオンなど)のオートスペル効果に着目してみます。

紹介するのは、「精錬値分のLvのオートスペルが発動」です。
例えば、+7ファイアーブランドだとLv7のファイアーボルトが発動するようになります。
結果的に過剰精錬をあまりしないLv4武器の需要度が上がるとかそこまで考えてなかったり。

ここから改造術

コメント一覧

Cocoa URL (11/19 14:00) 編集・削除

うちの鯖では全Lv4武器に精錬効果をつけてますが、
需要が高いのは宝剣2種、村正、裏切りぐらいですね・・・
もともと効果の弱い武器に需要を持たせるなら飛び出た効果がないとなんとも・・・

Blaze (11/21 21:00) 編集・削除

MMORPGの特徴として、日々キャラの強さと強い武器を求めるのは当然の欲求ですよね。
弱い武器、使えないキャラ等が出るのは仕方ないことかもしれません。悲しいことですが・・・

けど、そういった存在の物も必要だとは思います。
装備や職業などの考案の幅が広がりますし。
そういった意味では、戦略の幅が広がるオリジナル要素も大事だと思いますよ。

Gokismith (12/19 23:30) 編集・削除

防具につけても面白い効果ですよね。
Sアーマー、みたいな劣化のさらに劣化みたいな防具は
エミュ鯖で倍率が高いと重い割にNPC売りがしょぼく、
廃棄しまくりになってしまいます。
これを使うといきなり価値が出てくるかもしれませんね。

MAXレベル10でないと使えないのが一寸残念ですが。

新たな試み

最近、ROにログインしなくなってからAthena触っていません。
忙しいこともあるのですが・・・う~ん、このままじゃいけない。

本鯖に入れないので仕方なくオリジナルに手をつけようと思ったのですが、なかなか創作意欲が湧いてきません。
何か面白いアイデアとかないかなぁ。

公式イベントの蜃気楼の塔やアマツ泉水納涼祭を合体させたような、大人数参加型のクリア式ミニゲームみたいな物を作ってみようと計画していたのですが・・・
大人数となると、いやはや、なかなか難しい。

襲撃イベント

ファイル 95-1.jpg
1時間で書いてみました。内容ボロボロかも・・・;

指定した街に、指定した数のモンスターを襲撃させるスクリプトです。
さらに全モンスターを討伐後、ボスモンスターを襲撃させる事ができます。

設置マップはヴァルハラ宮監獄。
GMでしか作動しないようにしてあります。

スクリプトは公開所に置いておきます。