SKyPvP.sk

Created by gabyfig

Just so you know, we don't know the file format for every file. If it's just a bunch of random characters, it's probably a .zip or .jar.

#esto es para cuando camine en clay o wool

options:
	version: 1.0
	prefix: &8[&b&lSKypvp&8]&f

variables:
	{kills.%player%} = 0
	{deaths.%player%} = 0
	{points.%player%} = 0
	{coins.%player%} = 0

command /SkyLobby:
	permission: SkyPvPLobby.SK
	aliases: /sks
	trigger:
		set {location} to location of player
		send "{@prefix} &lLobby set ON: &a%location% &lWorld: %world%"


command /SkySpawn:
	permission: SkyPvPSpawn.SK
	aliases: /sks
	trigger:
		set {location1} to location of player
		send "{@prefix} &lSpawn set ON: &a%location% &lWorld: %world%"


on hunger meter change:
	if player is in "skypvp":
		cancel event

command /SkyExit:
	permission: SkyPvPExit.SK
	aliases: /ske
	trigger:
		teleport player to {location}
		send "{@prefix} &lTeleporting to Minigames Lobby"

on respawn:
	if player is in "skypvp":
		set respawn location to {location1}

on death of player:
	force event-player to respawn

on player world change:
	world is "minigames"
	wipe player sidebar


on join:
	set {_rank} to placeholder "vault_rank" from player

command /SkyJoin:
	permission: SkyPvPJoin.sk
	trigger:
		teleport player to {location1}
		send "{@prefix} &lTeleporting to SkyPvP"

command /SkyPoint <text> <number> [<player>]:
	permission: SkyPvPAddPoint.sk
	usage: /SkyPoint Set/Add Amount Player
	trigger:
		if arg-1 is "set":
			set {points.%arg-3%} to arg-2 
		if arg-1 is "add":
			add arg-2 to {points.%arg-3%}
			
			
command /SkyHelp:
	permission: SkyPvPHelp.Sk
	trigger:
		send "&7-----------------------------------------------------"
		send "- &7/SkyLobby to Set Lobby for Exit when you entry SkyPvP"
		send "- &7/SkyJoin to entry SkyPvP"
		send "- &7/SkyExit to leave SkyPvP"
		send "- &7/SkySpawn to Set point when player entry SkyPvP"
		send "- &7/SkyPrestigeList Give you list of prestiges, you can modify this."
		send "- &7/SkyPrestige view your prestige"
		send "- &7/SkyPoints view your points"
		send "- &7/SkyPoint Set/Add Amount Player"
		send "&7-----------------------------------------------------"

on chat:
	if player is in "skypvp":
		cancel event
		broadcast "%{prestige.%player%}% &f%player%  &b>> &f%message%"

command /SkyPoints:
	permission: SkyPvPPoints.SK
	trigger:
		send "&lYour Points are %{points.%player%}%"

command /SkyPrestigeList:
	permission: SkyPvPPrestigeList.SK
	trigger:
		send "&lHere are list of prestiges"
		wait 2 tick
		send "&8&lCoal League IV to I"
		send "&7&lIron League V to I"
		send "&6&lGold League III to I"
		send "&a&lEmerald League IV to I"
		send "&b&lDiamond League IV to I"
		
command /SkyPrestige:
	permission: SkyPvPPrestige.SK
	trigger:
		send "&lYour prestige is %{prestige.%player%}%"

on death of player:
	attacker is a player
	add 1 to {kills.%attacker%}
	add 2 to {points.%attacker%}
	add 1 to {coins.%attacker%}
	send "&lYou Killed &4%victim% &l+2 Point for Prestige" to attacker
	send "&lYour Points are %{points.%player%}%"
	add 1 to {deaths.%victim%}
	send "&4%attacker% &lKilled you" to victim

