Skip to content

Instantly share code, notes, and snippets.

@Legoman99573
Last active October 20, 2016 13:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Legoman99573/77f23b876375ac1db2a8343962f7e9d4 to your computer and use it in GitHub Desktop.
Save Legoman99573/77f23b876375ac1db2a8343962f7e9d4 to your computer and use it in GitHub Desktop.
For the skript DankMemes on Spigot
# --------------------------------------------
# DankMemes
# Creator > MLGman99573/Legoman99573
# Helper > DomMinesDiamonds/DominicPlays
# --------------------------------------------
# --------------------------------------------
# IMPORTANT: Please do not claim this as your own!
# --------------------------------------------
# --------------------------------------------
# Config options are below here. Modify to your liking.
# Every update, backup this section and paste it in the new version.
# --------------------------------------------
options:
# Enable or Disable Update Checker:
updates: true
# Prefix:
Prefix: &8[&c&lDankMemes&8]
# For commands:
Harambe: &4%player% &cjust sticked their dick out for their Lord and Savior, &6&lHarambe&c.
Bantu: &4%player% &cjust slapped their balls out for &6Bantu&c.
DamnDaniel: &cDamn &4%player%&c, back at it again with those &fwhite vans&c.
420: &4%player%&c smoked weed everyday.
MLG: &4%player%&c has become an MLG Pro because they ate &c&lDoritos &cand drank &2&lMountain Dew&c.
Alex: &4%player%&c just called Alex a stupid &c&lnigger&c.
Pepe: &4%player%&c just found Pepe the Frog! Feels good man.
Wall: &4%player%&c decides to build a wall.
Keemstar: &cHey wats up &6DramaAlert Nation&c, I'm your host &4%player%&c. Leeeeets Geeeeet Rooooight into the neeews.
Ohmygod: &c%player% shouts &c&lOHHHH MMMMMMMMYYYYYYY GGGGGGGOOOOOOOODDDDDDDDD!!!!!!!
Triggered: &c%player% got Triggered for some reason!
# --------------------------------------------
# End of Config section.
# --------------------------------------------
# --------------------------------------------
# DO NOT TOUCH - May affect the update checker
# --------------------------------------------
version: 2.1
# --------------------------------------------
# DO NOT EDIT UNLESS YOU KNOW WHAT YOU ARE DOING
# WE WILL NOT GIVE SUPPORT IF YOU MAKE CHANGES TO
# THE CODE HERE
# --------------------------------------------
on load:
if {@updates} is true:
send "{@Prefix} &6Checking for Updates..." to console
wait 3 ticks
#Update Checker
set {_ver} to text from url "http://thegearmc.com/update/versions/dmskriptver.txt"
if {_ver} isn't "{@version}":
message "{@Prefix} &6You are using an outdated version of DankMeme.sk. The latest version is %{_ver}%. Download at https://www.spigotmc.org/resources/dank-memes-skript.29975/" to console
message "{@Prefix} &6Make sure to copy the config options before updating. Loss of it will not be our issue." to console
else:
message "{@Prefix} &aYou are up-to-date" to console
send "{@Prefix} &6has been enabled." to console
stop
on join:
if {@updates} is true:
player has permission "dankmemes.admin":
wait 100 ticks
#Update Checker
set {_ver3} to text from url "http://thegearmc.com/update/versions/dmskriptver.txt"
if {_ver3} isn't "{@version}":
message "{@Prefix} &cYou are using an outdated version of DankMeme.sk. The latest version is %{_ver3}%. Download at https://www.spigotmc.org/resources/dank-memes-skript.29975/" to player
exit trigger
on unload:
send "{@Prefix} &6has been disabled." to console
# --------------------------------------------
# Help Commands and reload Command
# --------------------------------------------
command /memehelp:
description: DankMemes Help
aliases: /mhelp
permission: dankmemes.help
permission message: {@Prefix} &cYou don't have the dankmemes.help permission!
trigger:
message "{@Prefix} &6v.{@version} Page 1"
message "&6/Harambe"
message "&6/Bantu"
message "&6/DamnDaniel"
message "&6/420"
message "&6/MLG"
message "&6/Alex"
message "&6/Pepe"
message "&6/Wall"
message "&6/Keemstar"
command /memehelp2:
description: DankMemes Help Page 2
aliases: /mhelp2
permission: dankmemes.help
permission message: {@Prefix} &cYou don't have the dankmemes.help permission!
trigger:
message "{@Prefix} &6v.{@version} Page 2"
message "&6/Ohmygod"
message "&6/Triggered"
message "&6/lol"
message "&6/JK"
command /memeadmin:
description: DankMemes Admin Help Page
aliases: /mhelp admin
permission: dankmemes.admin
permission message: {@Prefix} &cYou don't have the dankmemes.admin permission!
trigger:
message "{@Prefix} &6v.{@version} Admin"
message "&6/memeupdate - Checks for updates"
message "&6/memereload - Reloads the skript - Good if you update the skript or change something in the config on top"
command /memereload:
description: Reloads the Dankmemes script
aliases: /mreload
permission: dankmemes.admin
permission message: {@Prefix} &cYou don't have the dankmemes.admin permission!
trigger:
execute player command "/skript reload DankMeme.sk"
# --------------------------------------------
# MemeUpdate Command
# --------------------------------------------
command /memeupdate:
description: DankMemes Update Checker
aliases: /mupdate
permission: dankmemes.admin
permission message: {@Prefix} &cYou don't have the dankmemes.admin permission!
trigger:
set {_ver4} to text from url "http://thegearmc.com/update/versions/dmskriptver.txt"
if {_ver4} isn't "{@version}":
message "{@Prefix} &cYou are using an outdated version of DankMeme.sk. The latest version is %{_ver4}%. Download at https://www.spigotmc.org/resources/dank-memes-skript.29975/" to player
stop
else:
message "{@Prefix} &aYou are up-to-date" to player
stop
# --------------------------------------------
# Harambe Command
# --------------------------------------------
command /harambe:
permission: dankmemes.harambe
description: Harambe Meme
permission message: &cYou don't have the dankmemes.harambe permission!
aliases: /memeharambe
trigger:
broadcast "{@Prefix} {@Harambe}"
# --------------------------------------------
# Bantu Commmand
# --------------------------------------------
command /bantu:
permission: dankmemes.bantu
description: Bantu Meme
permission message: {@Prefix} &cYou don't have the dankmemes.bantu permission!
aliases: /memebantu
trigger:
broadcast "{@Prefix} {@Bantu}"
# --------------------------------------------
# Damn Daniel Command
# --------------------------------------------
command /damndaniel:
permission: dankmemes.damndaniel
description: Damn Daniel Meme
permission message: {@Prefix} &cYou don't have the dankmemes.damndaniel permission!
aliases: /memedamndaniel
trigger:
broadcast "{@Prefix} {@DamnDaniel}"
# --------------------------------------------
# 420 Command
# --------------------------------------------
command /420:
permission: dankmemes.420
description: 420 Meme
permission message: {@Prefix} &cYou don't have the dankmemes.420 permission!
aliases: /meme420
trigger:
broadcast "{@Prefix} {@420}"
# --------------------------------------------
# MLG Command
# --------------------------------------------
command /MLG:
permission: dankmemes.mlg
description: MLG Meme
permission message: {@Prefix} &cYou don't have the dankmemes.mlg permission!
aliases: /mememlg
trigger:
broadcast "{@Prefix} {@MLG}"
# --------------------------------------------
# Alex Command.
# --------------------------------------------
command /alex:
permission: dankmemes.alex
description: Alex Meme
permission message: {@Prefix} &cYou don't have the dankmemes.alex permission!
aliases: /memealex
trigger:
broadcast "{@Prefix} {@Alex}"
# --------------------------------------------
# Pepe Command
# --------------------------------------------
command /pepe:
permission: dankmemes.pepe
description: Pepe the Frog Meme
permission message: {@Prefix} &cYou don't have the dankmemes.pepe permission!
aliases: /memepepe
trigger:
broadcast "{@Prefix} {@Pepe}"
# --------------------------------------------
# Wall Command
# --------------------------------------------
command /wall:
permission: dankmemes.wall
description: TrumpWall Meme
permission message: {@Prefix} &cYou don't have the dankmemes.wall permission!
aliases: /memewall
trigger:
broadcast "{@Prefix} {@Wall}"
# --------------------------------------------
# Keemstar Command
# --------------------------------------------
command /keemstar:
permission: dankmemes.keemstar
description: Keemstar Meme
permission message: {@Prefix} &cYou don't have the dankmemes.keemstar permission!
aliases: /memekeemstar
trigger:
broadcast "{@Prefix} {@Keemstar}"
# --------------------------------------------
# Ohmygod Command
# --------------------------------------------
command /ohmygod:
permission: dankmemes.ohmygod
description: Oh My God Meme
permission message: {@Prefix} &cYou don't have the dankmemes.ohmygod permission!
aliases: /memeohmygod
trigger:
broadcast "{@Prefix} {@Ohmygod}"
# --------------------------------------------
# Triggered Command
# --------------------------------------------
command /triggered:
permission: dankmemes.triggered
description: Triggered Meme
permission message: {@Prefix} &cYou don't have the dankmemes.triggered permission!
aliases: /memetriggered
trigger:
broadcast "{@Prefix} {@Triggered}"
@Legoman99573
Copy link
Author

Pushed to 2.0 😂

@Legoman99573
Copy link
Author

Pused to 2.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment