Ultimate Flags

This is a very flexible plugin that helps you assign additional flags to players without adding them to the main admins (in users.ini or in AMXBans). The plugin has several unique features, all of which can be easily disabled or edited in the config to suit your needs.

Night VIP 😎

During a specified time period each day, the plugin will assign flags to all players on the server. For example, if the VIP flag on your server is "t", the plugin will assign the "t" flag to all players from, say, 23:00 to 09:00, thereby maintaining night-time online activity. If a player already has this flag, no conflict occurs. You can also configure it so that if a player has, for example, flag "a", they will not receive "t" — useful if flag "a" represents a higher-level VIP in your system. The plugin can instantly remove VIP flags from everyone and display a message in HUD/DHUD or chat when the night mode ends, controlled by the flags_remove setting. You can also configure multiple night modes with different flags (see config).

VIP for STEAM and GsClient players

Assign the correct flag to Steam players? Easy! Likewise, VIP can be assigned to GsClient players.

VIP for holidays

With this feature, you can set promotional days, holidays, or just random events when all players are given VIP flags. For example, everyone could receive VIP during New Year’s holidays 🎁🎁🎁. Or you could set a “Happy Thursday :D,” giving VIP to all players every Thursday until 9 PM.

VIP/Admin trial period

Many players don’t buy VIP because they don’t know all its features. This plugin allows a player to get a trial period using /viptest. The trial can only be used once! The plugin records trial users in ultimate_flags.vault, and they won’t be given another trial. The trial not only showcases VIP features and encourages purchases but also keeps the player on the server, letting them experience all VIP options for free. You can set the plugin to automatically assign trial VIP, displaying a notification to the player. There’s also a limit on trial usage, configurable in the config.

Additional flags from ultimate_flags.ini

As you know, assigning VIP or admin to a player normally requires adding them to users.ini or using AMXBans/CSBans web panel. But sometimes this is inconvenient. For example: a player wins VIP from a BonusTime RBS chest, or exchanges points for admin/VIP in BonusMenu RBS, or wins another giveaway, or an admin wants to assign flags temporarily. This feature adds the player to ultimate_flags.ini and assigns extra flags, e.g., "t" for winning chests, "a" for immunity in BonusMenu RBS, or both. Once the period expires, the entry is removed from the file, and flags are revoked. Flags can be added/removed with console commands: flags_add_user and flags_del_user (see config for details). Developers can also use natives instead of console commands (see ultimate_flags.inc) as a bonus. This works well with BonusMenu RBS. Players can buy immunity, VIP, admin, or flags for slay/slap, etc. Purchases extend or renew the duration. Thanks to this plugin, points /anew gain new value.

 

Everything is very flexible in the config. You can assign a single flag or multiple flags. The plugin can also remove a flag like "z" if necessary. All details are described in ultimate_flags.cfg.

Similar plugins


VIP RBS, Ultimate Models, Top Award RBS
ultimate_flags
Author SKAJIbnEJIb
Price 3.99$
Version 22.11.15
Category Server
To see the plugin in action, go to the "Find a server with this plugin" section in the menu
Discuss on the forum 👀
Order installation from a specialist

Configuration files


ultimate_flags.cfg
ultimate_flags.ini
ultimate_flags.txt
ultimate_flags.inc
Ultimate Flags screen0
Ultimate Flags screen1
Ultimate Flags screen2
Ultimate Flags screen3
Ultimate Flags screen4
Ultimate Flags screen0
Ultimate Flags screen1
Ultimate Flags screen2
Ultimate Flags screen3
Ultimate Flags screen4