Aller au contenu

Question

Posté(e) (modifié)

Version de Minecraft : 1.12.2
Version de Skript : 2.3.5

Addons utilisés: Skript-Npc , SkRayFall , Tuske et SkQuery

Type du skript : Cancel Event (Annuler un Evénement)

Description du script :

Bonjour,Bonsoir

je sais que normalement je devrais poser cette question sur discord ou sur le forum mais je n'arrive pas à trouver la solution à chaque fois que j'essaye de mettre cancel event pour un dropper ou un dispenser il refuse de le faire si toi tu aurais une petite idée pour m'aider d'en cette éventuelle cas sa m'aiderait énormément 

Cordialement.

Citation

on right click on dispenser:
	cancel event
	if name of player's tool is "&fCarte Bancaire de %player%":
		open virtual chest inventory with size 4 named "&6Distributeur Tech'Banque" to player

command /cb2:
	trigger:
		give a pink dye named "&fCarte Bancaire de %player%" to player
Modifié par HakrayIII

4 réponses à cette question

Messages recommandés

  • 0
Posté(e) (modifié)

Bonjour, essaye avec sa :

on right click on dispenser:	
	if name of player's tool is "&fCarte Bancaire de %player%":
		cancel event
		open virtual chest inventory with size 4 named "&6Distributeur Tech'Banque" to player
	else:
		cancel event

command /cb2:
	trigger:
		give a pink dye named "&fCarte Bancaire de %player%" to player

 

Modifié par ThzCrapy
  • 0
Posté(e)

En fait c'est parce qu’il n'y a pas que "1 dispenser" il y en a plusieurs : upward dispenser, southward dispenser etc...
A ma connaissance, soit tu les check tous:

on right click on upward dispenser:
	if name of player's tool is "&fCarte Bancaire de %player%":
		open virtual chest inventory with size 4 named "&6Distributeur Tech'Banque" to player
	cancel event
on right click on southward dispenser:
	if name of player's tool is "&fCarte Bancaire de %player%":
		open virtual chest inventory with size 4 named "&6Distributeur Tech'Banque" to player
	cancel event
#etc...

Soit tu détecte le type du block
 

on right click:
	if "%type of event-block%" contains "dispenser":
		if name of player's tool is "&fCarte Bancaire de %player%":
			open virtual chest inventory with size 4 named "&6Distributeur Tech'Banque" to player
		cancel event

 

  • J'aime 2
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.