Simply allows a server to have a popup for Rules, Commands, and Notices, and when a player joins

Supported Games
GameServerKingsGameServerKings

A plugin that simply allows a player to view a rules, commands, and Notice popup. The Rules and Notice Popups can be set to pop up on players first time connecting, and the rules on can be set to pop up everytime they connect if you want. Will go to the next page if lines go past 12 (editable).

ROK Permissions

popupmanager.popup //allows use of just the /popup command**popupmanager.edit **// allows editing of data lists

admins can do everything

Chat Commands

/popup <text> - Serverwide Popup(same as server command)

/popup help - Display the help menu

/rules - Lists all rules

/commands - Lists all commands

/notices - Lists all notices

/addrule<text> - Adds a rule.

/deleterule<num> - Removes rule.

/editrule <num> <text> - Edit rules.

/addcommand <text> - Adds a command.

/deletecommand <num> - Removes command.

/editcommand <num> <text>- Edit commands.

/addnotice <text> - Adds a notice.

/deletenotice <num> - Removes notice.

/editnotice <num> <text>- Edit notices.

/clearnotice-Clears Notice PlayerData

There are 2 ways to edit the data, one is with the above commands, and remember that <num> refers to the number in the data file located in the Oxide/Data/PopUpManager Folder.

The other is to edit the data folder directly. It will load a default one on first use for you to edit.

/clearnotice- clears the player data, not the notice text, so when you have a new notice you want all players to see on login do this.

Configuration

{  
  
 "CmdPopupWindowTitle": "Commands",  
  "CommandsCmdEnabled": true,  
  "DisplayOnEveryConnect": false,  
  "LinesPerPage": 12,  
  "NoticePopupWindowTitle": "Notice",  
  "NoticesEnabled": true,  
  "RulePopupWindowTitle": "Rules",  
  "RulesCommandEnabled": true  
  
}  

Localization

Credits

I used D-Kay's Grand Exchange plugin as an example for the next page feature of this plugin, without that It wouldn't have turned out this good, Thanks D-Kay!

This plugin is unlicensed and the original author reserves all rights to it.

The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.

Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.