両替NPC | FrorpiaDiscSoftware 制作ブログ

FrorpiaDiscSoftware 制作ブログ

FrorpiaDiscSoftwareの管理人「ノウネム」の趣味やHP公開用ソフトウェアなどの制作ブログ。

へろう?ノウネムですw

今日は6時間かけて両替NPCを一から作成しました。
実は元々、ネットに転がっていたのを使っていたのですが、
どうもこれが使いづらくて仕方ない。
そこで、作り直してやろうと。。

そう思って、手直しを始めたはずだったんですが・・・・
なんか知らないうちに全部作ってしまって今にいたるww


しっかしまぁ~――


一日で6時間で400行(昼の時間入れて)とかよく書いたわw
とか言いつつ、本気で打ったことないから一日で書ける行数とかしらないんだけどねw




とりあえず、一気にいつもどおり書いた後、アテナ起動してみたら・・・・



起動しねぇwww



まぁ、原因はwhileとswichを同時利用した性で二重のbreakを書いてしまって、その性で予期しないcaseだと起こられてただけだったんだけどねw
とりあえず、このバグを直して起動してみたら・・・


ほぼバグなしwwイェイ♪( ´ ▽ ` )b


でも使ってみたら問題がが;


最後の等価交換可能な金貨類と交換時に0個設定になってるのをそのまま出力してしまっていたため、拾えないアイテムが広場にごろごろとww
まぁ、直ぐに直したがww


とはいえ、大きな問題なくできあがってよかったです^^


そうそうw
この両替NPCには「手動両替」と「自動両替」があって、何M(K/G)の硬貨を何枚とか設定するのがメンドイ人は自動両替で、自分で何M(K/G)の硬貨を何枚とか設定して換金したい人には手動両替でできるようになってますw
そのほかにも、自動両替で両替金額を全額に設定したいひとは金額入力時にマイナス値を指定することで簡単に全額両替に設定できます。
また、手動両替時も各金貨の枚数入力時にマイナス値を指定すれば、選択した金貨で両替可能な最大枚数に自動的に設定されます。
結構便利な感じに出来上がったのでもし、プレイする場合はつかってみてねw

今日はこんな感じですwではではwノシ