文書の過去の版を表示しています。


Dynmapのコマンド

Bukkitのプラグイン『Dynmap』では、ワールドのリアルタイムマップを生成し、またコマンドによって様々なマーカーを登録し、表示することができます。ここでは需要が高いと思われる一部のマーカーに関するコマンドを紹介します。和訳はテキトーです。


  • マーカー(Marker)…単体のアイコンです。主に鉄道駅・商店・観光名所などの位置を示すのに使われています。
  • ライン(Poly-Line Marker)…線です。途中で折曲げる(折れ線を描く)こともできます。主に線路の位置を示すのに使われています。
  • エリア(Area Marker)…領域を図示します。領域は半透明の赤色で塗りつぶされて表示されます。主に市町村の領域を示すのに使われています。

コマンド

/dmarker add ● id:◆ icon:▲ set:★プレイヤーが立っている地点に新しいマーカーを追加します。
id、アイコンは省略した場合自動で設定されます。
/dmarker update ● newicon:△ newlabel:◯ set:★マーカーの情報を更新します。対象のマーカーを現在のラベルかidで指定し、新しいアイコンを△に、新しいラベルを◯に設定します。setは変更できないため、そのまま入力します。
/dmarker update id:◆ icon:▲ set:★
/dmarker delete ●マーカーを削除します。
/dmarker delete id:◆
/dmarker icons使用出来るアイコンの一覧を表示します。

パラメータの説明

  • ●(label)…ラベル。マーカーにつける名前。半角スペース
  • ◆(id)…マーカーのID(識別子)。ユニークな文字列を入力する。ここでは◆で表示。
  • ▲(icon)…マーカーに使うアイコン名。標準のアイコンの他、住民の要望で追加されたアイコンもある。アイコンの一覧をご覧ください。
  • ★(set)…マーカーの分類。setの一覧をご覧ください。どの分類にも当てはまらないときは省略してください。

/dmarker add 99タウン駅 icon:station1 set:駅

コマンド

