Frequently Asked Questions

hunk_allocate~ failed on … で落とされる

com_hunkmegs の値が不足している為に起こるエラーです。

Shiftキー と 半角/全角キー を同時押しするとコンソールが出ますので、
/com_hunkmegs 128 」と入力し、Enterを押しましょう。128でも駄目な場合は256にしてみてください。

これでうまくいかない時は、autoexec.cfgでの設定を試みてください。

  • Enemy Territory\etmain に autoexec.cfg を作成します。
  • autoexec.cfg をテキストエディタで開き、下記のように入力し保存してください。
    set com_hunkmegs 128

重い

  • メモリが512MB未満の場合は増設すると多少効果があります。
  • Pingが40~200くらいで不安定な場合、大抵はrateの値が適切でありません。
    コンソールから、 /rate 25000 (当NQ鯖なら 40000) としてみてください。
  • 下記リンクなどを参考にしながら、ネットワーク辺りの設定を最適化してみてください。
    速度向上覚え書き
    速度向上の裏技 - ブロードバンドスピードテスト
  • autoexec.cfg でfps値を稼げる設定にすると幾分改善されます。
    ETVIPWikiのコンフィグ解説にとても詳しくまとめられていますので、参考にしてみてください。
  • 精進します ;)

ライフルグレネードを装着したり、スコープを覗いたりするときに同じ動作を行ってしまう

ETまたはMODのバグです。fpsが低いときに頻発するようです。
NQの公式フォーラムには随分前から報告されていますが、いつ修正されるかは未定です。
fps値を稼げるような設定にすることが唯一の対処法といえます。

NoQuarter?でHost Gameができず、「'Ka-Bar' error」等と表示される

サーバからNQのpk3ファイル群を落としただけでは、あなたの環境下でサーバを動かすための
ライブラリである qagame_mp_x86.dll(Linux : qagame.mp.i386.so MacOSX : qagame_mac)
が欠如しているためHostGame?ができません。
本家WikiのダウンロードページからNQのStandardパッケージをDLし解凍後、
お使いのOSに該当するライブラリファイルを Enemy Territory\noquarter にコピーしてください。

Server Disconnected - Unpure client detected. で落とされる

ETのバグで、一度ETを終了すると解消されます。
pk3ファイルが多すぎると Host Game でも発生することがあります。不要なpk3を削除してください。

Medicじゃないのに蘇生させている人がいる?

Medicのスキル(First Aid)がLv9になると、Medic以外のクラスでも味方の蘇生ができるようになります。
Medic以外のクラスでプレイしている時に、蘇生待ちの味方の上に http://msks.servegame.com/images/Resqu.jpg <- このようなマークが出ますので、
味方に近づいてActivateキー(F)を押すと7~8秒ほどかかりますが蘇生できます。
蘇生中はゲージも表示されます。

"Game Code(ui_mp_x86.dll) failed Pure Server Check" で落とされる

  • ETを互換モードで起動してみてください。OSがWindows Vistaの場合は解決する可能性があります。 -> Hint
  • コンソールから、/pb_cl_enable としてみてください。
  • MODを再導入してください。

NQ起動時にクラッシュする (in 1.2.5)

Enemy Territory\noquarter 下の cgame_mp_x86.dll ui_mp_x86.dll を一度削除し、
nq_bin_v1.2.5.pk3 を解凍後、先程削除したファイルと同名のものを
Enemy Territory\noquarter に入れなおすと解決することがあります。

PB関連のFAQs

PBに Cvar XXXXX = *** で落とされる

XXXXX の値が許容範囲外(***)であった為PBにKickされました。
PunkBuster CVAR Restirictionsを参照し、Kickされないような設定に変更してください。

PBクライアントの不具合

General PB Client Authentication Failure - Reinstall PB if problem persists
This PB Server Requires (A1xxx C2.xxx) - Error loading pbag
Time Out trying to Update PB Client
  • PBクライアントを再インストールする。
    まずETのPBクライアントをクリーンアップするために、Enemy Territory\pb フォルダ内のファイルを全て削除します。
    次に、pbsetup.exe を ttp://www.evenbalance.com/index.php?page=pbsetup.php の For *OS名* Games からダウンロード(文字列認証が必要)して実行します。
    PunkBuster End User Lisence Agreement
    I agree をクリックします

    PBSetup
    Add a Game をクリック

    Add a Game
    Game から ETを選択し、パスが合っているか確認します。
    通常のインストール先であればこのままで構いません。
    確認できたら Add Game をクリック

    Add a Game
    正常に追加されるとこのように表示されます。
    Check for Updates をクリックするとアップデートが始まりますので、完了したらPBSetupを閉じてください。

    通常は上記の方法でインストールするのが好ましいですが、上手くいかない場合は
    http://msks.servegame.com/etfiles/pb_v1747.zip をダウンロード後解凍して、
    出てきたファイルを Enemy Territory\pb フォルダ内に移動してください。
  • コントロールパネル -> 管理ツール から サービス を実行し、
    PnkBstrA、PnkBstrBの状態が"開始"、「スタートアップの種類」が"自動"になっているか確認し、なっていなければそのように再設定します。
  • PB関連のファイルに読み取り専用属性が付いていれば解除します。

