Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 【ご挨拶】
- この度はskChatを導入してくださり、誠にありがとうございます。
- 本skChatにはレベルシステムがあります。
- レベルシステムが邪魔だと思った場合は、 https://pastebin.com/cFPhaB4v を導入してください。
- 本説明書では、skChatの基本的な使い方について説明します。
- どう応用するかについては、所有者様の判断におまかせします。
- 【1. 引数】
- skChatで使用する引数には主に次の3種類です:
- 1. プレイヤー
- 2. テキスト
- 3. 時間
- 「プレイヤー」には、プレイヤー名を指定してください。
- 「テキスト」には、文字列を指定してください。ものにより、カラーコードが使用可能です。
- 「時間」には、Skriptのtime span形式の時間を指定してください。難しい場合は、【2. 時間形式】をお読みください。
- 【2. 時間形式】
- 時間形式は、1 minuteや13 hoursなど、英語で表記してください。
- 時間形式は、次の種類が利用可能です:
- tick
- second
- minute
- hour
- day
- また、1 mc dayのようにすると「マインクラフト内での1日」と換算されます。
- 時間表記として「1時間30分」を指定する場合、「1 hour and 30 minutes」という表記はなるべく避けてください。
- できれば「1.5 hours」または「90 minutes」などとしてください。
- 【3. コマンド】
- 〜〜/cooldown〜〜
- 使用法:/cooldown [時間形式]
- 権限:
- 確認の場合:なし
- 変更の場合:skchat.cooldown
- チャット時のクールダウンを設定します。
- クールダウンとは、一度チャットしてからもう一度チャットするまでに開けなければいけない時間のことです。
- SPAM対策にお使いください。
- デフォルトは3秒(3 seconds)です。0秒(0 seconds)にすると無効化されます。
- 例:/cooldown 5 seconds
- 〜〜/badword〜〜
- 使用法:/badword <add|remove|list>
- 権限:
- 確認の場合(list):なし
- 変更の場合:skchat.badword
- 発言禁止ワードを設定/確認します。
- 暴言や性的発言を指定してください。
- ここで指定されたワードを含む発言をしたプレイヤーは直ちにミュートされます。
- 「a」など極端に短いものにすると適用されすぎる場合があります。
- 例:/badword list
- 例:/badword add fuck
- 例:/badword remove Please join to my server!
- 〜〜/nickname〜〜
- 使用法:/nickname <プレイヤー> [ニックネーム(テキスト)]
- 省略形:/nick
- 権限:
- 自分のニックネーム変更:skchat.nickname.me
- 他人のニックネーム変更:skchat.nickname.other
- プレイヤーのニックネームを変更します。
- チャットフォーマットの{name}がこれに置き換えられます。
- 自分のニックネーム変更と他人のニックネーム変更で権限が違うので、ご注意ください。
- ニックネームを何も指定しないと、リセットされます。
- 例:/nickname Steve &bPro Minecrafter
- 〜〜/mute〜〜
- 使用法:/mute <プレイヤー> [理由] [時間形式]
- 権限:skchat.mute
- プレイヤーを発言不可能な状態にします。
- 理由として""が指定されている場合は未指定となります。
- (時間がセットされていない場合、理由は何も書かなくても未指定となります。)
- 理由に_(アンダーバー)が含まれている場合、スペースに置換されます。
- 時間は時間形式が利用可能です。
- 例:/mute Steve &bYou_said_&aFuck&b.
- 例:/mute Alex "" 1.5 days
- 〜〜/unmute〜〜
- 使用法:/unmute <プレイヤー>
- 権限:skchat.unmute
- プレイヤーの発言不可能な状態を解除します。
- 例:/unmute Steve
- 〜〜/mutelist〜〜
- 使用法:/mutelist [モード(テキスト)]
- 権限:skchat.mutelist
- ミュートされているプレイヤーのリストを返します。
- モードとして「more」を指定すると詳細情報が返されます。
- (チャット欄が埋まるので、コンソールからの実行を推奨します。)
- モードとして「smart」を指定すると、モードを指定していない場合と得られる情報は同じですが、チャット欄を圧迫しません。
- 〜〜/muteinfo〜〜
- 使用法:/muteinfo <プレイヤー>
- 権限:skchat.muteinfo
- プレイヤーのミュート情報を返します。
- 〜〜/setprefix〜〜
- 使用法:/setprefix <プレイヤー> [Prefix(テキスト)]
- 権限:skchat.setprefix
- プレイヤーのPrefix(接頭辞)を設定します。
- Prefixとして何も指定されていない場合、プレイヤーのPrefixはリセットされます。
- 例:/setprefix Creeper &6Owner
- 例:/setprefix Skeleton
- 〜〜/setsuffix〜〜
- 使用法:/setsuffix <プレイヤー> [Suffix(テキスト)]
- 権限:skchat.setsuffix
- プレイヤーのSuffix(接尾辞)を設定します。
- Suffixとして何も指定されていない場合、プレイヤーのSuffixはリセットされます。
- 例:/setsuffix Alex &7(whoman)
- 例:/setsuffix Steve
- 〜〜/prefiximport〜〜
- 使用法:/prefiximport <プレイヤー>
- 権限:skchat.import
- PermissionsExやLuckPermsなどの権限管理プラグイン、またはその他システムで設定されたPrefixをインポートします。
- 〜〜/suffiximport〜〜
- 使用法:/suffiximport <プレイヤー>
- 権限:skchat.import
- PermissionsExやLuckPermsなどの権限管理プラグイン、またはその他システムで設定されたSuffixをインポートします。
- 〜〜/chatformat〜〜
- 使用法:/chatformat <チャットフォーマット(テキスト)>
- 権限:skchat.format
- チャットフォーマットを設定します。
- カラーコード、及び代入文字列が利用可能です。
- 利用可能な代入文字列は以下のとおりです:
- {prefix} ... プレイヤーのPrefixに置換されます。
- {suffix} ... プレイヤーのSuffixに置換されます。
- {name} ... プレイヤーのニックネームに置換されます。ニックネームが未指定の場合はプレイヤー名に置換されます。
- {username} ... プレイヤーのユーザー名に置換されます。
- {message} ... 入力されたメッセージに置換されます。
- {message}は必須で、少なくとも{name}または{username}のどちらかを入れる必要があります。
- チャットフォーマットとしてdefaultを設定すると、デフォルトのチャットフォーマットが適用されます。
- 例:/chatformat <{prefix}{username}{suffix}&r> {message}
- 例:/chatformat default
- 〜〜/hidden〜〜
- 使用法:/hidden <プレイヤー> [hide|show]
- 権限:なし
- プレイヤーのチャットを表示/非表示にします。
- hideを指定すると非表示、
- showを指定すると表示に設定され、
- どちらも指定されていない場合はトグルされます。
- また、後述するプライベートチャットを拒否できます。
- 例:/hidden Steve
- 例:/hidden Alex show
- 〜〜/private〜〜
- 使用法:/private <start|end>
- /private start <プレイヤー>
- /private end
- 権限:なし
- 通常のチャットの感覚でプレイヤーとチャットを行えるプライベートチャットを開始/終了します。
- /private start <プレイヤー>:
- 指定したプレイヤーとプライベートチャットを開始します。
- /private end:
- プライベートチャットを終了します。
- 例:/private start jeb
- 例:/private end
- 〜〜/privateview〜〜
- 使用法:/privateview <on|off>
- 権限:skchat.privateview
- プレイヤーのプライベートチャットの内容を閲覧します。
- onの代わりに、yes,enable,trueが指定可能です。
- offの代わりに、no,disable,falseが指定可能です。
- 例:/privateview true
- 例:/privateview disable
- 〜〜/adminchat〜〜
- 使用法:/adminchat <join|leave|list>
- 権限:skchat.adminchat
- skchat.adminchatの権限を持ったプレイヤーのみ入退室できるAdminChatに入退室します。
- /adminchat join:
- AdminChatに入室します。
- /adminchat leave:
- AdminChatから退室します。
- /adminchat list:
- AdminChatに入室しているプレイヤーの一覧を表示します。
- 例:/adminchat join
- 〜〜/global〜〜
- 使用法:/global <メッセージ(テキスト)>
- 権限:なし
- 指定したメッセージをチャットフォーマットにしたがって送信します。
- プライベートチャット内やAdminChat内から実行可能です。
- 例:/global Hello!
- 例:/global I leave from this server. Good bye!
- 〜〜/skchat〜〜
- 使用法:/skchat <help|info|version>
- /skchat help
- /skchat info <プレイヤー>
- /skchat version
- 権限:なし
- /skchat help:
- skChatで追加されるコマンドとその効果を表示します。
- /skchat info <プレイヤー>:
- そのプレイヤーの情報を表示します。
- /skchat version:
- skChatのバージョンと更新情報を表示します。
- 【豆知識】
- プライベートチャット内やAdminChat内で、
- [!] [!g] [!global]
- を含めた発言を行うと、一時的にグローバルチャットになります。
- 【困ったときは】
- shuu_9025#1141までお気軽にご相談ください。
Advertisement
Add Comment
Please, Sign In to add comment