Jump to content
Message added by IIIaKa,

If you purchase any of my plugins that work with AdvancedStatus, you'll receive AdvancedStatus for free!
P.S. On every plugin page, there is a Bundle. The price is the same, but in addition, you will receive AdvancedStatus.

12 Screenshots

Recommended Comments



Sirphr

Posted

Does this run any better than the other status bar plugin? I've been on an old build of it because of the server impact.

IIIaKa

Posted (edited)

20 minutes ago, Sirphr said:

Does this run any better than the other status bar plugin? I've been on an old build of it because of the server impact.

Everyone has their own preferences. I'll put it this way: I had to write this plugin for my Reputation Master plugin, because I didn't like how Custom Status Bar works, especially when its bar overlaps with other in-game status messages. And it's much easier and more convenient for me to use my own plugin.
P.S. You can buy any of my plugins that work with Advanced Status plugin, and get Advanced Status for free.

Edited by IIIaKa
Devil-Steph

Posted (edited)

Bonjour depuis la dernière mise à jour j'ai reçu ce message ? Merci pour votre aide

problem solved

 

Edited by Devil-Steph
  • Like 1
Mr. Wilder Wilderness

Posted

Hello! after last update the Status Bar wipe Timer no is working funny and in bad positions and i keep getting this errors. Any help? thanks

 

Failed to call hook 'OnSendCommand' on plugin 'AdvancedStatus v0.1.11' (KeyNotFoundException: The given key '76561199479796292' was not present in the dictionary.) at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <47fc8c70fa834cbf8141d7c1a7589125>:0 at Oxide.Plugins.AdvancedStatus.OnSendCommand (Network.Connection connection, System.String command, System.Object[] args) [0x0006e] in <ffb0c812171045158091750d0c7f194a>:0 at Oxide.Plugins.AdvancedStatus.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00b5d] in <ffb0c812171045158091750d0c7f194a>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <18d4f19bbc844191b11ed9e69284d09b>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <18d4f19bbc844191b11ed9e69284d09b>:0

  • Like 1
IIIaKa

Posted

4 hours ago, Mr.Wild said:

Hello! after last update the Status Bar wipe Timer no is working funny and in bad positions and i keep getting this errors. Any help? thanks

 

Failed to call hook 'OnSendCommand' on plugin 'AdvancedStatus v0.1.11' (KeyNotFoundException: The given key '76561199479796292' was not present in the dictionary.) at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <47fc8c70fa834cbf8141d7c1a7589125>:0 at Oxide.Plugins.AdvancedStatus.OnSendCommand (Network.Connection connection, System.String command, System.Object[] args) [0x0006e] in <ffb0c812171045158091750d0c7f194a>:0 at Oxide.Plugins.AdvancedStatus.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00b5d] in <ffb0c812171045158091750d0c7f194a>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <18d4f19bbc844191b11ed9e69284d09b>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <18d4f19bbc844191b11ed9e69284d09b>:0

Hi. Try to update AdvancedStatus.
Thank you for reporting the error. Your feedback helps improve the plugin. However, I would kindly ask you to create a support thread next time.

  • Like 1
Daemante

Posted

Regarding "Bar - Display Layer" in the config, you may want to consider defaulting to "Under" instead as "Hud" blocks input in menus such as the map screen. Its easy to change as you provided the method but some people may just ignore the link and assume its conflicting and doesn't work. Just my two cents.

IIIaKa

Posted

2 hours ago, Daemante said:

Regarding "Bar - Display Layer" in the config, you may want to consider defaulting to "Under" instead as "Hud" blocks input in menus such as the map screen. Its easy to change as you provided the method but some people may just ignore the link and assume its conflicting and doesn't work. Just my two cents.

In the previous versions, there was Under and there was no way to modify it. However, after adding the ability to make the bar clickable, it became necessary to add the ability to change layers and default layer changed to Hud, as for some reason buttons weren't clickable in Under layer.

  • Like 1
Димка Лебедь

Posted

