# OSFEレースマニュアル ## 専用Discordサーバー https://discord.gg/JzyKejq 招待リンクです ## レースの流れ(参加者) 1. レース用Discordサーバーの#raceにて`!join`と入力する(レース主催者がレースを開始状態にしておく必要があります) 1. レース参加者の全員の準備が整ったら主催者が`!count`を打ってカウントダウンが始まるのを待つ 1. GO!!でスタートする 1. 完走したら#raceで`!done`を打つ(`!done`を打つまでがレースです) 1. 全員が完走したら`!result`で結果が確認できます ## 共通ルール * seed値を共通の物を使う場合はカウントダウンの前に`!seed`と打ってシード値を決めておく必要があります * 同シードでも報酬内容が結局はズレますが、高レアリティが出る頻度の乖離は抑えられるかと思います ## PN定期レースルール概要(仮) * 任意のキャラクター2人を使ってPとNルートをぶっ続けで走る * 1周目で使ったキャラは2周目で使ってはいけない * 例えば1周目でPルートを走った場合は2周目は必ずNルートを走る * 使用するセーブデータは自由(同シードでも結局はズレるため) * 1周目と2周目の間に起動しなおすのは禁止 * ヘルモードはノーマル * シードはRaceBotによってランダムに生成されたシードを使う ## RaceBotコマンドリスト ### 主催者用 誰でも実行できますが、基本的には主催者のみが使用してください - `!isrunning`: Racebotが起動している場合、応答します。 - `!start`: 実行されたチャンネルでレースを生成します。 - `!restart`: レースを作り直します。参加者をリセットします。 - `!count`: 5秒前からのカウントダウンを開始します。 - `!over`: レースを終了します。 ### 参加者用 - `!join`: レースに参加します。 - `!entrant`: レースの参加者を確認します。 - `!done`: ゴールをレースに通知します。 - `!result`: レースの結果を確認します。 - `!seed`: 5~6桁のランダムな整数を送信します。 ## RaceBotについて Cmaさんの[racebot-jp](https://github.com/cma2819/racebot-jp)を使用させていただいております。 RaceBotはDiscordサーバーの管理人(MOD)が起動していないと動かないので注意してください