Palworld offre una modalità PvP che permette ai giocatori di combattere tra loro e modifica il comportamento base di combattimento e delle gilde sul tuo server. In questa guida imparerai come attivare manualmente il PvP modificando il file di configurazione corretto nell’admin del Gameserver ZAP-Hosting e impostando le opzioni necessarie.
Nota sulla funzione in prova Il PvP in Palworld è considerato dagli sviluppatori una funzione in prova. Le opzioni di configurazione e il comportamento di gioco potrebbero cambiare con aggiornamenti futuri.
Per abilitare il PvP, le seguenti tre impostazioni in PalWorldSettings.ini devono essere impostate su True.
| Impostazione | Valore richiesto | Descrizione |
|---|---|---|
bIsPvP | True | Attiva la modalità PvP sul server |
bEnablePlayerToPlayerDamage | True | Permette il danno diretto tra giocatori |
bEnableDefenseOtherGuildPlayer | True | Permette interazioni difensive con giocatori di altre gilde |
Inserisci questi valori nella tua riga OptionSettings=(...) o modifica quelli esistenti di conseguenza:
bIsPvP=True,
bEnablePlayerToPlayerDamage=True,
bEnableDefenseOtherGuildPlayer=True
Evita chiavi duplicate
Se un’impostazione esiste già in PalWorldSettings.ini, modifica il valore esistente invece di aggiungere nuovamente la stessa chiave. Voci duplicate possono causare comportamenti imprevisti o rendere difficile la risoluzione dei problemi.
Una volta attivato il PvP, puoi regolare ulteriori impostazioni per creare un’esperienza PvP più equilibrata. I seguenti valori sono spesso consigliati per server orientati al PvP.
| Impostazione | Valore consigliato | Descrizione |
|---|---|---|
bAllowEnhanceStat_Health | False | Impedisce l’assegnazione della statistica HP |
bAllowEnhanceStat_Attack | False | Impedisce l’assegnazione della statistica Attacco |
bEnableFastTravel | True | Attiva il viaggio rapido |
bEnableFastTravelOnlyBaseCamp | True | Limita il viaggio rapido ai campi base |
bExistPlayerAfterLogout | True | I giocatori rimangono nel mondo dopo il logout |
bEnableAimAssistPad | False | Disattiva l’assistenza al mirino per controller |
DeathPenalty | All | Fa cadere tutti gli oggetti e i Pal alla morte |
bCanPickupOtherGuildDeathPenaltyDrop | True | Permette di saccheggiare gli oggetti di altri giocatori |
bInvisibleOtherGuildBaseCampAreaFX | False | Mostra i campi base di altre gilde |
bBuildAreaLimit | True | Impedisce la costruzione in aree limitate |
GuildPlayerMaxNum | 4 | Limita la dimensione della gilda |
BaseCampMaxNumInGuild | 2 | Limita il numero di basi per gilda |
MaxBuildingLimitNum | 1000 | Limita le strutture per giocatore |
GuildRejoinCooldownMinutes | 60 | Cooldown per rientrare in gilda |
BlockRespawnTime | 5.0 | Ritardo per il respawn della base |
RespawnPenaltyDurationThreshold | 1800.0 | Tempo per resettare la penalità di respawn |
RespawnPenaltyTimeScale | 2.0 | Moltiplicatore della penalità di respawn per morti ripetute |
Se vuoi usare i valori PvP consigliati, inserisci queste voci nella sezione OptionSettings=(...):
bAllowEnhanceStat_Health=False,
bAllowEnhanceStat_Attack=False,
bEnableFastTravel=True,
bEnableFastTravelOnlyBaseCamp=True,
bExistPlayerAfterLogout=True,
bEnableAimAssistPad=False,
DeathPenalty=All,
bCanPickupOtherGuildDeathPenaltyDrop=True,
bInvisibleOtherGuildBaseCampAreaFX=False,
bBuildAreaLimit=True,
GuildPlayerMaxNum=4,
BaseCampMaxNumInGuild=2,
MaxBuildingLimitNum=1000,
GuildRejoinCooldownMinutes=60,
BlockRespawnTime=5.0,
RespawnPenaltyDurationThreshold=1800.0,
RespawnPenaltyTimeScale=2.0
A seconda di quanto competitivo vuoi che sia il tuo server PvP, puoi anche configurare restrizioni tecnologiche e ricompense PvP.
Puoi limitare alcune tecnologie legate al movimento con DenyTechnologyList.
| Impostazione | Valore di esempio |
|---|---|
DenyTechnologyList | SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5 |
Esempio di voce:
DenyTechnologyList="SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5"
Controlla la sintassi
Il formato della configurazione di Palworld può variare a seconda della versione del server e della struttura della riga OptionSettings=(...). Prima di salvare, assicurati che la tua voce corrisponda allo stile di sintassi già usato.
Palworld offre anche opzioni di ricompense legate ai PvP per le uccisioni di giocatori.
| Impostazione | Descrizione |
|---|---|
bAdditionalDropItemWhenPlayerKillingInPvPMode | Attiva drop aggiuntivi di oggetti per uccisioni PvP |
AdditionalDropItemWhenPlayerKillingInPvPMode | Definisce l’ID dell’oggetto da droppare |
AdditionalDropItemNumWhenPlayerKillingInPvPMode | Imposta la quantità di drop |
bDisplayPvPItemNumOnWorldMap_BaseCamp | Mostra il numero di oggetti PvP sulla mappa per i campi base |
bDisplayPvPItemNumOnWorldMap_Player | Mostra il numero di oggetti PvP sulla mappa per i giocatori |
Configurazione di esempio:
bAdditionalDropItemWhenPlayerKillingInPvPMode=True,
AdditionalDropItemWhenPlayerKillingInPvPMode=PlayerDropItem,
AdditionalDropItemNumWhenPlayerKillingInPvPMode=1,
bDisplayPvPItemNumOnWorldMap_BaseCamp=True,
bDisplayPvPItemNumOnWorldMap_Player=True
Compatibilità ID oggetto
Se usi un valore personalizzato per AdditionalDropItemWhenPlayerKillingInPvPMode, assicurati che l’ID dell’oggetto sia valido per la tua versione di Palworld. ID non validi possono causare il fallimento o l’ignoramento dell’impostazione.