"Empty CD Key Not Allowed on this Server" メッセージ

  • 一定時間待ったあと再接続する。/pb_myguid してGUID及びCDKeyが表示されない状況下では無意味です。
  • Enemy Territory\etmain\etkey ファイルを削除して、コンソールから以下のコマンドを実行する。
    /pb_cl_Enable
    /pb_cdkeyreg

クライアント側PBサービスの不具合

RESTRICTION: Service Communication Failure: PnkBstrA.exe
RESTRICTION: Service Communication Failure: PnkBstrB.exe heartbeats stopped
RESTRICTION: Service Communication Failure: PnkBstrB.exe driver failure (PnkBstrK.sys) ffab
  • PBのサービスを再インストールする。 pbsvc.exe (ttp://www.evenbalance.com/downloads/pbsvc/pbsvc.exe) をダウンロード後実行し、
    一度PBのサービスを削除するため Un-Install/Remove PunkBuster? Service を選択して I agree で承諾、Finished!と出たら一度pbsvcを終了して再起動。
    PBのサービスを再インストールするため Install/Re-Install PunkBuster? Service を選択して I agree で承諾、Adding firewall rule for PnkBstrA Installation Finished. と出れば成功。
    Nextを押すとPBのサービス PnkBstrA,PnkBstrB の動作テストが行われます。
    ダイアログで Tests completed successfully without error. と出れば問題なし。
  • ファイアウォールやセキュリティソフトの類に PnkBstrA.exeとPnkBstrB.exe の通信を許可させてください。
  • オートギア等のソフトで、PnkBstrA.exeとPnkBstrB.exeの優先度を&color(red){通常以上または高}にしてみる。
    (オートギアで行う場合、オプション - 監視 の すべてのアプリケーションの優先度を変更可能にします にチェックする。)

PBサーバとの通信に失敗

Losing Key Packets
PB Client Not Responding
No Packet Flow
PB INIT FAILURE (If this persists, visit evenbalance.com and click support to  manually update PunkBuster)
Violation (IGNORING QUERIES) #9006
  • MTU、RWINの値を再設定してみる。
  • ルータの設定を見直す。
    • UDP 24300番、24305番、24349番ポートを開放する。
    • 余計な機能を片っ端から無効にしてみる。DHCP、UPnPなど(DHCPを切る前にローカルIPを固定化する、UPnPはひかり電話用アダプタに必要)。
    • ルータ側のファイアウォールを無効にする。
    • ルータのファームウェアを最新のものにアップデートする。
  • コンソールから以下のコンフィグを設定する。
    /pb_sleep 500
    /pb_sv_pktsentmode 1
    /pb_security 1
    /pb_system 0
  • Windows XP SP1 からSP2以降にアップグレードする。
  • NICにIntel製のものを使用してみる。Realtek製チップ搭載NICを避ける。

ソフトウェア・ドライバとの衝突等

Violation (GAME INTEGRITY) #20006
Violation (GAME INTEGRITY) #20004
Technical Violation: Failed PunkBuster Integrity Check
VIOLATION (PB INTEGRITY) #10006
RESTRICTION: Disallowed Program/Driver [71021]
  • 以下のソフトウェアの使用を中止してみる。
    RivaTuner
    ATITool
    Comodo
    CHOCOA
    eDataSecurity
    GetRight
    GSD-BBS Reader
    WindowBlinds
    CursorFX
    SysTool
    Xfire
    Fraps
    DU Super Controler
    Macro Toolsworks
    Girder 3.2
    PRTG Traffic Grapher
    CyberCorder: cybrcrdr.exe
    Paessler Router Traffic Grapher: prtg4.exe
    3dnasys.exe
    mIRCStats
  • GPU、チップセット、RAID等のドライバをアップデートしてみる。安定版にダウングレードする手もあります。
    MODドライバ(Xtreme-G、DNA-Driver、OmegaDriver?等)は避け、公式ドライバを使用する。
  • スパイウェアに侵されていないか、SpybotやAd-Aware等でチェックしてみる。

Windows Vista 及び Windows 7 との衝突

RESTRICTION: Missing/Corrupted Windows API Function [131144]
RESTRICTION: Missing/Corrupted Windows API Function [131131]
  • ET.exeを管理者権限で起動させる。
  • UAC を無効にしてみる。
  • コントロールパネル - 管理ツール - サービス を起動し Application Informationのプロパティを開き、
    スタートアップの種類を自動にした上、開始をクリックしてサービスを起動後適用をクリックする。

Kaspersky Antivirus との衝突

RESTRICTION: Disallowed Program/Driver [120057]
RESTRICTION: Service Abnormality
  • Kaspersky Antivirus をアンインストールする。

"Insufficient O/S Privileges"

  • VX2 というスパイウェアが原因と思われるので削除する。
    ttp://www.greyknight17.com/spy/VX2Finder(126).exe をダウンロード後実行し Click to Find VX2.. をクリック。
    検査が終了して、Check Files you want to Delete下のリストになにか出てきた場合 Delete these Files をクリックする(削除後に再起動する)。
    もう一度起動して、Guardian.reg、User Agent、Restore Policyを順にクリックする。
    リストになにも出なかった場合は Restore Policy のみクリックする。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-11-18 (水) 18:07:03 (3d)