DeathMatch

If you liked this item, please rate it up on Steam Workshop page.

Author: Terje Bruøygard

Last revision: 5 Oct, 2022 at 17:05 UTC

File size: 184.68 KB

On Steam Workshop

Description:
Death Match Classic

Repacking or republishing of this mod is prohibited!

Key features
  • Disabled all diseases and stats except health.
  • Fast respawn after death.
  • When killing players, you earn a level and money.
  • Virtual store with weapons and clothing.
  • No zombies and no loot on the map. Good optimized and very high server FPS.
  • The PVP area is limited by gas. Players outside of it will take damage.
  • The PVP area expands depending on the number of players on the server.
  • The PVP area moves around the map.
  • Kill feed and leader board.
  • Magazines and ammo auto-refill in inventory.
  • Clothing and weapons auto-repair in inventory.

For server owners
  • Install the mod.
  • Copy the mission folder from the "mpmissions" folder in the mod to the server’s "mpmissions" folder.
  • In the server config "serverDZ.cfg" change/add:
    serverTime="2022/9/17/12/0"; serverTimeAcceleration=0; serverNightTimeAcceleration=0; serverTimePersistent=0; enableCfgGameplayFile = 1; class Missions { class DayZ { template="deathMatch.chernarusplus"; }; };
  • Run server to create default config files in "profiles/DM" folder.

Settings.json – general settings

– m_trails: list of locations (paths) along which the PVP area will move.Random path will be selected on server starting. – m_points: a list of points along which the PVP area will move. After reaching the last point in the list, the PVP area will start moving towards the first point. Random point will be selected on server starting. – m_minRadius: minimum (starting) radius of the PVP area. – m_maxRadius: maximum (when count of players too much) radius of the PVP area. – m_expandStep: how many meters the PVP area will expand when a new player connects to the server. – m_healthRegen: how many health will be regenerated for player in one second. – m_healthOutOfZoneDmg: modifier how many damage will be received when player out of PVP area. damage = m_healthOutOfZoneDmg * distance_from_area – m_healthRegenTimeoutOnHit: timeout between last damage and health regen. – m_startMoney: starting money for player. – m_moneyPerKill: how much money the player will get for killing. – m_expIncPerKill: how much expirience the player will get for killing player (murder_level * m_expIncPerKill) – m_expDecPerDeath: how much experience the player will lose when die (m_expIncPerKill / killer_level) – m_areaMoveSpeed: how many meters will the PVP area move in 1 second. – m_databaseSaveTime: time in seconds after which the database is saved to a file. – m_databaseWipePlayerTimeout: time in seconds since the player last activity on the server, after which the player will be deleted from the database. – m_leaderBoardTopSize: maximum size of leader board. Be careful, big number of records can drop server performance. – m_lockWorldTime: if set to 1, the time on the server will be frozen and will not move. – m_deadBodyDespawnTime: auto-delete dead player bodies after this time in seconds. – m_clearDroppedItemsOnGround: delete dropped items (clothing, weapons, etc…) near the player on ground.

Weapons.json – weapons to sell

– m_Id – short and unique name of weapon preset (used in database, should be unique and short) – m_Name – name of the presset. Will be displayed in game. – m_Classname – classname of the weapon. – m_Attachments – list of attachments for the weapon presset. – m_Magazine – magazine or ammo to be loaded in weapon when player spawned with this presset. – m_Level – level to unlock this weapon presset (shold be greater then 0) – m_Price – price of the weapon presset. Used for first time purchase. Use 0 for free weapon pressets.

Equipment.json – equipment to sell

– m_Id – short and unique name of equipment preset (used in database, should be unique and short) – m_Name – name of the presset. Will be displayed in game. – m_Items – list of items that will be spawned on the player. – m_Level – level to unlock this weapon presset (shold be greater then 0) – m_Price – price of the weapon presset. Used for first time purchase. Use 0 for free weapon pressets.


Support and terms

If you wana help me with mod development – you can submit pull requests with new features and bug fixes on github
https://github.com/TerjeBruoygard/DeathMatch

If you want to support me: paypal.me / terjebruoygard
https://paypal.me/terjebruoygard

Repacking or republishing of this mod is prohibited!

Author: Terje Bruoygard
Download
Required items:

Click the title to search on this site.


CFSteam Workshop