Server Settings

*This article is an orphan, meaning it is not linked to anywhere else on the wiki. You can help Scum Wiki by adding a link to this page "**Server Settings**" elsewhere on the Wiki.*

**THIS IS A TEST PAGE** - The actual function of some of these settings is unclear/not true. Further testing and communications with developers will happen before this message is deleted.

## Lists

 **Exclusive Join List** | Adding any player to this list will turn the server into a "whitelist" server. Afterword, players not on this list will be denied access to the server.

## Economy

Private server admins will have chance to modify pretty much any aspect of the economy.

We have created a new file where you will be able to modify anything economy related. You should be seeing it in your servers dashboard, if there are any issues please contact your server provider.

If you want to you can completely disable the entire economy system by placing the "enable-economy" setting to 0.

To modify the time it takes to completely fill the traders funds and his stock, you modify the "economy-reset-time-hours" . If you set it to 0, his stock and funds never reset.

The "prices-randomization-time-hours" is the setting describing how many hours it takes to randomize prices.

With the "fully-restock-tradeable-hours" setting you can modify how fast the new stock for an item will arrive.

Same for the "trader-funds-change-rate-per-hour-multiplier" setting which says how fast his funds fill up.

Beneath you have the all the traders listed. At the time of 0.7 release you can only modify the general goods, mechanic and armory traders and what they sell.

There is a couple of example items at the A\_0 armory with their default values.

Of course you won't be able to sell an M82 at a mechanic, so think of that when modifying which items a trader can and cannot sell (you can't modify apple prices at the mechanic, since mechanics only operate with vehicle related tradeables).

The "tradeable-code" is the assets name - same one used in the #spawnitem or #spawnvehicle commands.

The "base-purchase-price" and "base-sell-price" : modifies base values of purchase and sell prices (before deltas are applied).

The "delta-price" setting is the base price multiplier that determines the increase/decrease of the price displayed in store, defaults to -1 which means delta is determined by random chance. If the edited value is more than 0, that delta will never change, even after price randomization.

Lastly, the "can-be-purchased" is the setting where you can enable or completely disable the purchase of an item. A tradeable item can always be sold, regardless of its price.

You can also limit the amount of vehicles you can purchase at the mechanic in the "limited-vehicles" section. Vehicles purchased and vehicles spawned in the world normally are counted independently.

The "vehicle-group" says which vehicle group is being limited (same tag as the one used to limit vehicles spawned in the world in your serversettings.ini file)

The "vehicle-group-max-amount" setting limits the amount of bought vehicles (although the value can be set to -1, which will imply that there is no limit, this option is very much not advisable)

## Updates to categorize

