[1.8.8/1.19.3-]旗取りゲームプラグイン

Spigot/Bukkit向けプラグインの公開/紹介はこちらでどうぞ。新規トピックの投稿にはユーザー登録が必要です。
アバター
Seaoftrees
ID: 4OLHRE6S8C
記事: 32
登録日時: 2019年9月05日(木) 00:31
お住まい: Japan, Osaka
Minecraft ID: Seaoftrees08
いいね: 1回
連絡する:

[1.8.8/1.19.3-]旗取りゲームプラグイン

投稿記事 by Seaoftrees » 2019年9月23日(月) 22:53

Simple CTF
CTF(Capture The Flag)という旗取りミニゲームのプラグインです。
ダウンロードはこちら
ダウンロードのもととなってるサイトは以下です。説明もこっちが詳しいはずですたぶん。
https://github.com/Seaoftrees08/SimpleCTF

ルール
敵陣にある旗を取り、自陣の旗の場所まで持ち帰ることで点数が入ります。
3点先取したほうが勝ちです。

その他
Spigot 1.8.8と1.19.3以降を想定して作成しています。
ほかのバージョンは気力があれば作ります。需要があれば返信ください。気力がわけば作ります。
待ちきれない場合は、自力でビルドすれば何とかなるかもしれません。(MITライセンスですので改造&配布可です)
一般コマンド
Show
すべてのコマンドにおいて「/simplectf」は「/sctf」と短縮可能です
例えば「/simplectf leave」は「/sctf leave」として使用可能です。(両方使える)

・権限がないと使えないコマンドには「*」をつけています。
・トンガリカッコでくくっているものは絶対必要、大カッコでくくっているものはオプションです。
・実際のコマンド入力にはトンガリカッコとかはいりません。
例:/sctf join field1
・コンソール実行について記載のないコマンドは、プレイヤーしか使用できません。

コード: 全て選択

/simplectf
コマンドリストを表示します。
※このコマンドはコンソールでも使用可能です。

コード: 全て選択

/simplectf join <arena>
<arena>のゲームに参加します。

コード: 全て選択

/simplectf leave
参加しているゲームから退室します。

コード: 全て選択

/simplectf list
アリーナの一覧を表示します。 

コード: 全て選択

/simplectf watch <arena>
<arena>をスペクテイターモードで観戦できます。
これはゲームが行われいないときの下見にも使用できます。

コード: 全て選択

/simplectf back
観戦からワールドスポーンポイントへと帰還します。
ゲームモードはサバイバルに戻ります。

コード: 全て選択

/simplectf version
このプラグインのバージョンを確認します。
※このコマンドはコンソールでも使用可能です。

コード: 全て選択

/simplectf start <arena>
<arena>のゲーム開始までの待機時間を10秒へと短縮します。
※このコマンドはコンソールでも使用可能です。
※このコマンドは権限がないと使えません。

コード: 全て選択

/simplectf admin
管理コマンドの一覧を確認できます。
※このコマンドはコンソールでも使用可能です。
管理コマンド
Show
管理コマンドです。simplectf.adminの権限もしくはオペレータ権限がないと使用できません。

コード: 全て選択

/simplectf admin create <arena>
<arena>という名前のアリーナの作成プロセスを開始します。
途中でやめたりできないので注意してください。
(どうしても辞めたい場合は、一度作成しきってから後述のコマンドで削除してください) 

コード: 全て選択

/simplectf admin remove <arena>
<arena>という名前のアリーナを削除します。

コード: 全て選択

/simplectf admin setTeam
チーム1とチーム2のインベントリ(防具など含む)とスポーン地点を同時に設定します。
※これはアリーナ作成プロセス特定の時のみ使用可能です。

コード: 全て選択

/simplectf admin enable <arena>
<arena>を有効化します。
※このコマンドはコンソールでも使用可能です。

コード: 全て選択

/simplectf admin disable <arena>
<arena>を無効化します。
※このコマンドはコンソールでも使用可能です。 

コード: 全て選択

/simplectf admin addCmd <command>
<command>をゲーム中に使用不可にします。
ここで指定したコマンド以外は、ゲーム中と観戦中は使用不可になります。
※このコマンドはコンソールでも使用可能です。 

コード: 全て選択

/simplectf admin rmCmd <command>
<command>をゲーム中に使用不可能にします。
※このコマンドはコンソールでも使用可能です。 

コード: 全て選択

/simplectf admin cmdlist
ゲーム中に使用できるコマンドの一覧を表示します。
※このコマンドはコンソールでも使用可能です。 
権限
Show
simplectf.*
このプラグインの全権限を指します。

simplectf.admin
管理者コマンドの使用権限を指します。

simplectf.rate
レートを確認する権限を指します。(まだ未実装だけど)
※この権限はデフォルトで使用可能です

simplectf.simplectf
一般コマンドの使用権原を指します。
※この権限はデフォルトで使用可能です

simplectf.play
ゲームに参加する権限を指します。
※この権限はデフォルトで使用可能です

simplectf.force
カウントダウンなどの強制系コマンドの使用権限を指します。
その他、質問やバグ報告等ありましたら返信いただけると幸いです。
0


まったりいきましょ。

Tags: