goodgames
TeamControler R0.01 FinalBeta 公開
最終更新:
goodgames
-
view
※R0.01.07 (FinalBeta)のお話は一番下にあります。
R.0.1.07.140 (R0.01系FinalBeta)
■ディフォルト設定に関する簡単な説明
02.初期チーム編成
・ラウンド終了時にチームシャッフルを行います
・1マップ複数ラウンドの場合には最初のラウンドの開始時のみシャッフルが実施されます
(B2Kのアサルトなんとかモード対応)
(B2Kのアサルトなんとかモード対応)
・チームシャッフル予告メッセージ追加
(次のラウンド開始時にシャッフルが行われる場合、300秒周期でシャッフル予告のメッセージが表示されます)
(次のラウンド開始時にシャッフルが行われる場合、300秒周期でシャッフル予告のメッセージが表示されます)
03.強制不利Join
・新規接続のプレイヤーは必ずプレイヤーの少ないチームかチケット残の少ないチームに所属します
(本機能が有効な場合、フレンド機能を使用した接続でもフレンド同士が同じチームに所属出来ないケースが発生します)
(本機能が有効な場合、フレンド機能を使用した接続でもフレンド同士が同じチームに所属出来ないケースが発生します)
※尚、強制不利Joinの許容人数を2以上にした場合にはプレイヤー数の差によるラウンド内ゲームバランスの向上が期待出来ますが、
試験用サーバでのプレイヤー数不足により2以上の指定は試験が実施されておりません。
試験用サーバでのプレイヤー数不足により2以上の指定は試験が実施されておりません。
04.分隊編成
・新規接続時には自動的に分隊に所属します
・自発的に分隊から外れることは可能ですがDeathが発生する度に再度どこかの分隊に自動的に所属させられます
※本機能を有効にすることにより、鍵付き分隊であっても空きスロットにプレイヤーが割り当てられます
(全員分隊所属状態)
05.チーム移動制御
・プレイヤーの自発的なチーム移動は出来ません
・但しプレイヤー数が3人未満の場合には自発的な移動を許可しています
(この値はもっと大きくても良いかもしれません)
(この値はもっと大きくても良いかもしれません)
・5回チーム移動を試みるとキックされます
・チーム移動が禁止されていても「チーム移動を許可するプレイヤー」で指定されているプレイヤーはチーム移動が可能です
(クランさんなど積極的なチーム移動によりチームバランスを維持しようとする場合には有用な機能です)
(クランさんなど積極的なチーム移動によりチームバランスを維持しようとする場合には有用な機能です)
・自発的なチーム移動が発生した際、プレイヤーがチーム移動した旨のメッセージが表示されます。
但し、自発的なチーム移動が禁止されているためディフォルト設定のままでは実際にメッセージが表示されることはありません。
チーム移動を許可している場合にのみ本機能は有効となります。
また、どのような状況でもシステムによるプレイヤー移動の場合にはメッセージが表示されることはありません。
但し、自発的なチーム移動が禁止されているためディフォルト設定のままでは実際にメッセージが表示されることはありません。
チーム移動を許可している場合にのみ本機能は有効となります。
また、どのような状況でもシステムによるプレイヤー移動の場合にはメッセージが表示されることはありません。
・マップ切替中の間でもプレイヤーのチーム移動を禁止します
これは当然のようにも感じられるかもしれませんが、RC2で追加された重要機能です。
詳細は一番下に記載いたします。
これは当然のようにも感じられるかもしれませんが、RC2で追加された重要機能です。
詳細は一番下に記載いたします。
06.再接続待ち時間設定
・ディフォルトでは本機能を使用しない設定になっています
これはDxErrorなどで正しく接続出来なかった場合にも1度接続して切断されたように判断されてしまうためです。
これはDxErrorなどで正しく接続出来なかった場合にも1度接続して切断されたように判断されてしまうためです。
※今後は最低1回のSpawnが行われた場合にのみ接続されたと判断するよう修正の予定です。
尚、移動出来ないことに気づいたプレイヤーさんが一度切断して再接続することにより、
反対のチームに所属する(実質的にチーム移動する)ことを試みるケースが多発しているため
いずれは本機能を有効にするべきかもしれません。
反対のチームに所属する(実質的にチーム移動する)ことを試みるケースが多発しているため
いずれは本機能を有効にするべきかもしれません。
07.ラウンド中のアンイーブン解消
・両チームのプレイヤー数にアンイーブン(2名以上の差)が発生した場合にプレイヤーを移動させることによりアンイーブン状態を解消します
・プレイヤー数の少ない側のチームにプレイヤーが30人以上所属している場合には本機能を実行しません
30人所属していて2人の差が生じているのであれば、プレイヤー数が30:32しかありえず、
この程度の差であればゲーム進行に大きな影響が無いと考えられるからです。
30人所属していて2人の差が生じているのであれば、プレイヤー数が30:32しかありえず、
この程度の差であればゲーム進行に大きな影響が無いと考えられるからです。
・アンイーブン状態を検知してから15秒間は自然解消を待ちます
その後、5秒間隔で3回のアンイーブン予告メッセージを表示し、プレイヤーのDeathが発生するまで待機します。
また、Deathを待っている間も5秒間隔でメッセージの表示を継続します。
その後、5秒間隔で3回のアンイーブン予告メッセージを表示し、プレイヤーのDeathが発生するまで待機します。
また、Deathを待っている間も5秒間隔でメッセージの表示を継続します。
・Death状態となったプレイヤーは自動的に移動されます
・大きなアンイーブンが発生し複数のプレイヤーを移動させる必要が生じた場合でも1人ずつ移動を行い、
次のプレイヤー移動は再度15秒間の自然解消待ちから再スタートします
次のプレイヤー移動は再度15秒間の自然解消待ちから再スタートします
・チケットの少ないチームのチケット残が50未満になったらアンイーブン解消のためのプレイヤー移動処理を行いません
これは敗北側チームから切断者が続出し、勝利側からプレイヤーが強制的に移動されることを防ぐための機能です。
これは敗北側チームから切断者が続出し、勝利側からプレイヤーが強制的に移動されることを防ぐための機能です。
※本機能を使用しない場合は0を設定してください。
・分隊に所属していないプレイヤーを優先的に強制チーム移動の対象とします
但し、30秒待っても分隊未所属のプレイヤーがDeathにならない場合には、分隊に所属しているプレイヤーのDeathを待ちます。
但し、30秒待っても分隊未所属のプレイヤーがDeathにならない場合には、分隊に所属しているプレイヤーのDeathを待ちます。
※生きている状態のプレイヤーを強制移動する機能については今回も実装を見送りました
08.プレイヤー接続時のWelcomeメッセージ
・新規プレイヤーの接続処理開始時に「もうじき○○さんが接続します」と予告メッセージを表示します
この時点ではまだプレイヤーは接続完了していないため本人には見えません。
この時点ではまだプレイヤーは接続完了していないため本人には見えません。
・「総プレイヤー数が何人以下の時まで接続済みプレイヤーにメッセージを送信する?」New
上記「もうじき○○さんが接続します」は多数のプレイヤーが接続している状況では、
頻繁にこのような状況が発生するため、チャット欄にメッセージが溢れ本物のチャットが見にくくなってしまいます。
そのため一定数以上のプレイヤーが接続している場合には、このメッセージ表示を中止することが可能です。
この値を超えるプレイヤーが接続している状況ではメッセージが表示されなくなります。
上記「もうじき○○さんが接続します」は多数のプレイヤーが接続している状況では、
頻繁にこのような状況が発生するため、チャット欄にメッセージが溢れ本物のチャットが見にくくなってしまいます。
そのため一定数以上のプレイヤーが接続している場合には、このメッセージ表示を中止することが可能です。
この値を超えるプレイヤーが接続している状況ではメッセージが表示されなくなります。
・新規プレイヤーの初Spawn時に「ようこそ○○さん」と歓迎メッセージを表示します
このメッセージは本人を含む全プレイヤーに見えます。
このメッセージは本人を含む全プレイヤーに見えます。
・「新規プレイヤーの初回Spawn時にメッセージを送信する方法」New
前バージョンまではWelcomeメッセージの送信方法として、全プレイヤーへの一斉送信しか方法がありませんでした。
R20パッチにより特定プレイヤーのみへのチャット送信及び
エール(画面下部への大きな文字を使ったメッセージ送信)が可能になりました。
前バージョンまではWelcomeメッセージの送信方法として、全プレイヤーへの一斉送信しか方法がありませんでした。
R20パッチにより特定プレイヤーのみへのチャット送信及び
エール(画面下部への大きな文字を使ったメッセージ送信)が可能になりました。
尚、ディフォルトは"Chat for Player"となっており、新規接続者本人にのみチャット送信されます。
(2012/04/17追記)
R0.01.07で修正された機能は下記1件です
・ユーザ分隊(9番目以降の分隊)が存在する場合、各処理が正しく行えていないケースがあったため修正
R0.01.07で変更された機能は下記1件です
・一部のディフォルト値を修正(アンイーブン状態判定人数差など)
R0.01.07で追加された機能は下記4件です
・デバッグログ用ディレクトリの自動生成
・新規プレイヤー接続予告メッセージを送信する上限人数を設定可能に
・Welcomeメッセージの表示方法を選択可能に
・アンイーブン解消目的のプレイヤー移動の際、
既に1度移動対象となったプレイヤーは再度移動対象に選択されないよう制御
既に1度移動対象となったプレイヤーは再度移動対象に選択されないよう制御
その他
・強制分隊機能を選択しているにも関わらず分隊未所属者が発生する不具合は、
Frostbiteの不具合によるものであることが判明いたしました。
当該プレイヤーの所属しているチームが満員の場合、
管理者からの指示では分隊移動が行えません。
Frostbiteの不具合によるものであることが判明いたしました。
当該プレイヤーの所属しているチームが満員の場合、
管理者からの指示では分隊移動が行えません。
本件に関する対応策は残念ながら存在しないと思いますので、
EA/DICEにて根本的な対応が行われるまで対応を保留いたします。
EA/DICEにて根本的な対応が行われるまで対応を保留いたします。
( - )