Jump to content

I need a Vanish Skript if it is possible (Skript Plugin)


Multiplayersam

Recommended Posts

Random item:

options:
	prefix: &aRandom Items >
	item-every: 15 # one item every X amount of seconds
	toggle-command: /toggleitem # MUST HAVE A / AT THE BEGINNING
	on-message: &7Toggled &aon &7random items.
	off-message: &7Toggled &coff &7random items.


every {@item-every} seconds:
	loop all players:
		if {toggleitems.%loop-player%} is true:
			give loop-player 1 of random items out of all items

command {@toggle-command}:
	trigger:
		if {toggleitems.%player%} is true:
			set {toggleitems.%player%} to false
			send "{@prefix} {@off-message}"
		else:
			set {toggleitems.%player%} to true
			send "{@prefix} {@on-message}"

Vanish:

options:
	prefix: &cVANISH> 
	vanish-permission: sk.vanish
	join-message: &7%player% joined!
	leave-message: &7%player% left.

command /vanish:
	permission: {@vanish-permission}
	trigger:
		if {vanish.%player%} is true:
			set {vanish.%player%} to false
			broadcast "{@join-message}"
			reveal player to all players
			add 1 to {players.online}
			loop all players:
				if loop-player has permission "{@vanish-permission}":
					send "&a&lStaff &8▪ &a%player% &7unvanished." to loop-player
		else:
			set {vanish.%player%} to true
			broadcast "{@leave-message}"
			hide player from all players
			remove 1 from {players.online}
			loop all players:
				if loop-player has permission "sk.vanish":
					send "{@prefix} &a%player% &7vanished." to loop-player
					reveal player to loop-players

 

Edited by mj80
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...