Bonjour à tous, aujourd,'hui j'aurais besoin de l'aide de la communautée pour réaliser un Skript dit "assez simple" mais que je n'arrive malheureusement pas à réaliser. Voici l'explications plus en détails du projet :
Ce que le Skript fait : Le Skript retire automatiquement à intervalles réguliers les blocs cassés et posés par les joueurs. (Pour l'intervalle, je sais faire, en utilisant le "every X seconds")
Seulement, je n'arrive vraiment pas à organiser ça comme voulu. Je voudrais faire en sorte que lors de l'évènement "on break" ou "on place", le bloc en question soit enregistré comme un bloc qui n'était pas posé ou cassé avant la mise en route du Skript. Et suite à cette identification, le retirer avec la commande /reset, elle même effectuée par la console à intervalles réguliers.
En gros, voici ce que je suis apte à faire pour le moment : (Je suis débutant)
every 1000 seconds:
broadcast "&aRégénération de la map..."
make console execute command "/reset"
command /reset:
permission: reset.use
permission message: &fUnknown command. Type "/help" for help.
trigger:
#Code permettant la suppression des blocs identifiés
on break:
#Identification du bloc cassé comme non existant. Ne pas inclure l'identification pour un bloc placé puis cassé !
on place: #Idem
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.
Question
Aurelle
Bonjour à tous, aujourd,'hui j'aurais besoin de l'aide de la communautée pour réaliser un Skript dit "assez simple" mais que je n'arrive malheureusement pas à réaliser. Voici l'explications plus en détails du projet :
Ce que le Skript fait : Le Skript retire automatiquement à intervalles réguliers les blocs cassés et posés par les joueurs. (Pour l'intervalle, je sais faire, en utilisant le "every X seconds")
Seulement, je n'arrive vraiment pas à organiser ça comme voulu. Je voudrais faire en sorte que lors de l'évènement "on break" ou "on place", le bloc en question soit enregistré comme un bloc qui n'était pas posé ou cassé avant la mise en route du Skript. Et suite à cette identification, le retirer avec la commande /reset, elle même effectuée par la console à intervalles réguliers.
En gros, voici ce que je suis apte à faire pour le moment : (Je suis débutant)
Merci pour votre aide.
Cordialement, Aurelle
4 réponses à cette question
Messages recommandés