Fika は、友達と COOP プレイを可能にするSPT用の MOD です。 P2P-UDP 接続を利用して、モダンでパフォーマンスの高いエクスペリエンスを実現します。 Fika の主な目標は、パフォーマンス、精度、MOD サポートです。 Fika は現在、Fika チームによって保守されています。ここからDiscordに参加できます!
このプロジェクトは CC BY-NC-SA 4.0 に基づいてライセンスされています。
Fika は Crowdin のコミュニティによってローカライズされています。利用可能な言語への翻訳にご協力ください。
注記
すべての翻訳はコミュニティ メンバーによるものです。間違った/攻撃的/下品な翻訳を見つけた場合は、お知らせください。
Fika には、コンピューター、ネットワーク、SPT に関する一般的な知識が必要です。これらの概念に慣れていない場合、このプロジェクトは向きません。これを理解して尊重するよう努めてください。
ポートフォワードができない場合は、 ZeroTier
やRadmin
などの VPN、またはPlayit.gg
などのプロキシ (公式にはサポートされていません) を使用できます。
スムーズなエクスペリエンスのための推奨事項は次のとおりです。
専用クライアントに対する推奨事項は次のとおりです。
Fika (および SPT 全体) の最大の利点は、より強力な CPU と RAM を取得できることです。
重要
すべての手順を正確に読んで従うことが重要です。手順をざっと読んだりスキップしたりすると、サーバーやクライアントが動作しなくなります。ポート転送を試みる前に、ルーターがどのように動作するかを必ず理解してください。ファイアウォールの手順を無視しないでください。これらの手順は必須ですが、ほとんどの人が適切に実行できていない箇所です。
これらの手順を開始する前に、前提条件で必要なすべてのポートがポート転送されていることを確認してください。ポートを開くことについてはサポートしません。ルーターにアクセスできない場合、またはポート転送できない場合は、VPN を使用してください。
ファイアウォールの設定
EscapeFromTarkov.exe
(全員) とSPT.Server.exe
(サーバー ホスト) を許可することをお勧めします。一般的なセットアップ
SPT.Server.exe
一度起動して Fika の構成ファイルを生成し、再度閉じますSPT_DataServerconfigs
に移動して、 http.json
開きます。ip
を0.0.0.0
に、 backendIp
WAN IP に変更し、ファイルを保存して閉じます。usermodsfika-serverassetsconfigs
に移動し、 fika.jsonc
開きますSPT.Server.exe
を起動し、ロードが完了するまで待ちます。70.60.150.90
で起動に成功した場合は、次のようになります。 Started webserver at http://70.60.150.90:6969
Started websocket at ws://70.60.150.90:6969
Server is running, do not close while playing SPT, Happy playing!!
SPT.Launcher.exe
起動しますZeroTier
やRadmin
などの VPN が必要です。ローカル ファイアウォールで実行可能ファイルを許可する必要があります (FikaUtils を使用すると、これをすべて簡単に実行でき、インストール フォルダーに抽出できます)。
SPT.Server.exe
一度起動して Fika の構成ファイルを生成し、再度閉じますSPT_DataServerconfigs
に移動して、 http.json
開きます。ip
とbackendIp
VPN IP に変更し、ファイルを保存して閉じます。偽のアドレス ( 20.20.56.73 ) の例:
{
"ip" : " 20.20.56.73 " ,
"port" : 6969 ,
"backendIp" : " 20.20.56.73 " ,
"backendPort" : 6969 ,
"webSocketPingDelayMs" : 90000 ,
"logRequests" : true ,
"serverImagePathOverride" : {}
}
usermodsfika-serverassetsconfigs
に移動し、 fika.jsonc
開きますSPT.Server.exe
を起動し、ロードが完了するまで待ちます。 Started webserver at http://20.20.56.73:6969
Started websocket at ws://20.20.56.73:6969
Server is running, do not close while playing SPT, Happy playing!!
SPT.Launcher.exe
を起動し、「設定」をクリックしてDeveloper Mode
を有効にします。URL
フィールドで、VPN IP を反映するように変更します。ステップ 5 の例を使用すると、次のようになります: http://20.20.56.73:6969
(末尾のスラッシュ/
を忘れずに削除してください)Force IP
とForce Bind IP
両方を自分の個人用VPN IP に設定します。これらは、メイン メニューでF12
クリックすると見つかります。警告
これは Fika スタッフによる正式なサポートではありません。うまくいかない場合は自己責任でお願いします
Playit.gg は、データセンターの 1 つを介してゲーム トラフィックを中継することで、ポート転送を行わずにサーバーをホストできるようにするプロキシです。このガイドでは、Playit.gg を使用して SPT/Fika サーバーをホストする方法を説明します。 http.json
編集する必要はありません。
注意
このセクションは上級ユーザーのみを対象としています
SPT.Server
でfika.jsonc
構成ファイルを開き、下部で専用の設定を変更します "dedicated" : {
"profiles" : {
"amount" : 1 // the amount of dedicated profiles to generate automatically, one per dedicated client
},
"scripts" : {
"generate" : true , // if a startup script should be automatically generated (required unless you know what you are doing)
"forceIp" : " 127.0.0.1 " // the ip the dedicated client should connect to, leave at default if local
}
}
SPT.Server
起動してプロファイルと起動スクリプトを生成させてから、 usermodsfika-serverassetsscripts
に移動して、生成されたスクリプトを見つけます。これを手順 2 で作成したクライアント インストールのルート フォルダーに移動します (これらのスクリプトを再生成したい場合は、古い専用プロファイルを削除する必要があります)。BepInExconfigcom.fika.core.cfg
でfika.core
構成を手動で変更します。ポートを転送ポートに設定するか、バインドおよび強制 IP を専用クライアントの IP に設定します。専用クライアントは、標準の上限付き更新レート 60 FPS で実行されます。これより大きな数値に増やしたい場合は、起動スクリプトに-updateRate=X
を追加します。ここで、X は希望の更新レート (最大 120) です。例は次のとおりです。
-batchmode -nographics --enable-console true -updateRate= 120 & exit
より高い更新レートを維持するにはより強力なハードウェアが必要であり、その効果はごくわずかであることに留意してください。
SPT.Launcher.exe
を起動し、「設定」をクリックしてDeveloper Mode
を有効にします。URL
フィールドで、ホストの WAN IP を反映するように変更します。例としては次のようになります: http://70.60.150.90:6969
(末尾のスラッシュ/
を忘れずに削除してください)SPT.Launcher.exe
を起動し、「設定」をクリックしてDeveloper Mode
を有効にします。URL
フィールドで、ホストの VPN IP を反映するように変更します。ステップ 5 の例を使用すると、次のようになります: http://20.20.56.73:6969
(末尾のスラッシュ/
を忘れずに削除してください)25565 UDP
ポート転送します (または使用したい他のポートですが、それに応じてF12
メニューでポートを変更してください)。EscapeFromTarkov.exe
許可してください (FikaUtils を使用すると、これをすべて簡単に実行でき、インストール フォルダーに解凍できます)。EscapeFromTarkov.exe
許可してください (FikaUtils を使用すると、これをすべて簡単に実行でき、インストール フォルダーに解凍できます)。F12
で設定メニューを開きますForce IP
とForce Bind IP
両方で独自の個人 VPN IP を設定しますFika を使用すると、友達と P2P セッションをホストして COOP をプレイできます。ホストは、AI、地雷原、狙撃ゾーン、BTR などの制御など、プレイ中のロジックの大部分を制御します。各クライアントは、自分自身と AI の両方に対する自身の損害に対して責任を負います。これは、AI の射撃が応答性が高く、迅速であると感じられることを意味します。
ゲームをホストするには、マップと時間を選択し、最後の画面でHost Raid
をクリックします。プレイするプレイヤーの数 (自分自身を含む) を選択し、ロードが完了するまで待ちます。準備が完了すると、他の人がセッションに参加できるようになり、全員の読み込みが完了すると自動的にセッションが開始されます。
Fikaのその他の機能
F9
キー)T
押すとカムの位置にテレポートできます。Left/Right
クリックで別のプレイヤーにジャンプできますSPACE
押し続けると、頭にスナップできますCTRL
押したままにすると、3 番目の位置ビューで背中にスナップできます。HOME
キーを押すと、フリーカムコントロールを一時的に切り替えることができますこれらの機能のほとんどはクライアント構成で構成されます。
クライアント設定を開くには、ゲーム中にF12
キーを押します。 Fika Core
セクションに移動して設定を構成します。
コープ
生協 |カスタム
生協 |クエストの共有
生協 |デバッグ
パフォーマンス
パフォーマンス |マックスボット
MAP
: MAP
上で同時にアクティブにできるボットの最大数。非力な PC を使用している場合に便利です。無効にするには 0 に設定します。ネットワーク
ゲームプレイ
サーバー構成はusermodsfika-serverassetsconfigs
フォルダーにあります。テキスト エディターでfika.jsonc
開きます。
{
"client" : {
"useBtr" : true , // if the BTR should spawn on streets, default: true
"friendlyFire" : true , // if friendly fire is enabled, default: true
"dynamicVExfils" : false , // if vehicle exfils should scale to the amount of players in raid rather than default to 4, default: false
"allowFreeCam" : false , // if the free cam can be toggled freely, default: false
"allowSpectateFreeCam" : false , // if we are allowed to freecam when spectating players after death or extraction. Freecam is still enabled if all players have died or extracted, default: false
"allowItemSending" : true , // if item sending should be enabled, default: true
"blacklistedItems" : [], // item template ids that cannot be sent, e.g. ["5c94bbff86f7747ee735c08f", "5c1d0f4986f7744bb01837fa"] would not allow players to send access cards and black keycards
"forceSaveOnDeath" : false , // if saving is forced upon death, preventing ALT+F4 cheese, default: false
"mods" : {
"required" : [], // required mods on the server, if enabled you should always include standard SPT mods: ["com.SPT.custom", "com.SPT.singleplayer", "com.SPT.core", "com.SPT.debugging", "com.fika.core", "com.bepis.bepinex.configurationmanager"]
"optional" : [] // mods that are allowed outside of required
},
"useInertia" : true , // if inertia should be enabled, default: true
"sharedQuestProgression" : false // if quest progression in raid should be shared, default: false
},
"server" : {
"giftedItemsLoseFIR" : true , // if sent items should lose their FiR status, default: true
"launcherListAllProfiles" : false , // if launcher should show all profiles, default: false
"sessionTimeout" : 5 , // how long the server waits for a keepalive ping from a client until the session is considered crashed, default: 5
"showDevProfile" : false , // if dev profiles can be created, default: false
"showNonStandardProfile" : false // if non-standard EFT profiles can be created, default: false
},
"natPunchServer" : {
"enable" : false , // if nat punching should be enabled, default: false
"port" : 6970 , // nat punching port, default: 6970
"natIntroduceAmount" : 1
}
}