メインコンテンツまでスキップ
バージョン: 0.7.1

PvP

専用サーバー上でPvPを有効化する方法と関連するパラメータについて解説します。
あくまで試験段階のものであり、サポート対象外であることに注意してください。

サーバー設定を変更してPvPを有効化する

サーバー設定ファイル上で次の3つのパラメータを True に設定することで、PvP機能を有効化することができます。

bIsPvP=True
bEnablePlayerToPlayerDamage=True
bEnableDefenseOtherGuildPlayer=True
注記

PvP機能が有効な場合、以下の変更が適用されます

  • 他プレイヤーにダメージを与えることが可能になります
  • 友好的でない他プレイヤーが拠点に侵入した際に、拠点パルはそれを迎撃します
  • 飛行しているプレイヤーとライドパルが受ける全てのダメージが増加します
  • プレイヤーが召喚パル・拠点パルを攻撃した際のダメージが減少します
  • 他ギルドの所有しているチェストを開けることが可能になります
  • 他プレイヤーの建築物に対する近接武器の攻撃ダメージが減少します
  • 拠点パルの迎撃範囲が拡大されます
  • 拠点間の最小距離が長くなります。他拠点との距離をより空けて自拠点を建設する必要があります
  • プレイヤー名およびダメージ数値の表示距離が変更されます
  • 他プレイヤーに拠点が攻撃されると通知が届き、拠点が戦闘中の際は拠点内の建築・修理が行えなくなります
  • 一部の武器の射程やダメージがPvP用のパラメータに調整されます
  • ミッションが無効化されます

PvP有効時のおすすめサーバー設定

プレイヤーのステータス割り振りの禁止

プレイヤーは、HPおよび攻撃のステータスを成長させることができなくなります。

bAllowEnhanceStat_Health=False
bAllowEnhanceStat_Attack=False

テクノロジーを個別に禁止

PvPのバランスに著しく影響するテクノロジー(移動速度の速いパルのパルギアやグラップリングガン、ギルドチェストなど)を禁止することができます。
テクノロジーIDは ここ で確認できます。

DenyTechnologyList=("SkillUnlock_JetDragon", "SkillUnlock_IceHorse", "SkillUnlock_IceHorse_Dark", "SkillUnlock_SaintCentaur", "SkillUnlock_BlackCentaur", "SkillUnlock_DarkMechaDragon", "SkillUnlock_PoseidonOrca", "GrapplingGun", "GrapplingGun2", "GrapplingGun3", "GrapplingGun4", "GrapplingGun5", "GuildChest")

一部のパルギアとグラップリングガンが禁止されます。

ファストトラベルの制限

ファストトラベルを無効、または拠点間移動のみに制限できるようになります。
これにより、戦闘回避目的でのファストトラベルを防止します。

bEnableFastTravel=True
bEnableFastTravelOnlyBaseCamp=True

拠点間のみファストトラベルが可能な状態となります。

ログアウトによる戦闘回避の禁止

True に設定することで、ログアウト後のプレイヤーがその場で寝るようになります。
これにより、ログアウトによる戦闘の回避ができなくなります。

bExistPlayerAfterLogout=True

ゲーム開始地点の選択

True に設定することで、ゲーム開始時にプレイヤーのゲーム開始地点を選べるようになります。

bIsStartLocationSelectByMap=True

ゲームパッドのエイムアシスト禁止

False に設定することで、ゲームパッド使用時にエイムアシストを有効にできなくなります。

bEnableAimAssistPad=True

デスペナルティ関連

死亡時のデスペナルティ内容や、死亡時に失ったものを拾えるかどうかを設定できます。
これらの設定により、他プレイヤーのパルやアイテムを奪えるかどうかを調整できます。

DeathPenalty=All
bCanPickupOtherGuildDeathPenaltyDrop=True

死亡時にパルおよびアイテムを全てドロップし、他プレイヤーがそれを拾うことができます。

拠点範囲の可視化

False に設定することで、他プレイヤーの拠点範囲を可視化できます。

bInvisibleOtherGuildBaseCampAreaFX=False

建築可能範囲の制限

True に設定することで、ゲーム上重要な一部の場所での建築が不可能になります。
プレイヤーのスポーン地点などへの建築を防ぐことができます。

bBuildAreaLimit=True

ギルド関連

1ギルドあたりのプレイヤー数や、ギルドが建築できる拠点数を制限できます。
ワールド内の拠点数が増えるとサーバーへの負荷が増大するため、その抑制にも有効です。

GuildPlayerMaxNum=4
BaseCampMaxNumInGuild=2

1ギルドあたり4人、2拠点の設定となります。

建築数の制限

建築数が増えるとサーバーへの負荷が増大するため、その抑制にも有効です。

MaxBuildingLimitNum=1000

1プレイヤーあたり1000個まで建築物を建てられるようになります。

ギルド再加入のクールタイム

一度ギルドから抜けた際にギルドに再加入することができるようになるまでのクールタイムを設定できます。

GuildRejoinCooldownMinutes=60.0

60分で再度ギルドに加入できるようになります。

リスポーン関連

基本のリスポーン時間までの時間、ペナルティが発生する時間、ペナルティの倍率が設定できます。

BlockRespawnTime=5.0
RespawnPenaltyDurationThreshold=1800.0
RespawnPenaltyTimeScale=2.0

基本リスポーン時間が5秒、死亡するごとにリスポーン時間が2倍になっていきます。
死亡しないまま1800秒経過すると再び5秒に戻ります。

PvP報酬関連

「一定期間内で該当のPVP用のアイテムを最も多く集めたプレイヤーが勝者になる」といったルールにしたい場合は、これらを設定することができます。

以下が変更可能です。

  • PVPにおいてプレイヤーをキルした際に、PVP用のアイテムをドロップするかどうか
  • そのときにドロップするアイテムID。デフォルトは「勝者の証」という専用のアイテム
  • そのドロップするアイテムの個数
bAdditionalDropItemWhenPlayerKillingInPvPMode=True
AdditionalDropItemWhenPlayerKillingInPvPMode=PlayerDropItem(「勝者の証」)
AdditionalDropItemNumWhenPlayerKillingInPvPMode=1.0

プレイヤーをキルした際に、「勝者の証」が1個ドロップするようになります。

bDisplayPvPItemNumOnWorldMap_BaseCamp=True
bDisplayPvPItemNumOnWorldMap_Player=True

1つ上の項目と合わせて、各拠点に存在する「勝者の証」および各プレイヤーが所持している「勝者の証」の個数がマップ上に表示されるようになります。