ゲーム/BF2

Last-modified: 2010-11-06 (土) 10:55:53

用語集

BATTLEFIELD2とは

リアル系寄りのFPS。
nknht、229ch、などが配信している
要求スペックがやや高めで、PCを複数台使って配信を行う方法が取られていることが多い
その為か、「配信はしていないがプレイはしている」という配信者も多数存在する

Demo版の導入方法

4GamerからDLしてインストールすればOKです。
日本語化はこちらを落として中の説明を参照してください。

リンク

Tips

起動高速化

932 名無しさん@お腹いっぱい。 [sage] 2005/12/15(木) 02:51:08 ID:oE4fe4Vz
○アカウントサーバーのログイン待ち時間を短縮するTIPS(製品版)
「MULTIPLAYER」 → 「FAVORITES」にある、
”サーバー履歴” と ”お気に入り” をすべて削除する
これらを試すと次回からのアカウントログインが格段に早くなると思います。
もちろんいままでのお気に入り鯖のリスト等は消えてしまいますが、
アカウントログイン時間が長くて困っていた方は、一度試してみたほうがいいかもしれません。
○指定のアカウントでオートログインするTIPS(製品版)
以下の方法でログイン作業をスキップして "EAからのメッセージ画面" まで行くことができます。
BF2起動のショートカットアイコンのプロパティにあるリンク先に以下の文字列を追加します。
(複数アカウントがある人はアイコンをいくつかコピーして使い分けると便利です)
+playerName アカウント名(PREFIXは除く) +playerPassword パスワード
※パスワードをそのまま入力する形になるので作ったアイコンの管理にはお気をつけください
例)アカウントが nanashi で、パスワードが uhoiiotoko の場合
"(略)\BF2.exe" +menu 1 +fullscreen 1 +playerName nanashi +playerPassword uhoiiotoko

鯖建てメモ

基本は「4Gamer - 夏休みはBF2サーバーを立てよう」が詳しい。
公開鯖建てるにはアホほどポートを開かないといけないので、ルータを使っている場合、ポート転送設定数上限に引っかからないか確認すること。
非公開鯖ならまー余裕。

お利口なオートバランス

http://game9.2ch.net/test/read.cgi/gamef/1120746861/116

116 名無しさん@お腹いっぱい。 [sage] 2005/07/14(木) 12:17:46 ID:VtWiKn8s
>>115
まともなオートバランスかは判らんですが
サーバーコネクト時とチーム変更する時だけオートバランス有効にするなら
autobalance.pyの
host.registerHandler('PlayerDeath', onPlayerDeath)
って行をコメントアウト(hostの前に#つける)か行自体削除。
小隊長とコマンダーはオートバランスの対象外にするなら
def onPlayerDeath(p, vehicle):
の下に
if p.isSquadLeader():
return None
if p.isCommander():
return None
追加。
playerクラスにgetSquadId()ってメソッドがあるんでそれも併せてチェックしてやれば
おそらく隊員も対象外にできるはず。

補足。
autobalance.pyは "bf2server_install_dir/admin/standard_admin" にある(UN*Xの場合 Winはシラネ)
getSquadID() は隊員なら 1-6、無所属なら 0 が返るので "if p.getSquadID() > 0: return None" で行けるはず。