Hi,
is there a way to see how much "influence" each plugin has on the server.
Like calledhooks per second, functions per second, active time, etc?
Since i became admin on a server which already owns a bunch of plugins, i need to keep track how much impact they have.
For example, i am using the plugin "NpcTarget".
This plugin just uses 2 Hooks with only 3 lines each.
So it is a very little plugin:
is there a way to see how much "influence" each plugin has on the server.
Like calledhooks per second, functions per second, active time, etc?
Since i became admin on a server which already owns a bunch of plugins, i need to keep track how much impact they have.
For example, i am using the plugin "NpcTarget".
This plugin just uses 2 Hooks with only 3 lines each.
So it is a very little plugin:
private object OnNpcTarget(BaseNpc npc, BaseEntity entity)
{
if (entity.IsNpc || entity is BaseNpc)
return true;
return null;
}
Basically it tries to avoid that NPCs attack each other.
But isn't that awful?
It feels like every tick the npcs tries to attack, but everytime the plugin tells him to stop.
As a beginner i cannot tell if this is a huge impact, or not even worth to mention.
That's why i need some kind of "RessourceMonitor" (like the windows taskmanager has) to learn.