Weapon Damage Scaler for Rust

Allows scaling of player damage per weapon/ammo/skin/prefab

Total Downloads: 888 - First Release: Jan 3, 2016 - Last Update: Dec 4, 2017

5/5, 7 likes
  1. Shady757
    Configuration File:
    Yes
    Weapon Damage Scaler is a plugin that allows you to scale a player's damage per weapon, and/or ammo type.

    The plugin itself is pretty simple, here's how to scale damages:
    Example of console command usage: weapon.setscale "Assault Rifle" "0.923". This will scale the damage of the Assault Rifle to 0.923.

    Chat command works the same way: /setscale <weaponnname> <x.x>
    Setting ammo is just as easy: /setscale "HV 5.56 Rifle Ammo" 1.2

    To scale a body part, use: /scalebp weapon <weaponname> <body part name> <scale>

    Example: /scalebp weapon "Custom SMG" neck 1.1 - This will scale the weapon's damage to the neck by 1.1.


    Both commands require the permission "weapondamagescaler.setscale"

    Scaling body part damage requires permission "weapondamagescaler.setscalebp"

    NOTE : When scaling the pump shotgun, remember that it is scaled for each pellet if buckshot ammo is used.

    Config
    Code (Text):

    {
      "GlobalDamageScaler": 1.0,
    }
     
    Localization
    Code (Text):

    {
      "noPerms": "You do not have permission to use this command!",
      "invalidSyntax": "Invalid Syntax, usage example: setscale <weaponname> <x.x>",
      "itemNotFound": "Item: \"{item}\" does not exist, syntax example: setscale <weaponname> <x.x>",
      "alreadySameValue": "This is already the value for the selected item!",
      "scaledItem": "Scaled \"{engName}\" ({shortName}) to: {scaledValue}"
    }
     
    Please post any bugs/suggestions in the thread. Thanks!