* 06-25-20
	+ **InitialAmountMultiplier**=1.0
		- Multiplier applied to the initial amount of gas in a gas station. 1.0 is default parameter(25 liters
	+ **MaxAmountMultiplier**=1.0
		- Multiplier applied to the maximum amount of gas in a gas station. 1.0 is default(150 liters).
	+ **ReplenishIntervalMultiplier**=1.0
		- Multiplier applied to how long it takes for gas stations to be replenished. 1.0 is default(every 2 minutes)
	+ **ReplenishAmountMultiplier**=1.0
		- Multiplier applied to an amount of gas in a gas station that is replenished every replenish interval. 1.0 is default(1 liter).
* 08-21-20
	+ Added a new config that allows to set respawn cost multipliers according to a number of squadmembers (online squadmembers).
	+ Added a new config that allows enabling/disabling base building on the server.
	+ Added a new config that allows limiting the number of squad members in squads.
	+ Added a new config that allows enabling/disabling coma feature.We have also added a new config that allows server owners to limit what part of the map is actually playable.
	+ You can utilize this by going to the new setting in dashboard **[SCUM.WorldSettings]**. There you will see these parameters:
		- CustomMapActive=0/1 (default is 0)
		- CustomMapCenterX=0.0
		- CustomMapCenterY=0.0
		- CustomMapWidth=10
		- CustomMapHeight=6Custom map active enables/disables this feature. Custom map center X/Y sets the centre (co-ordinates) of the new playable zone, while Width/Height sets how big the new zone will be (in kilometers). There is also a new command **#ReloadCustomMapConfig** that lets you turn the custom map on/off and the size of it, without the need of restarting the server. Make sure to wait at least 30sec so the server updates the new setting before entering the command.
* 10-30-20
	+ in SereverSettings you have new parameters:
		- [SCUM.Voting]
		- **VotingDuration**=60 - How long is it possible to vote for in seconds
		- **AnnouncementDuration**=10 - How long before vote goes into action in seconds
		- **PlayerMinimalConsentPercentage**=0.4 - Percentage of people needed to pass the vote (0.2 is 20%, 1 is 100% and so on)
* 12-21-20
	+ NEW - [SCUM.KillBox]
		- ElectricalDoorUnlockFailureAssistanceBonus=0.25 - Time added in seconds on every consecutive failure of the electric door defusal inside Killbox.
		- GoldLockZapperDamageModifier=1.0 - Modification of the gold lock zapper damage inside Killbox.
	+ [SCUM]
		- LockProtectionDamageMultiplier=1.0 - Modification of the damage on zappers (excluding killbox zappers)
	+ [SCUM.Vehicles]
		- MaxNumberOfDaysVehicleInactivity=10.0 - Number of days that a vehicle has to be inactive before it gets destroyed.
	+ [SCUM.RespawnSettings]
		- CommitSuicideInitialTime=0 - Initial wait time before 'Commit Suicide' option becomes available
		- CommitSuicideCooldownTime=60 -Penalty wait time applied to 'Commit Suicide' option after each use
		- CommitSuicideCooldownResetMultiplier=1.25 -Amount of time required for the penalty to reset for 'Commit Suicide' option
* 02-05-21
	+ PVE SafeZones:
		- Something new you should find in your server settings is a section dedicated to Custom PvE Zones.
		- They work similar to how you setup custom zones to play in. Set your X and Y coordinates where the center of the zone will be, set the radius of the zone, determine which types of damage do you want to block or allow, and give your zone a cool name!
		- Server needs to be restarted after each change .
		- The following damages can be blocked or allowed:
			* Boxing Damage,
			* Melee Weapon Damage,
			* Throwing Damage,
			* Projectile Damage,
			* Explosive Damage (including vehicle explosions and suicide puppet explosions)
			* Damage to Bases
			* Damage to Vehicles.
		- And yes you can setup each zone differently.
* Update 03-02-21
	+ Server owners can now choose to disable lethal traps/mines on the server.
* Update 06-15-21
	+ **EnableLockedLootContainers**=1 / 0 (If this setting is set to 1 lockers in the world will be locked and players will need to either lockpick them or open them by force and if it's set to 0 all lockers will be unlocked and they will be free to search, this dose not include cargo drops whatever setting is set to cargo drop will always be locked)
	+ **DisableBaseBuilding**=0 / 1 (It was already functional and in the game but it wasn't shown in the ServerSettings.ini) (If commands are set to 0 players will be able to build BB elements and if it's set to 1 BB element's will not be able to get placed)
* Hellriders Update
	+ Added a new server setting:
		- [SCUM.Prisoner]
		- BodySimulationSpeed=3.84
			* This setting will separate the actual Metabolism simulation time from the world time. So in cases of servers that run faster day and night cycles the Metabolism simulation can now be set to follow the world time or run slower. Default value is 3.84.
	+ Kill logs now record everything properly.
	+ Admin drones will now see motorbike owners when hovering over them.
	+ OpenInventory on vehicles with drones should now work all over the vehicle
* Update 08-25-21
	+ [SCUM.ItemDecay]
		- ItemDecayDamageMultiplier=0.5
		- FoodItemDecayDamageMultiplier=0.5 Private server owners can now tweak how fast will all items decay, including food.
* Update 01-31-22
	+ [SCUM.Zombies]
		- ZombieDamageMultiplier=1
		- DisableSuicidePuppetSpawning=0 "DisableSuicidePuppetSpawning"
			* That is set by default on 0 and turning it to 1 will disable suicide puppets from spawning on server.
	+ [SCUM.BaseBuilding]
		- UseMapBasedBuildingRestriction=1
		- DisableBaseBuilding=0
		- FlagOvertakeDuration=86400
			* That is default value of this setting it's measured in second and it determines how long the flag overtake will last.
* Update 06-02-22
	+ [SCUM]
		- AllowSkillGainInSafeZones=0 (that is default value)
			* (0 means that skill gain in safe zones is disabled and 1 means it's enabled)
	+ [SCUM.Vehicles]
		- VehicleMaxAllowedTimeInForbiddenZones=120