frostar@wiki

メニュー

作ったもの

過去の遺物
TRPG
プログラム
リンク

自分関係

ここのページへのリンクについてはこちら
TRPGのセッション記録とかメインのブログ
生配信チャンネル。プログラム<雑談
気が向いたときにやります
個人的な質問に答えてます。

TRPG系

お世話になっているオンラインセッションサイト
TRPGのことならここ!
IRCサーバなど、お世話になってます。
ネクロニカの支援サイトです。ツール開発やオンセもやっています。

プログラム系

初心者のためのプログラムのページ。WindowsSDKの方についても詳しく書いています。
windowsSDKのテクニックがいろいろ書いてあります。
C++STL(標準テンプレートライブラリ)の日本語版リファレンスです。


更新履歴

取得中です。


直線距離管理ツール:Reference


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

前提として

動作にはマクロを有効にしているユーザーがオペレータ権を持っている必要があります

距離の設定

トピックを変更されるとそのトピックを距離表として設定します。

距離表の形式

距離表の形式は
キャラ識別子-○m-キャラ識別子-○m-キャラ識別子…
となります。
キャラ間の距離が0の場合
キャラ識別子/キャラ識別子
と書くことができます。
同じ乱戦にいる場合
[キャラ識別子/キャラ識別子…]
のように記述します。

コマンド

#右,distance,character
characterの識別子と一致するキャラをdistanceだけ右に移動させてトピックを更新します。
characterを省略した場合、発言者のニックネームの最初2文字をcharacterとしてコマンドを実行します。
#左,distance,character
characterの識別子と一致するキャラをdistanceだけ左に移動させてトピックを更新します。
characterを省略した場合、発言者のニックネームの最初2文字をcharacterとしてコマンドを実行します。
例:
topicが
a-10m-b/c
の時
#左,5,b
を実行するとtopicが
a-5m-b-5m-c
へ書き変わります。
#距離設定,distancetable
与えられたdistancetableの文字列を距離表かどうか識別してからtopicへ設定します。
#距離追加,distance,character
characterの識別子を一番左からdistanceの位置へ追加します。
すでにcharacterと同じ識別子のキャラクターが距離表に存在する場合は追加しません。
characterを省略した場合、発言者のニックネームの最初2文字をcharacterとしてコマンドを実行します。
#距離削除,character
characterの識別子を距離表から削除します。
characterを省略した場合、発言者のニックネームの最初2文字をcharacterとしてコマンドを実行します。
#距離,character1,character2
character1とcharacter2の間の距離を表示します。
character2を省略した場合、発言者のニックネームの最初2文字をcharacter2としてコマンドを実行します。
#範囲,range,character
characterの識別子からrangeの範囲内に存在するキャラクターの識別子を表示します。
characterを省略した場合、発言者のニックネームの最初2文字をcharacterとしてコマンドを実行します。
#乱戦,character1,character2
character1と同じ位置にcharacter2を移動し、乱戦を構築します。
character1がすでに乱戦内にいる場合、その乱戦にcharacter2を追加します。
character2がすでに乱戦内にいる場合、character1の場所に乱戦内のすべてのキャラクターを移動してcharacter1を入れた
乱戦を構築します。
character1とcharacter2が両方別々の乱戦内にいる場合、2つの乱戦を結合します。
character2を省略した場合、発言者のニックネームの最初2文字をcharacterとしてコマンドを実行します。
#乱戦解除,character
characterを含む乱戦がある場合、それを解除します。
characterを省略した場合、発言者のニックネームの最初2文字をcharacterとしてコマンドを実行します。