Aller au contenu

autoriser minage certain block


Messages recommandés

Posté(e) (modifié)

bonjour,

j'aimerai savoir comment faire un skript qui autorise le cassage de certain block, mais que les autre sois incassable.
Voilà c'est tout ?

Ps: mon serveur est en 1.7.10

Merci ^^

Modifié par HannibalSmith_
Posté(e)

Salut !

Je t'ai fait un petit truc sur téléphone en espérant que ça t'aide.

options:
	
	# Bloc incassable (ID ou nom séparé par le caractère | )
	blockDeny : stone|iron_ore|grass|coal_ore
	
on break:
	# On créé une liste temporaire pour visualiser quels sont les blocs incassables
	set {_block} to "{@blockDeny}"
	set {_block::*} to {_block} split by "|"
	# On loop la liste pour voir si le block que l'on casse est dans la liste
	loop {_block::*}:
		event-block is loop-value
		cancel event
		stop

 

Posté(e) (modifié)

Un peu plus optimisé, mais je ne sais pas si ça fonctionne en 1.7 (désolé pour les pb de tabulation mais sur Téléphone ça bug un peu ?):

	aliases:
	    blockDeny = stone, grasse, cobblestone
	on break of blockDeny:
    cancel event
Modifié par noftaly
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.