/dmarker addcornerプレイヤーが立っている地点に「点」を設定します。
この「点」は自動的にコーナーリストに追加され、ライン及びエリアを追加するコマンドまたは消去コマンドを実行すると自動でクリアされます。
/dmarker addline id:◆ ●「点」を2つ以上設定した状態で実行すると、「点」の間を繋ぐラインが追加されます。
(「点」が2つの場合は勿論直線になります。
/dmarker updateline ● set:★ラインの情報を更新します。
/dmarker updateline id:◆ set:★
/dmarker clearcornersコーナーリストをクリアします。

設定項目

  • 「ラベル」…マーカーと同じです。
  • 「id」…マーカーと同じです。
  • 「点」…ラインやエリアを追加する際にそれらの頂点になる座標です。

ラインを設定するためには事前に準備が必要となります。詳しくは下記コマンド一覧にて。

設定項目

  • 「ラベル」…マーカーと同じです。

  • 「id」…マーカーと同じです。

  • 「点」…ラインと同じです。

エリアを設定するためにはライン追加時と同様の準備が必要になります。

コマンド

/dmarker addcorner
/dmarker addarea id:◆ ●「点」を3つ以上設定した状態で実行すると、「点」を繋いで出来た領域にエリア表示が追加されます。(詳細な仕様については未検証)

set用途
(なし)以下の分類に当てはまらない、または分類がわからないときはsetの指定を省略してください。マップではMarkersに分類されます。
お店商店
市町村町の境界線、区画表示、町のマーカー等はこのsetにしてください。
線路線路を示すラインはこのsetにしてください。
計画計画路線、計画駅、その他計画中の事柄のために設定するマーカー、ライン、エリアはこのsetにしてください。
駅を示すマーカーはこのsetにしてください。停車場(分岐点)、信号場等もこのsetにしてください。

駅用アイコン

https://github.com/webbukkit/dynmap/wiki/Using-markers
dynmap Wiki(英語)
dynmap本家Wikiのマーカー使用方法ページ(英語です)

後日このページに統合されます。
comand

BBSに記載された関連記事の転記 サイトマップ以外から辿り易い場所にあると荒らし耐性上良くないので移動しました

  • /dmarker add set:駅 label:あああ駅 icon:station1
    • set :“駅”を指定する。必須(省略した場合、一般的なマーカーとして登録されてしまう。)
    • label :駅名を指定する。既存の駅名と同じ駅名で登録できる。(違うIDが振られる。)必須
    • icon :アイコンを指定する。station1~7, subway1~7等が指定できる。省略可。詳しくは、下のリンク(Marker)を参照。
  • /dmarker update set:駅 id:marker_999 icon:station1 newlabel:更新後の駅名
    • set :“駅”を指定する。必須
    • id :駅のIDを指定する。必須
    • icon :subway1~7 または station1~7を指定する。省略可
    • newlabel:変更後の駅名を指定する。省略可
  • /dmarker update set:駅 label:あああ駅
    • set :“駅”を指定する。必須
    • label :駅名を指定する。必須
  • /dmarker update set:駅 id:marker_999
    • set :“駅”を指定する。必須
    • id :駅のIDを指定する。必須
  • /dmarker delete set:駅 id:marker_999
    • set :“駅”を指定する。必須
    • id :駅のIDを指定する。必須
1.経路の記録
  • /dmarker addcorner
    • ゲーム内のキャラクターを線路の経路に沿って移動させながら、開始点、各頂点、終了点で以下のコマンドを実行する。
2.線路の追加
  • /dmarker addline set:線路 label:あああ線 color:0000ff
    • set :“線路”を指定する。必須
    • label :線路名を指定する。既存の線路名と同じ線路名で登録できる。(違うIDが振られる。)
    • color :16進数の色を指定する。省略可
3.経路のクリアー
  • /dmarker clearcorners
    • 記録された経路は、以下のコマンドで、クリアーすることができる。但し、線路を登録した後は、経路データは自動的にクリアーされる。
  • 線路の色や線路名を変更することができる。
    • /dmarker updateline set:線路 id:line_999 color:0000ff newlabel:更新後の線路名
      • set :“線路”を指定する。必須
      • id :線路のIDを指定する。必須
      • color :16進数の色を指定する。省略可
      • newlabel:更新後の線路名を指定する。省略可
  • /dmarker updateline set:線路 label:線路名
    • set :“線路”を指定する。必須
    • label :線路名を指定する。必須
  • /dmarker updateline set:線路 id:line_999
    • set :“線路”を指定する。必須
    • id :線路のIDを指定する。必須
  • /dmarker deleteline set:線路 id:line_999
    • set :“線路”を指定する。必須
    • id :線路のIDを指定する。必須

Command Marker

  • /dmarker add set:マーカーの種類 label:ラベル名 icon:station1
    • set :マーカーの種類(”駅”や”お店”や”市町村”)を指定する。省略した場合、一般的なマーカーとして登録される。
    • label :マーカー名を指定する。
    • icon :アイコンを指定する。省略可。詳しくは、下のリンク(Marker)を参照。
  • /dmarker update set:マーカーの種類 id:マーカーID icon:アイコン名 newlabel:更新後の駅名
    • set :マーカーの種類(”駅”や”お店”や”市町村”)を指定する。必須
    • id :マーカーIDを指定する。必須
    • icon :アイコンを指定する。省略可
    • newlabel:変更後のマーカー名を指定する。省略可
  • /dmarker update set:マーカーの種類 label:ラベル名
    • set :マーカーの種類(“駅”や”お店“や”市町村“)を指定する。必須
    • label :マーカー名を指定する。必須
  • /dmarker update set:マーカーの種類 id:マーカーID
    • set :マーカーの種類(”駅”や“お店”や“市町村”)を指定する。必須
    • id :マーカーIDを指定する。必須
  • /dmarker delete set:マーカーの種類 id:マーカーID
    • set :マーカーの種類(“駅”や”お店“や”市町村“)を指定する。必須
    • id :マーカーIDを指定する。必須
  • tech/command/dmarker.1353254465.txt.gz
  • 最終更新: 2012/11/18 16:01
  • by ecolight