TheFixerDevelopment / Broadcaster

Advanced Broadcasting plugin for PocketMine-MP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

start2

Broadcaster

Advanced Broadcasting plugin for PocketMine-MP

Category

PocketMine-MP plugins

Requirements

PocketMine-MP API 3.0.0-ALPHA7

Overview

Broadcaster is an Advanced Broadcasting plugin.

EvolSoft Website: http://www.evolsoft.tk

This Plugin uses the New API. You can't install it on old versions of PocketMine.

You can set custom automatic messages and you can also send messages with /sm and send popups with /sp commands.
You can also customize colors, prefixes, suffixes and intervals. You can use the & sign instead of §.

Commands:

/broadcaster - Broadcaster commands
/sendmessage - Send message to the specified player (* for all players)
/sendpopup - Send popup to the specified player (* for all players)

To-Do:

- Bug fix (if bugs will be found)

Configuration (config.yml):

---
#Available Tags (broadcast messages/popups):
# - {MAXPLAYERS}: Show the maximum number of players supported by the server
# - {TOTALPLAYERS}: Show the number of all online players
# - {PREFIX}: Show prefix
# - {SUFFIX}: Show suffix
# - {TIME}: Show current time
#Available Tags (sendmessage/sendpopup format):
# - {MESSAGE}: Show message
# - {MAXPLAYERS}: Show the maximum number of players supported by the server
# - {TOTALPLAYERS}: Show the number of all online players
# - {PREFIX}: Show prefix
# - {SENDER}: Show sender name
# - {SUFFIX}: Show suffix
# - {TIME}: Show current time
#Prefix
prefix: "Broadcaster"
#Suffix
suffix: "[A]"
#Broadcast interval (in seconds)
time: 15
#Command /sm output format
sendmessage-format: "&e[{TIME}] &b[{PREFIX}] {SUFFIX} &a{SENDER}&e>&f {MESSAGE}"
#Date\Time format (replaced in {TIME}). For format codes read http://php.net/manual/en/datetime.formats.php
datetime-format: "H:i:s"
#Enable auto broadcast
broadcast-enabled: true
#Broadcast messages (you can set as many as you want)
messages:
 - "&e[{TIME}] &b[{PREFIX}]&f 1st message"
 - "&e[{TIME}] &b[{PREFIX}]&f 2nd message"
 - "&e[{TIME}] &b[{PREFIX}]&f 3rd message"
#Popup broadcast interval (in seconds)
popup-time: 15
#Popup duration (in seconds)
popup-duration: 5
#Command /sp output format
sendpopup-format: "&a{SENDER}&e>>&f {MESSAGE}"
#Enable auto popup broadcast
popup-broadcast-enabled: true
popups:
 - "&aWelcome to your server"
 - "&d{TOTALPLAYERS} &eof &d{MAXPLAYERS} &eonline"
 - "&bCurrent Time: &a{TIME}"

Commands:

/broadcaster - Broadcaster commands (aliases: [bc, broadcast])
/sendmessage <to player (* for all players)> <message> - Send message to player (aliases: [sm, smsg])
/sendpopup <to player (* for all players)> <message> - Send popup to player (aliases: [sp, spop])

**Permissions:**

-
broadcaster.* - Broadcaster commands permissions. -
broadcaster.info - Allows player to read info about Broadcaster. -
broadcaster.reload - Allows player to reload Broadcaster. -
broadcaster.sendmessage - Allows sending messages to players with /sendmessage command. -
broadcaster.sendpopup - Allows sending popups to players with /sendpopup command.

About

Advanced Broadcasting plugin for PocketMine-MP

License:MIT License


Languages

Language:PHP 100.0%