ギルドチャット

提供:Azipedia
2023年8月12日 (土) 20:51時点におけるPerfectBoat (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

ギルドチャット(通称: InterChat)は、アジ鯖で使用されているサーバー間チャットシステムができるプラグインです。

(このページはまだ書き途中です)

警告

現状、ギルドチャット機能はミュートされているプレイヤーでも貫通して喋れる仕様が存在します。使用する際はご注意ください。


ギルドチャットのいいとこ!

  • Life、LGWなどのサーバーをまたいで使える!
  • 運営に覗き見されない!(通報があった場合などを除く)
  • Discordと連携すればゲーム内とDiscordの両方から会話ができる!(任意)
  • デフォルトで招待制なので勝手に知らない人が入ってこない!(Nitro限定で公開設定に変更可能)
  • ゲーミングランクなしでもカラーコードが使用可能

LunaChatのチャンネル機能からの移行方法

  1. /guild_test create (ギルドの名前)でギルドを作成(/ch createと同じ文字列が使えるはずです)
  2. /ch infoで現在のformatを確認して、/guild_test format (パターン)で設定する
  3. 参加者に/guild_test toggleinvitesを売ってもらう
  4. /ch listで出てきた人一人ひとりに/guild_test invite (プレイヤー)で招待する
  5. (必要な場合)/guild_test role (プレイヤー) (権限名)でプレイヤーの権限を設定する
  6. (任意)/guild_test (ギルドの名前)でデフォルトの発言先を設定する(何度売っても設定できない場合はバージョンが非対応です。/g (メッセージ)で会話してください。)


簡単な使い方

  1. /guild_test create (ギルドの名前)でギルドを作成
  2. 招待したいプレイヤーに/guild_test toggleinvitesを事前に打ってもらう
  3. /guild_test invite (プレイヤー)でギルドにプレイヤーを招待
  4. (必要な場合)/guild_test role (プレイヤー) (権限名)でプレイヤーの権限を設定する
  5. (必要な場合)/guild_test format (形式)でチャットの形式を設定

以下はギルドに参加している人で希望する人が実行

  1. (1.19以下の場合)/guild_test chatでデフォルトでギルドチャットにチャットを送信するように設定する

Discordと連携 (任意)

ギルドチャットとDiscordを連携することで、Discordからでも会話ができるようになります。ただし、Discord連携は必須ではありません。

  1. ギルドチャットBotをDiscordサーバーに追加する
  2. Minecraftサーバー内で/guild_test linkdiscordを実行してコードをメモする
  3. Discordで/link (コード)を実行する
  4. Discordでギルドと連携させたいチャンネル内で/connect (ギルド)を実行する
  5. DiscordとMinecraftサーバー内で相互チャットが可能になります(最大1分程度待つ必要があります)

以下はギルドチャット連携機能を使う全員が実行

  1. Minecraftサーバー内で/guild_test linkdiscordを実行してコードをメモする
  2. Discordで/link (コード)を実行する
  3. リンクを解除したい場合はDiscordで/unlinkもしくはMinecraftサーバー内で/guild_test unlinkdiscordを実行すれば解除が可能です

コマンド

ギルドの作成

/guild_test create (ギルドの名前)
必要なギルド権限 なし
実行条件 他のギルドのオーナーではない

ギルドの作成

/guild_test format (形式)
必要なギルド権限 モデレーター
実行条件 なし

「形式」の中で使用可能な記号(1.13以上の場合は補完一覧の一番下でプレビューが表示されます)

%gname ギルドの名前
%msg メッセージ(必須)
%playername プレイヤー名(%username、%username-nがない場合は必須)
%username ニックネーム、もしくはプレイヤー名。ニックネームの場合は先頭に~が付与される。(%playername、%username-nがない場合は必須)
%username-n ニックネーム、もしくはプレイヤー名。ニックネームの場合は先頭の~が省略される。(%playername、%usernameがない場合は必須)
%prefix 現在のサーバーのPrefix([Member] など)
%{prefix:サーバー} 指定した「サーバー」のPrefix
%suffix 現在のサーバーのSuffix
%{suffix:サーバー} 指定した「サーバー」のSuffix
%prereplace (jp-onの場合で日本語に変換された場合)日本語化する前の文字(括弧なし)
%prereplace-b (jp-onの場合で日本語に変換された場合)日本語化する前の文字(括弧あり)
%server 現在のサーバー名

/guild_test create (ギルドの名前)

ギルドの削除

/guild_test delete
必要なギルド権限 オーナーのみ
実行条件 なし

/guild_test select (ギルド)でギルドを選択してから、/guild_test deleteで削除が可能です。

ギルドの公開設定

公開設定(招待無しで誰でも参加可能)にするのにNitroが必要(一ヵ月だけ購入して一回設定すればNitroが期限切れになった後も設定が維持される)

/guild_test open (true/false)
必要なギルド権限 オーナーのみ
実行条件 オンにする場合はその地点でNitroランク(寄付特典)を所持していること。オフにする場合は条件なし

Nitroランクを持っている状態で/guild_test open trueで公開設定をオンに変更可能。

/guild_test open falseでオフに変更可能。