Aller au contenu

Messages recommandés

Posté(e)

Version de Minecraft : 1.15.2
Version de Skript : 2.4.1

Type du skript : skript qui désactive toute modification d'item frame (pour skript de claim).

Description du script :

Bonjour ! Je viens vers  vous pour demander un skript qui désactive toute modification d'item frame, c'est à dire:

-casser l'item frame
-pick l'item dans l'item frame
-poser un item dans l'item frame (déjà fait)

concernant le troisième point, je l'ai déjà réalisé :

on rightclick on item frame:
	if {bypassland.%player%} is true:
		stop
	if {chunk.%chunk at location of event-player%} is set:
		{chunk.%chunk at location of event-player%} is not event-player:
			{chunk.%chunk at location of event-player%.%event-player%} is set:
				stop
			send "&cTu n'a pas accès à cet item frame !"
			cancel event
			stop trigger

donc dans le script ci-dessus, seul les joueurs ayant la permission d'accès au claim peuvent faire clique droit sur un item frame.

Merci d'avance et bonne journée.

Posté(e)
Le 18/06/2020 à 18:29, AziRixX a dit :

on leftclick on item frame:
	if {bypassland.%player%} is not true:
		if {chunk.%chunk at location of event-player%} is set:
			if {chunk.%chunk at location of event-player%} is not event-player:
				if {chunk.%chunk at location of event-player%.%event-player%} is set:
					stop
				send "&cTu n'a pas le droit de modifier cet item frame !"
				cancel event
				stop

Bonjour, le code n'a pas été testé mais normalement la personne ne peut pas prendre l'item dedans et casser l'item frame.

Par contre la personne peut tirer une flèche sur l'item frame pour retirer l'item dedans.

Sa ne fonctionne pas :/. voilà le message d'erreur:

image.png.9e61bda14bbfedd4373e276eefe409f1.png

  • 2 semaines après...
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.