Patch for 24/05/2025

All server related announcements will be posted here.
Post Reply
User avatar
burridgedan
Server Owner
Posts: 65
Joined: December 1st, 2024, 11:00 am
Location: England
Contact:

Patch for 24/05/2025

Post by burridgedan »

Here is a reminder of the server details:
IP: play.zo-rp.com
Password: Nuts7bolts

I advise using the Open.MP client alongside installing SA-MP 0.3DL. Please note you cannot connect to the server using the 0.3.7 or other clients due to the nature of how the custom skins are implemented.

Additions & Changes
This patchlog is long, and contains a lot of changes, mainly centred around playing as a Zombie. It is the first of many tweaks and changes and begins with the basics of a perk system.

First Round of Perks (Vinnie)
This batch includes the first round of zombie perks. No advanced perk system with point spending is in place yet, as figuring out and balancing the skills themselves takes priority. Zombies can currently choose from all available perks without any restrictions. I've disabled the XP penalty for now and enabled the damage feed for everyone, so players can see how much damage they are dealing. Some mechanics—such as how disease works—have been changed. Additionally, certain abilities are now used via hotkeys (Alt + Aim, Fire, Jump, or Crouch).
  • Added /perks.
  • Disease Mechanic: When disease level drops to 89, it will begin dealing damage to the player every five minutes. This scales linearly with disease level—0 damage at level 89, up to 25 damage at level 0.
  • Perk Menu: Introduced a rudimentary perk menu via the /perks command. Currently, no perks are available for humans. Zombies can choose perks from a basic list menu. In the future, I plan to implement a more visual skill tree using textdraws.
  • HP Increase Perk: Passive perk. Five levels available. Each level increases maximum HP by 10% of the player's initial max HP.
  • Jump Perk: Passive perk. Sets player gravity to 0.005, reducing fall damage and increasing jump height. Combines well with Super Jump.
  • Set default unarmed damage for all players to 10.
  • Unarmed Damage Perk: Passive perk. Five levels available. Damage is calculated as default unarmed damage + (unarmed skill × 3). At level 5, it deals 25 damage per hit.
  • Combust Perk: When a zombie with this perk dies, they explode, dealing 20 damage to all players within a 6.0-unit radius. Future versions could include debuffs or disease-based damage effects.
  • Cornered Perk: Passive perk. Adds 20 flat damage to unarmed attacks when the player’s health is below 30%. Stacks additively with other damage modifiers like Unarmed Damage and Borrowed Strength.
Below are the remaining perks and commands.

Bite
Classic bite command. Active perk.
Hotkey: WALK + AIM
Cooldown: 15 seconds

Finds the closest player within 3.0 units and bites them, inflicting disease damage and minor base HP damage. Has five levels. Disease damage scales up to 50 per bite; base HP damage remains constant. There's potential for future variations—e.g., focusing on base damage instead of disease, adding stamina drain (if feasible), etc.

Stun Perk
Active perk.

Hotkey: WALK + FIRE
Cooldown: 30 seconds

Deals 10 damage and stuns the nearest player within 3.0 units for 2 seconds.

Grab Perk
Active perk.

Hotkey: WALK + CROUCH
Cooldown: 30 seconds

Grabs the furthest player within a 10-unit range and pulls them close.

Borrowed Strength Perk
Command-based passive perk.

Command: /bstr [amount]

Sacrifices a specified amount of HP in exchange for an unarmed damage boost equal to 25% of the health sacrificed. Lasts 30 seconds and has a 30-second cooldown. Stacks additively with other unarmed damage bonuses.

Super Jump Perk
Active perk.

Hotkey: WALK + JUMP
Cooldown: 5 seconds
Sacrifices 50 HP to perform a very powerful jump.

Other Additions & Changes
  • Map file updated (Logan)
  • Updated the character selection menu (Burridge)
  • Added ability to create items in game (Burridge)
  • Added ability to create loot tables in game (Burridge)
  • Added ability to create fuel pumps in game (Burridge)
  • Added a textdraw streaming plugin (Burridge)
  • Removed Chainsaw from Zombie spawn (Burridge)
  • Corrected an oversight where player's weapons would not be given back upon death causing the need to relog or re-equip (Burridge)
  • Many database changes and tweaks (Burridge)
  • Added a function to save player location when entering and exiting interiors (fixes viewtopic.php?t=39) (Burridge)
Bug Fixes
  • Implemented a patch for OnDeathEffects being spammed when players get overkilled (Vinnie)
Important Links
Development discussions: viewforum.php?f=5
Bug reporting: viewforum.php?f=8
Queries & Support: viewforum.php?f=6
Suggestions: viewforum.php?f=14