Garry's Mod

Garry's Mod

Not enough ratings
NotifyMe
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
File Size
Posted
Updated
6.850 KB
6 Dec, 2016 @ 4:48pm
20 Aug, 2017 @ 10:24am
4 Change Notes ( view )

Subscribe to download
NotifyMe

In 5 collections by Bash
Misty Meadows Staging
97 items
Misty Meadows Dev
84 items
Misty Meadows
92 items
Misty Meadows Deathrun
11 items
Misty Meadows Deathrun Dev
10 items
Description
Description
NotifyMe is a queue based notification addon, built to provide easily noticeable and clear messages for users to read. Notifications are displayed in the top right corner and are big enough to notice, but small enough to keep from interfering with game play. This allows server owners to easily get information to their users and know that their users will actually read it.

NotifyMe is primarily built for other addons to use to display notifications. However, for server owners who aren't developers, NotifyMe provides commands to display a notification as well as adverts to consistently display information their users should be aware of.

The adverts in this addon allow server owners a new way to consistently get information to all of their users in a nice notification to the side. It's simply an alternative to having adverts repeat in the chat box (which many users don't pay attention to).

Features
• Queue based (Notifications will display one at a time)
• Noticeable and easy to read
• All notifications and adverts can be closed (X button appears when mouse is hovered over the notification)
• 5 configurable types
• Default title, text, type and duration to display if no parameters are provided. All can be configured
• Notifications play a sound when they are shown by default, can be configured not to
• Configurable permissions
• Chat and console commands (All parameters are optional)
ULX compatible
• Tons of configuration options in a config file with comments to help you more easily understand what each option does
• Adverts (Don't play a sound by default)
• Nice design with Material Design colours[material.google.com] by default
• Can be configured to show mouse when F1 - F4 is pressed so players can close notifications easily. Disabled by default

How To Use
Notification Command (Admin only by default)
Console command: notify
Chat command: !notify
Parameters: player, text, title, type, duration
Chat Example: !notify Bash "Just wanted to say hi." "Greetings Bash" success 10
Note: Instead of a player's name, use * to send a notification to all players.

Advert Menu (Superadmin only by default)
Console command: notifyme
Chat command: !notifyme

Developer Information
As previously stated, NotifyMe is primarily built for programmatic notifications. Using your own addon, you can easily make notifications using NotifyMe by calling an API function. The NoitfyMe API can be found here[docs.google.com].
27 Comments
xav07theboi 20 Sep, 2023 @ 5:17pm 
broken :(
Bash  [author] 5 Dec, 2018 @ 8:51pm 
Oh awesome! Yeah I wish I did that in the first place, but oh well. Hoping to make the new version feel much nicer to use :) Would love your feedback on it!
Giygas | Gaming on Gentoo 5 Dec, 2018 @ 8:22pm 
I downloaded the GMAD file for this, extracted it, and edited the config, but yeah, it'd be cool to have some kind of in-game config where you can change the colors through a GUI or something, and it saves and reads from a file in the data/ folder. I can't wait to see the redone version!
Bash  [author] 5 Dec, 2018 @ 8:11pm 
Yeah... I'm planning on redoing this addon. That's definitely a nice thing to have that I'd want to add. I think I'm gonna redo the design of the notifications too, how would you feel about that?

If you want, I could update this one and make a separate addon so you can keep the current design and functionality.

Also, I know it's a bit of lua editing, but changing the colours through the config should be straight forward. Most addons use a config file, which is why I used that too.
Giygas | Gaming on Gentoo 2 Dec, 2018 @ 2:49pm 
Can you make this addon so we can change the colors of the addon without having to go in and do some hardcore Lua editing? Like, I'd rather use Bootstrap colors, to match my community'site, escape menu, and HUD theme of the server.
Bash  [author] 9 Feb, 2018 @ 6:31pm 
@Giygas type !notifyme

Thank you for the question, I completely forgot to add that info. Description is now updated.
Giygas | Gaming on Gentoo 8 Feb, 2018 @ 8:57pm 
@Bash How do I open up the NotifyMe menu without ULX?
Bash  [author] 8 Feb, 2018 @ 8:38pm 
@Giygas Sorry, I don't have much time to work on gmod stuff anymore. Besides, this plugin has it's own commands in place of the ULX ones.
Giygas | Gaming on Gentoo 8 Feb, 2018 @ 5:16pm 
Can you make this compatible with Clockwork/cwhl2rp? It doesn't use ULX, it uses its own admin system.
Bash  [author] 20 Aug, 2017 @ 10:21am 
@Nogitsu Docs are back up.