[ConsoleCommand("coins.notify")]
        private void CoinsNotify(ConsoleSystem.Arg args)
        {
            Puts($"{args.Args.Length}");

            if (args.Args.Length == 2) {
                string userID = args.Args[0];
                string AmountCoins = args.Args[1];
                double MyTimeStamp = Network.TimeEx.currentTimestamp + 7;

                Puts($"{userID} {AmountCoins} {Name} {Network.TimeEx.currentTimestamp}");

                Dictionary<string, object> parameters = new Dictionary<string, object>{
                    { "Id", userID + "_" + MyTimeStamp },
                    { "BarType", "Timed" },
                    { "Plugin", Name },
                    { "Main_Color", "#0587E1" },
                    { "Image", "icon_coins" },
                    { "Is_RawImage", true },
                    { "Text", "Зараховано монет" },
                    { "SubText", "+" + AmountCoins + " (569)" },
                    { "TimeStamp", MyTimeStamp },
                };

                AdvancedStatus?.Call("CreateBar", userID, parameters); 
            }
        }

Не срабатывает почемуто в консоль команде
 

Димка Лебедь

Posted

вот так вызываю

Server.Command($"coins.notify {player.userID} 30");

 

IIIaKa

Posted (edited)

1 hour ago, Димка Лебедь said:
[ConsoleCommand("coins.notify")]
        private void CoinsNotify(ConsoleSystem.Arg args)
        {
            Puts($"{args.Args.Length}");

            if (args.Args.Length == 2) {
                string userID = args.Args[0];
                string AmountCoins = args.Args[1];
                double MyTimeStamp = Network.TimeEx.currentTimestamp + 7;

                Puts($"{userID} {AmountCoins} {Name} {Network.TimeEx.currentTimestamp}");

                Dictionary<string, object> parameters = new Dictionary<string, object>{
                    { "Id", userID + "_" + MyTimeStamp },
                    { "BarType", "Timed" },
                    { "Plugin", Name },
                    { "Main_Color", "#0587E1" },
                    { "Image", "icon_coins" },
                    { "Is_RawImage", true },
                    { "Text", "Зараховано монет" },
                    { "SubText", "+" + AmountCoins + " (569)" },
                    { "TimeStamp", MyTimeStamp },
                };

                AdvancedStatus?.Call("CreateBar", userID, parameters); 
            }
        }

Не срабатывает почемуто в консоль команде
 

Ты должен отправить BasePlayer или userID типа ulong, а у тебя он string.

Edited by IIIaKa
Khakiz

Posted

You should make a VIP Status because these are awesome! 😄

  • Like 1
Khakiz

Posted

Also PLEASE if possible make a Radar Status, its like the only one missing 😛

  • Like 1
IIIaKa

Posted

3 hours ago, Khakiz said:

Also PLEASE if possible make a Radar Status, its like the only one missing 😛

Could you provide more details about its functionality? I do not quite understand what can be displayed in RadarStatus. 😅

Khakiz

Posted

6 hours ago, IIIaKa said:

Could you provide more details about its functionality? I do not quite understand what can be displayed in RadarStatus. 😅

So essentially adding Advanced Status support for this plugin: https://umod.org/plugins/admin-radar


What this does is displays names of players on screen and around map! I will provide some more screenshots.

So i have Godmode, Vanish and NoClip binded for use, adding Radar Support means it will show a status bar when i turn Radar ON! 🙂

 

spacer.png

Khakiz

Posted

6 hours ago, IIIaKa said:

Could you provide more details about its functionality? I do not quite understand what can be displayed in RadarStatus. 😅

Also as for the VIP Status, if you could make it so like if someone had basic vip it'd display a bar "Basic VIP",  if they had champion vip it'd display "Champ VIP". If this is at all possible for creation in the future that'd be absolutely amazing!

  • Like 1
Nick Las

Posted

This plugin severely impacts server performance. It has very high resource consumption. Use it with caution; in fact, https://codefling.com/plugins/simple-status has lower resource usage. The DEVELOPER of this plugin urgently needs to improve it, especially considering it's a paid plugin.

  • Confused 1
IIIaKa

Posted

10 hours ago, Nick Las said:

