2012年6月30日土曜日

ドラゴンクルセイド2F用Firefoxアドオン開発

ドラゴンクルセイド2Fのユーザーインターフェースがクソすぎるので勉強がてらFirefoxアドオンを作ってみることにした。

そもそもの始まりはゲーム内チャットが使いづらすぎることだった。
  • 日本語入力を確定するとチャットが送信されてしまう事
  • チャットにスクロールバーがついているのに過去の発言を閲覧しようとしてスクロールしてると、勝手に最新の発言のところまで戻されてちゃんと見れない事
というわけでFirebugで通信内容を覗いたら普通にチャットの発言とか覗けたので、アドオンとしてつくれるんじゃねぇか?って妄想した。
Firefoxのアドオンは作ったことなかったので魔法使いとしてはやってみる必要があると思った。

で、アドオンの作り方から調べて、現在の機能
  • ログインは2サバ限定(簡単に変更できると思う)
  • 世界とギルドチャットの取得(約5秒間隔)
  • ギルドチャットでの発言

これから作る予定の機能
  1. 税金の自動徴収
  2. 城のリスト表示
    • 建築中物件の表示
    • 物件のアップグレード
あと色々妄想するところはあるけど、モチベが続くかどうかが問題だ。
例えば便利そうで実現できそうなのは
最寄りの野外資源地検索
建築キュー(通常2件までだが、終わったら自動的に次を入れれるようにする)
自動最上級兵士生産
自動狩り

ってやり過ぎるとただのBOT・・・?

 DC2Fサポートツール(Firefoxアドオン)