Ir para conteúdo
  • 0

Skript - privar um baú


Hernandes

Pergunta

Olá, queria saber se da pra bloquear acesso de um baú se não for a pessoa que colocou ele no chão. 

Tipo setor uma variável no local em q colocou, e se quem tentar abrir não tiver nessa variável não consegue abrir.

Se alguém souber agradeço!

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
4 horas atrás, Hernandes disse:

Olá, queria saber se da pra bloquear acesso de um baú se não for a pessoa que colocou ele no chão. 

Tipo setor uma variável no local em q colocou, e se quem tentar abrir não tiver nessa variável não consegue abrir.

Se alguém souber agradeço!

Sim. Até à noite te entrego esse script. 

Link para o comentário
Compartilhar em outros sites

  • 0
5 horas atrás, Hernandes disse:

Olá, queria saber se da pra bloquear acesso de um baú se não for a pessoa que colocou ele no chão. 

Tipo setor uma variável no local em q colocou, e se quem tentar abrir não tiver nessa variável não consegue abrir.

Se alguém souber agradeço!

options:
	item: golden hoe

	
# ver a lista de baus que um player tem
	
command bau [<offlineplayer>]:
	permission: bau.admin
	trigger:
		if arg is not set:
			send "&cUse: /bau (player) para ver seus baus"
			stop
		else:
			if {baus-%arg%::*} is not set:
				send "&cEsse player nao existe"
			else:
				send "&aBaus de %arg%:"
				loop {baus-%arg%::*}:
					send " &2- &a%loop-value%"
					
# checa se o bau pertence ao player					

on rightclick on chest:
	set {_loc} to location of event-block
	if "%{baus-%player%::*}%" does not contain "%{_loc}%":
		cancel event 
		send "&cEste bau nao te pertence."
		
# reserva um bau para o player		
		
on place of chest:
	set {_loc} to location of event-block
	if {baus-%player%::*} is not set:
		set {baus-%player%::*} to {_loc}
		send "&aBau reservado!"
	else:
		add {_loc} to {baus-%player%::*}
		send "&aBau reservado!"
		
# remove um bau do player
		
on rightclick with a {@item} on chest:
	set {_loc} to location of event-block
	if "%{baus-%player%::*}%" contains "%{_loc}%":
		cancel event
		remove all {_loc} from {baus-%player%::*}
		send "&aBloco removido de sua lista de blocos"
	else:
		send "&cEste bau nao te pertence"

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...