Aller au contenu

Effet de potion avec sneak (+particules).


Messages recommandés

Posté(e) (modifié)

Bonjour, c'est mon premier post sur ce forum alors j'espère ne pas m'être trompé de catégorie.

Aujourd'hui, je suis à la recherche d'un skript qui me permettrait de donner un effet de lévitation dès que le joueur se met en sneak et maintient son sneak. Cependant, dès que le joueur arrêterait de sneak, alors il perdrait instantanément cet effet de lévitation. Et j'aimerai que quand le joueur vole avec cet effet, qu'il ai des particule de "cloud" sous ses pieds.

J'ai essayé de faire ça mais je n'y suis pas arrivé... Merci beaucoup pour votre aide ;). Bonne journée.

Version de Minecraft : 1.12.2
Version de Skript :
 2.2-dev32c

Modifié par KayZox_FR
Posté(e)

Bonjour,

Essayes de donne un peu plus de détails sur ta demande, et d'essayer de la rendre plus "claire" les gens auront plus facile à comprendre ce que tu souhaites.

Bonne continuation 😉 !

Posté(e)

Alors, j'aimerais que quand on sneak, on puisse voler (en donnant un effet de levit), et quand on arrêterait de sneak, ca nous enlèverait l'effet de levitation... En gros quand on sneak on fly. Et pour que ce soit plus joli, quand le joueur aurait l'effet de levitation, alors il aurait des particules de "cloud" sous ses pieds. Merci.

Posté(e)

Bonjour ! Voilà ce que tu as demander 

on sneak toggle:
	execute console command "effect %player% clear"
	set {sneak.levitation.%player%} to false
	if player is not sneaking:
		make console execute command "/effect %player% minecraft:levitation 50"
		set {sneak.levitation.%player%} to true


every 1 seconds:
	loop all players:
		if {sneak.levitation.%loop-player%} is true:
			show 50 "Cloud" particles at location of loop-value for loop-player offset by 0.3, 0, 0.3

 

  • J'aime 1
Posté(e)
il y a 2 minutes, ZaFeX_ a dit :

Bonjour ! Voilà ce que tu as demander 


on sneak toggle:
	execute console command "effect %player% clear"
	set {sneak.levitation.%player%} to false
	if player is not sneaking:
		make console execute command "/effect %player% minecraft:levitation 50"
		set {sneak.levitation.%player%} to true


every 1 seconds:
	loop all players:
		if {sneak.levitation.%loop-player%} is true:
			show 50 "Cloud" particles at location of loop-value for loop-player offset by 0.3, 0, 0.3

 

Merci beaucoup, ca marche parfaitement. Passes une bonne journée et bonne continuation ;).

Posté(e)
il y a 2 minutes, KayZox_FR a dit :

Merci beaucoup, ca marche parfaitement. Passes une bonne journée et bonne continuation ;).

Pas de soucis, Bonne Journée à toi aussi ^^

  • Rémi a verrouillé ce sujet
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.