#{points.%loop-player%} Are points of player, you can create you own prestiges follow the next guide
#if {points.%loop-player%} is 10000:
#	set {prestige.%loop-player%} to "&8Cobblestone III"
every 1 second in "skypvp":
	loop all players in "skypvp":
		if {points.%loop-player%} is 0:
			set {prestige.%loop-player%} to "&8No Prestige"
		if {points.%loop-player%} is 10:
			set {prestige.%loop-player%} to "&8Coal IV"
		if {points.%loop-player%} is 15:
			set {prestige.%loop-player%} to "&8Coal III"	
		if {points.%loop-player%} is 20:
			set {prestige.%loop-player%} to "&8Coal II"	
		if {points.%loop-player%} is 25:
			set {prestige.%loop-player%} to "&8Coal I"	
		if {points.%loop-player%} is 35:
			set {prestige.%loop-player%} to "&7Iron V"
		if {points.%loop-player%} is 40:
			set {prestige.%loop-player%} to "&7Iron IV"
		if {points.%loop-player%} is 45:
			set {prestige.%loop-player%} to "&7Iron III"
		if {points.%loop-player%} is 50:
			set {prestige.%loop-player%} to "&7Iron II"
		if {points.%loop-player%} is 55:
			set {prestige.%loop-player%} to "&7Iron I"
		if {points.%loop-player%} is 55:
			set {prestige.%loop-player%} to "&6Gold III"
		if {points.%loop-player%} is 65:
			set {prestige.%loop-player%} to "&6Gold II"
		if {points.%loop-player%} is 70:
			set {prestige.%loop-player%} to "&6Gold I"
		if {points.%loop-player%} is 80:
			set {prestige.%loop-player%} to "&a&lEmerald IV"
		if {points.%loop-player%} is 90:
			set {prestige.%loop-player%} to "&a&lEmerald III"
		if {points.%loop-player%} is 100:
			set {prestige.%loop-player%} to "&a&lEmerald II"
		if {points.%loop-player%} is 110:
			set {prestige.%loop-player%} to "&a&lEmerald I"
		if {points.%loop-player%} is 120:
			set {prestige.%loop-player%} to "&b&lDiamond IV"
		if {points.%loop-player%} is 140:
			set {prestige.%loop-player%} to "&b&lDiamond III"
		if {points.%loop-player%} is 160:
			set {prestige.%loop-player%} to "&b&lDiamond II"
		if {points.%loop-player%} is 180:
			set {prestige.%loop-player%} to "&8&k* &b&lDiamond I &8&k*"
		
every 2 second in "skypvp":
	loop all players in "skypvp":
		wipe loop-player's sidebar


every 1 second in "skypvp":
	loop all players in "skypvp":
		set name of sidebar of loop-player to "&a&lSKY PVP"
		set score "&aPlayer: &8%loop-player%" in sidebar of loop-player to 15
		set score "&aRank: &8%{_rank}%" in sidebar of loop-player to 14
		set score "&r" in sidebar of loop-player to 13
		set score "&aKills: &8%{kills.%loop-player%}%" in sidebar of loop-player to 12
		set score "&aDeaths: &8%{deaths.%loop-player%}%" in sidebar of loop-player to 11
		set score "&aPrestige: &b%{prestige.%loop-player%}%" in sidebar of loop-player to 10
		set score "" in sidebar of loop-player to 9
		set score "&amc.ip.net" in sidebar of loop-player to 8

			
on script load:
	message "&8&m+---------------------------+" to console
	message "&aActivating plugin" to console
	message "&fSkyPvP.sk" to console
	message "&7" to console
	message "&7Version: &f{@version}" to console
	message "&7By Fps" to console
	message "&8&m+---------------------------+" to console
	wait 2 seconds
	message "&8&m+---------------------------+" to console
	message "&aActivated plugin" to console
	message "&fSkyPvP.sk" to console
	message "&7" to console
	message "&7Version: &f{@version}" to console
	message "&7By Fps" to console
	message "&8&m+---------------------------+" to console
	stop

on script unload:
	message "&8&m+---------------------------+" to console
	message "&aDeactivated plugin" to console
	message "&fSkyPvP.sk" to console
	message "&7" to console
	message "&7Version: &f{@version}" to console
	message "&7By Fps" to console
	message "&8&m+---------------------------+" to console
	stop