Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # --------------------------
- # © NewMickBot | DevMC™
- # --------------------------
- # If you don't see red text on notepad++, please download skript.xml >> https://www.spigotmc.org/resources/skript-xml-for-notepad.35032/
- # #! -----------------------------------------------------------------------------
- # #!
- # #! License:
- # #!
- # #! You might not sell this skript
- # #! You are allowed to change messages
- # #! You are not allowed to say that you made it
- # #! You might not use this for professional uses ( Use "NewMickBotPro™" {Free} )
- # #! © DevMC™
- # #! -----------------------------------------------------------------------------
- # #! IF you need help w/ commands please DM me or contact me on discord ( See Spigot Page )
- # #! LINKS:
- # #! Spigot Page: https://www.spigotmc.org/members/imickstyless.461139/
- # #! More Skripts: https://www.spigotmc.org/resources/authors/imickstyless.461139/
- # #! -----------------------------------------------------------------------------
- # #!
- # #! I recommende you to modify messages under the "options" section
- # #!
- # #! -----------------------------------------------------------------------------
- on script load:
- send "&8&m----------------------------------" to console
- send " " to console
- send " &3NewMickBot &8| &3DevMC " to console
- send " &aEnabled " to console
- send " " to console
- send "&8&m----------------------------------" to console
- on script unload:
- send "&8&m----------------------------------" to console
- send " " to console
- send " &3NewMickBot &8| &3DevMC " to console
- send " &cDisabled " to console
- send " " to console
- send "&8&m----------------------------------" to console
- on chat:
- loop all players:
- message contains "%loop-player%"
- replace "%loop-player%" in message with "&4@%loop-player%&r"
- if player has permission "nmb.chat.color":
- replace all "&" in the message with "§"
- on join:
- send "&8&m------------------------------"
- send ""
- send "&cWelcome to &4ServerName"
- send "&cA Faction server"
- send "&cDon't forget to check"
- send "&cOur links !"
- send ""
- send "&8&m------------------------------"
- options:
- prefix: &3&l&oNewMickBot &8&o»
- PrefixAFK: &cAFK &8»
- kickPrefix: &ciKick
- serverPrefix: &cServerName &8»
- permissionmessage: &3&l&oNewMickBot &8&o» &cYou are not allowed !
- gmchanged: &7You're gamemode as been changed to
- creative: &aCreative
- survival: &aSurvival
- adventure: &aAdventure
- spectator: &a&oSpectator
- playergm: &7You changed %arg 1% gamemode to
- help: &lHELP
- help1: &7Here you can define lines
- help2: &7on the /help command
- help3: &7You can also modify messages
- help4: &7On the skirpt command but its not recommended :)
- help5: &7Feel free to add lines !
- warn: &cWarnings
- flyPrefix: &ciFly
- kicked1: &c%arg 1% &7as been kicked from the server !
- kicked2: &c%arg 1% &7as been kicked from the server due to &f%arg 2%
- kickPrefix: &ciKick
- berror1: &4iBan Argument 1 is not set !
- getkicked1: &cYou kicked &4%arg 1% !
- getkicked2: &cYou kicked &4%arg 1% &cfor &4%arg 2%
- kickedby: &cKicked by staff member !
- bannedby: &cBanned by staff member !
- bannedby2: &cBanned by staff member due to &4%arg 2%
- getbanned1: &cYou banned &4%arg 1% !
- getbanned2: &cYou banned &4%arg 1% &cdue to &4%arg 2%
- banned1: &c%arg 1% &7as been banned from the server!
- banned2: &c%arg 1% &7as been banned due to &c%arg 2%
- banPrefix: &ciAntiCheat &8»
- error1: &cArgument 1 is not set !
- broadcastPrefix: &8[&4&lBroadcast&8]
- infoprefix: &8&m------<&c Info &8&m>------
- discordtag: &5&lDiscord
- discordmessage: &dMake sure to join the discord server >
- dlink: &5 discord.gg/invitation-link
- iwebsite: &cWebsite: hello.com
- istore: &cStore: store.net
- iyt: &cYouTube: youtube.com/server
- itwiter: &cTwitter: twitter.com/server
- iip: &cIP: play.myserver.net
- sowner: &4YourName
- scowner: &4YourName
- shadmin: &4YourName
- sadmin: &4YourName
- shdev: &4iMPDevMC
- sdev: &4YourName
- ssrmod: &4YourName
- smod1: &4YourName
- smod2: &4YourName
- smod3: &4YourName
- smod4: &4YourName
- smod5: &4YourName
- sjrmod1: &4YourName
- sjrmod2: &4YourName
- sjrmod3: &4YourName
- sjrmod4: &4YourName
- shelper1: &4YourName
- shelper2: &4YourName
- shelper3: &4YourName
- shelper4: &4YourName
- shelper5: &4YourName
- pluginprefix: &8&m------<&r Plugin &8&m>------
- plugin1: &aSkirpt
- plugin2: &aEssentials
- plugin3: &aEssentials-Spawn
- plugin4: &aPluginHere
- plugin5: &aPluginHere
- plugin6: &aPluginHere
- storeprefix: &cStore &8»&c
- storeip: webstore.com
- motdprefix: &8&m------<&6 MOTD &8&m>------
- motdprefix2: &8&m------------------------------
- motd1: &cWelcome to &4ServerName
- motd2: &cA Faction server
- motd3: &cDon't forget to check
- motd4: &cOur links !
- serverType: &cFactions
- logoutprefix: &8&lLog &8
- logoutreason: &7Thanks for playing !
- logoutin: &7Loggin you out in 5 seconds...
- gmnotset: &7No specified gamemode
- gmprefix: &8[&9GM&8]
- helpprefix: &a&LHELP
- endpage: &8&m-----------------
- command /mickbot [<text>]:
- trigger:
- send "&8&m------------------------------"
- send "&3&lNewMickBot &7by &3&liMPDevMC"
- send "&7Prefix = {@prefix}"
- send "&7Prefix can be changed in the skirpt"
- send "&8&m------------------------------"
- command /gmc [<player>]:
- permission: nmb.gmc
- permission message: {@permissionmessage}
- trigger:
- if arg 1 is not set:
- send "{@prefix} &7{@gmchanged} {@creative}"
- execute console command "gamemode 1 %player%"
- if arg 1 is set:
- send "{@prefix} {@playergm} {@creative}" to player or console
- send "{@prefix} {@gmchanged} {@creative}" to argument 1
- execute console command "gamemode 1 %arg 1%"
- command /gms [<player>]:
- permission: nmb.gms
- permission message: {@permissionmessage}
- trigger:
- if arg 1 is not set:
- send "{@prefix} &7{@gmchanged} {@survival}"
- execute console command "gamemode 0 %player%"
- if arg 1 is set:
- send "{@prefix} {@playergm} {@survival}" to player or console
- send "{@prefix} {@gmchanged} {@survival}" to argument 1
- execute console command "gamemode 0 %arg 1%"
- command /gmsp [<player>]:
- permission: nmb.gmsp
- permission message: {@permissionmessage}
- trigger:
- if arg 1 is not set:
- send "{@prefix} {@gmchanged} {@spectator}"
- execute console command "gamemode 3 %player%"
- if arg 1 is set:
- send "{@prefix} {@playergm} {@spectator}" to player or console
- send "{@prefix} {@gmchanged} {@spectator}" to argument 1
- execute console command "gamemode 3 %arg 1%"
- command /gma [<player>]:
- permission: nmb.gma
- permission message: {@permissionmessage}
- trigger:
- if arg 1 is not set:
- send "{@prefix} {@gmchanged} {@adventure}"
- execute console command "gamemode 2 %player%"
- if arg 1 is set:
- send "{@prefix} {@playergm} {@adventure}" to player or console
- send "{@prefix} {@gmchanged} {@adventure}" to argument 1
- execute console command "gamemode 2 %arg 1%"
- command /help [<text>]:
- trigger:
- send "&8&m------------(&4 {@help} &8&m)------------"
- send ""
- send "{@help1}"
- send "{@help2}"
- send "{@help3}"
- send "{@help4}"
- send "{@help5}"
- send ""
- send "&8&m------------(&4 {@help} &8&m)------------"
- command /warn <player> <text>:
- permission: nmb.warn
- permission message: {@permissionmessage}
- trigger:
- send "{@warn} &7You have been warned for &2%arg-2% &7!" to argument 1
- send "{@warn} &7You have warned the player &a%arg-1% &7for &2%arg-2%&7 !"
- broadcast "{@warn} &a%arg-1% &7has been warned by &e%player% &7due to &e%arg-2%"
- command /afk [<text>]:
- trigger:
- if {afkplayer.%player%} is not set:
- send "{@PrefixAFK} &7you are now display as &cAFK" to player
- broadcast "{@PrefixAFK} &7&l%player% &7is &c&lAFK &7!"
- set {afkplayer.%player%} to true
- stop
- if {afkplayer.%player%} is true:
- send "{@PrefixAFK} &7you are now display as &aActif" to player
- broadcast "{@PrefixAFK} &7%player% &7is no longer &a&lAFK &7!"
- delete {afkplayer.%player%}
- stop
- Command /fly [<text>]:
- executable by: players
- permission: nmb.fly
- permission message: {@permissionmessage}
- trigger:
- if {fly.%player%} is not set:
- send "{@flyPrefix} &7Set %player%'s fly mode to &atrue" to player
- set player's flight mode to true
- set {fly.%player%} to true
- stop
- send "{@flyPrefix} &7Set %player%'s fly mode to &cfalse" to player
- set player's flight mode to false
- delete {fly.%player%}
- stop
- command /kick [<player>] [<text>]:
- permission: nmb.kick
- permission message: {@permissionmessage}
- trigger:
- if arg 1 is not set:
- send "{@kickPrefix} {@error1}"
- if arg 1 is set:
- if arg 2 is not set:
- send "{@kickPrefix} {@getkicked1}"
- broadcast "{@serverPrefix} {@kicked1}"
- kick argument 1 due to "{@serverPrefix} {@kickedby}"
- command /ban [<offline player>] [<text>]:
- permission: nmb.kick
- permission message: {@permissionmessage}
- trigger:
- if arg 1 is not set:
- send "{@berror1}"
- if arg 1 is set:
- if arg 2 is not set:
- send "{@banPrefix} {@getbanned1}"
- broadcast "{@serverPrefix} {@banned1}"
- ban argument 1 due to "{@serverPrefix} {@bannedby}"
- if arg 1 is set:
- if arg 2 is set:
- send "{@banPrefix} {@getbanned2}"
- broadcast "{@serverPrefix} {@banned2}"
- ban argument 1 due to "{@serverPrefix} {@bannedby2}"
- command /broadcast [<text>]:
- permission: nmb.broadcast
- permission message: {@permissionmessage}
- trigger:
- broadcast "{@broadcastPrefix} &c%argument%"
- command /bc [<text>]:
- permission: nmb.broadcast
- permission message: {@permissionmessage}
- trigger:
- broadcast "{@broadcastPrefix} &c%argument%"
- command /say <text>:
- permission: nmb.say
- permission message: {@permissionmessage}
- executable by: console
- trigger:
- send "&8[&4&lServer&8] &c%argument%"
- command /bot [<text>]:
- permission: nmb.bot
- permission message: {@permissionmessage}
- trigger:
- if arg 1 is not set:
- send "&8&m------<&6 &lBOT &7&m>------"
- send ""
- send "&c/bot <reload/rl>"
- send ""
- send "&8&m------<&6 &lBOT &7&m>------"
- if arg 1 is "reload":
- send "&8[&7DevMC&8] &cReloading NewMickBot..."
- execute console command "sk reload newmickbot"
- wait 2 seconds
- send "&8[&7DevMC&8] &cReload done"
- if arg 1 is "rl":
- send "&8[&7DevMC&8] &cReloading NewMickBot..."
- execute console command "sk reload newmickbot"
- wait 0.5 seconds
- send "&8[&7DevMC&8] &cReload done"
- command /stafflist [<text>]:
- trigger:
- send "&4&lOwner {@sowner}"
- send "&4&lCo-Owner {@scowner}"
- send "&4&lHead-Admin {@shadmin}"
- send "&4&lAdmin {@sadmin}"
- send "&4&lHead-Developer {@shdev}"
- send "&c&lDeveloper {@sdev}"
- send "&c&lSr.Mod {@ssrmod}"
- send "&c&lModerator {@smod1}"
- send "&c&lModerator {@smod2}"
- send "&c&lModerator {@smod3}"
- send "&c&lModerator {@smod4}"
- send "&c&lModerator {@smod5}"
- send "&c&lJr.Mod {@sjrmod1}"
- send "&c&lJr.Mod {@sjrmod2}"
- send "&c&lJr.Mod {@sjrmod3}"
- send "&c&lJr.Mod {@sjrmod4}"
- send "&c&lHelper {shelper1}"
- send "&c&lHelper {@shelper2}"
- send "&c&lHelper {@shelper3}"
- send "&c&lHelper {@shelper4}"
- send "&c&lHelper {@shelper5}"
- command /info [<text>]:
- trigger:
- send "{@infoprefix}"
- send ""
- send "{@iwebsite}"
- send "{@istore}"
- send "{@iyt}"
- send "{@itwiter}"
- send "{@iip}"
- send ""
- send "{@infoprefix}"
- command /discord [<text>]:
- trigger:
- send "{@discordtag} {@discordmessage} {@dlink}"
- command /pl [<text>]:
- trigger:
- send "{@pluginprefix}"
- send ""
- send "&8» {@plugin1}"
- send "&8» {@plugin2}"
- send "&8» {@plugin3}"
- send "&8» {@plugin4}"
- send "&8» {@plugin5}"
- send "&8» {@plugin6}"
- send ""
- send "{@pluginprefix}"
- command /store [<text>]:
- trigger:
- send "{@storeprefix} {@storeip}"
- command /motd [<text>]:
- trigger:
- send "{@motdprefix}"
- send "{@motd1}"
- send "{@motd2}"
- send "{@motd3}"
- send "{@motd4}"
- send "{@motdprefix}"
- command /logout [<text>]:
- executable by: players
- trigger:
- send "{@logoutprefix} {@logoutin}" to player
- wait 5 seconds
- kick the player due to "{@logoutreason}"
- command /gm [<text>] [<player>]:
- permission: nmb.gm
- permission message: {@permissionmessage}
- trigger:
- if arg 2 is not set:
- if arg 1 is not set:
- send "{@gmprefix} {@gmnotset}"
- if arg 1 is "help"
- send "{@helpprefix}"
- send ""
- send "&7/gm (0/1/2/3) (player)"
- send ""
- send "{@endpage}
Advertisement
Add Comment
Please, Sign In to add comment