This plugin severely impacts server performance. It has very high resource consumption. Use it with caution; in fact, https://codefling.com/plugins/simple-status has lower resource usage. The DEVELOPER of this plugin urgently needs to improve it, especially considering it's a paid plugin.

Everyone is free to choose.
I'll let you in on a secret: CUI itself has memory leak issues (client side), and nothing drastic can be achieved from the plugin side. This problem has been known since 2016 (if not earlier), but there have been no developments on this topic from Facepunch.

  • Love 1
IIIaKa

Posted

17 hours ago, Khakiz said:

So essentially adding Advanced Status support for this plugin: https://umod.org/plugins/admin-radar


What this does is displays names of players on screen and around map! I will provide some more screenshots.

So i have Godmode, Vanish and NoClip binded for use, adding Radar Support means it will show a status bar when i turn Radar ON! 🙂

 

spacer.png

As far as I understand, you want it to be displayed when the radar is enabled? Something like 'Radar is enabled'?

Khakiz

Posted

7 hours ago, IIIaKa said:

As far as I understand, you want it to be displayed when the radar is enabled? Something like 'Radar is enabled'?

Exactly right! 🙂

Khakiz

Posted

As for a VIP Status, if it was permission enabled like said user was given "Champ" permission it would Display a color changeable bar as Champ VIP Status! That way i could hook my server up with all diff kinds of VIP Pack statuses, that way it also ensures users have their pack etc.

  • Like 1
Khakiz

Posted (edited)

Hey im curious about the Punishment Status and if there is going to be a release on it?

Also will there be a permission based status bar added in the future? (Ex. assign a player to a group and they get the status?)

Screenshot 2024-07-26 081059.png

Edited by Khakiz
  • Love 1
IIIaKa

Posted

3 minutes ago, Khakiz said:

Hey im curious about the Punishment Status and if there is going to be a release on it?

Also will there be a permission based status bar added in the future? (Ex. assign a player to a group and they get the status?)

Screenshot 2024-07-26 081059.png

Hi, thanks for the suggestions. I've added temporary permissions to the to-do list, and I’ll definitely get to them as soon as I have the chance.

  • Love 1
Khakiz

Posted

33 minutes ago, IIIaKa said:

Hi, thanks for the suggestions. I've added temporary permissions to the to-do list, and I’ll definitely get to them as soon as I have the chance.

You're awesome!

  • Love 1
Nick Las

Posted

On 7/18/2024 at 2:55 AM, IIIaKa said:

Everyone is free to choose.
I'll let you in on a secret: CUI itself has memory leak issues (client side), and nothing drastic can be achieved from the plugin side. This problem has been known since 2016 (if not earlier), but there have been no developments on this topic from Facepunch.

I noticed that my previous message was deleted. I just wanted to make sure I didn't say anything that might have upset you. If there's any specific feedback or if you have concerns about what I mentioned, please let me know. I'm here to help and would appreciate any clarification.


You need to clearly communicate that using these plugins (and addons) can have a SIGNIFICANT impact on server performance, potentially reducing it by 50-60%, particularly if the server has a large population. Would be nice if we can test together (your client) and find some way to make it more efficient. Thanks

  • Like 1
Khakiz

Posted

2 hours ago, Nick Las said:

I noticed that my previous message was deleted. I just wanted to make sure I didn't say anything that might have upset you. If there's any specific feedback or if you have concerns about what I mentioned, please let me know. I'm here to help and would appreciate any clarification.


You need to clearly communicate that using these plugins (and addons) can have a SIGNIFICANT impact on server performance, potentially reducing it by 50-60%, particularly if the server has a large population. Would be nice if we can test together (your client) and find some way to make it more efficient. Thanks

Hello! While i hear this, i cannot stand by this, i have this and 4 other status plugins running on 6 of my server with ZERO performance drain.

This may be biased but i believe these are well built if anything its the game itself causing draw while using this.

Hook times on all of the devs plugins especially this one are not of issue either.

Screenshot 2024-07-26 205145.png

  • Love 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 3

User Feedback

1.4m

Downloads

Total number of downloads.

6.9k

Customers

Total customers served.

102.5k

Files Sold

Total number of files sold.

2.1m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.