Hit Advance
Main features of plugin:
• One plugin - five different hit modes
• Each user chooses a convenient marker.
• Building damage support
• Permission support
Optimization

Interface screenshots and demonstration:

Main menu demonstration:

Here, each of your players can choose his own marker (with permission support)


Multiple modes demonstration:

1. Health line -
show left health of enemy (near slots)

2. Text with damage - show your damage on center (with wounded / friend text)

3. Text with damage and line - combination of two previous modes

4. Icons - default mode with simple shot-icon and wounded icon.


Extra building support:


All modes support wounded/kill/headshot/friend control.

Default configuration:

Here you can find permissions for use each mode, change their description.
Do not change this: "None/Line/Text/LineAndText/Icon"

JSON:
{
  "Markers settings": {
    "None": {
      "Marker name": "<b><size=20>Marker completely disabled</size></b>\nYou will not see when you kill an enemy!",
      "Permission needed": "",
      "Is default (only one should be true)": false
    },
    "Line": {
      "Marker name": "<b><size=20>Health line</size></b>\nA line above the slots\ndisplays <b>remaining</b> enemy health",
      "Permission needed": "HitAdvance.Line",
      "Is default (only one should be true)": false
    },
    "Text": {
      "Marker name": "<b><size=20>Text with damage</size></b>\nWill pop up <b>damage</b> done in the center of the screen",
      "Permission needed": "HitAdvance.Text",
      "Is default (only one should be true)": false
    },
    "LineAndText": {
      "Marker name": "<b><size=20>Text and line</size></b>\nTwo previous markers are triggered <b>simultaneously</b>",
      "Permission needed": "HitAdvance.TextAndLine",
      "Is default (only one should be true)": true
    },
    "Icon": {
      "Marker name": "<b><size=20>The hit icon</size></b>\nThe hit icon, familiar to everyone, changes the color when you <b>shot in the head!</b>",
      "Permission needed": "HitAdvance.Icon",
      "Is default (only one should be true)": false
    }
  },
  "Enable display of damage to buildings": true,
  "Show NPC Damage": true,
  "Show animals damage": false,
  "Marker removal time (if there is no other damage)": 0.25,
  "Command to change the marker": "marker"
}
Author
Hougan
Downloads
7
Type
Digital product
License duration
Unlimited
Views
771
First release
Last update
Rating
5.00 star(s) 3 ratings

More resources from Hougan

Latest updates

  1. 2.0.3

    Fixed compiling for Rust update changes

Latest reviews

Removed all files and reloaded with updated version, still not working.

[2/18/2020 3:34:24 PM] Failed to call hook 'OnServerInitialized' on plugin 'HitAdvance v2.0.3' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.HitAdvance.OnPlayerInit (BasePlayer player) [0x00007] in <24648a08c8d64b8d9ade37227c4256ed>:0
at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action) [0x00024] in <a8ed250850854b439cedc18931a314fe>:0
at Oxide.Plugins.HitAdvance.OnServerInitialized () [0x000cc] in <24648a08c8d64b8d9ade37227c4256ed>:0
at Oxide.Plugins.HitAdvance.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0006a] in <24648a08c8d64b8d9ade37227c4256ed>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <33f7c42a56934dae8ec04b11017dce31>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b0a93b504f034a0db8b1c3d2503c0987>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b0a93b504f034a0db8b1c3d2503c0987>:0
Fixed after the update, all back to working
install, grant permission, enjoy.