Theglave Posté(e) le 15 juillet 2015 Posté(e) le 15 juillet 2015 Bonjour à tous et à toutes j'ai besoin de votre aide car j'aimerai que vous corrigiez mon Skript et que surtout vous m'aidiez à l'améliorer Détails: Je voudrai que lorsqu'un joueur entame son sprint et qu'il le poursuit, pendant 3 secondes qu'il est Swiftness 1, et que s'il continu pendant 5 secondes de plus qu'il est Swiftness 2 mais que par contre ,3 secondes après qu'il est du Slowness 3 Code: (Je suis désolé que mon code soit aussi pauvre mais je ne savais pas comment commencer :/) On Sprint Toggle: if player is sprinting more than 3 seconds: apply swiftness 1 to the player for 3 seconds else: if player is sprinting more than 5 seconds: apply swiftness 2 to the player for 2 seconds else: if player is sprinting more than 8 seconds: apply slowness 3 to the player for 5 seconds :(
0 Theglave Posté(e) le 16 juillet 2015 Auteur Posté(e) le 16 juillet 2015 Ok merci je vais éssayer Aucune résultat :/
0 SkyZik Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Bon essaie ceci mon gars: on sprint toggle: set {sprint.%player%} to now loop 10 times: wait 1 seconds if {sprint.%player%} was less than 4 seconds: apply speed 1 to player if {sprint.%player%} was less than 6 seconds: apply speed 2 to player if {sprint.%player%} was less than 9 seconds: apply slowness 3 to player stop Espérons que ça marche.
0 SkyZik Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Toujours pas >.< Screen les erreurs ?
0 Theglave Posté(e) le 16 juillet 2015 Auteur Posté(e) le 16 juillet 2015 Il n'y a aucune erreur c'est que rien ne se passe enfin si le swiftness 1 mais pas le reste
0 SkyZik Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Il n'y a aucune erreur c'est que rien ne se passe enfin si le swiftness 1 mais pas le reste J'ai édit le code ça devrait marcher ^^
0 Theglave Posté(e) le 16 juillet 2015 Auteur Posté(e) le 16 juillet 2015 Oui mais il n'y a aucun résultat Lorsque que je sprint le swiftness 1 s'applique mais il n'arrive pas à aller au swiftness 2 et encore moins au slowness
0 RoRo29 Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Tu peux peut être utiliser "wait 3 seconds" ...
0 The__V Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Salutations, Ayant remarqué que ce problème ne trouvait pas de solution, je me suis penché... quelques minutes seulement sur la question, et voici un script qui fonctionne parfaitement. Rien ne me semble compliqué, je ne m'attarderai donc pas davantage sur de futiles explications. Si questions il y a, demandez-moi par message personnel. [spoiler=Script] On Sprint Toggle: wait 3 seconds if player is sprinting: apply speed 1 to player for 3 seconds wait 2 seconds if player is sprinting: apply speed 2 to player for 2 seconds wait 3 seconds if player is sprinting: apply slowness 3 to player for 5 seconds En espérant avoir traité votre requête. The__V, une Ombre à votre service. 1
0 Joriis Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Bas merci à toi ! Merci de mettre le topic en résolu.
0 SkyZik Posté(e) le 17 juillet 2015 Posté(e) le 17 juillet 2015 Salutations, Ayant remarqué que ce problème ne trouvait pas de solution, je me suis penché... quelques minutes seulement sur la question, et voici un script qui fonctionne parfaitement. Rien ne me semble compliqué, je ne m'attarderai donc pas davantage sur de futiles explications. Si questions il y a, demandez-moi par message personnel. [spoiler=Script] On Sprint Toggle: wait 3 seconds if player is sprinting: apply speed 1 to player for 3 seconds wait 2 seconds if player is sprinting: apply speed 2 to player for 2 seconds wait 3 seconds if player is sprinting: apply slowness 3 to player for 5 seconds En espérant avoir traité votre requête. The__V, une Ombre à votre service. Ton skript est super , sauf que si entre temps le gars arrête de sprinter mais re-sprint le skript va quand même lui mettre les effets
0 Theglave Posté(e) le 17 juillet 2015 Auteur Posté(e) le 17 juillet 2015 Ton skript est super , sauf que si entre temps le gars arrête de sprinter mais re-sprint le skript va quand même lui mettre les effets Certe oui mais je l'ai testé et ce détail n'est vraiment pas dérangeant in-game
0 SkyZik Posté(e) le 17 juillet 2015 Posté(e) le 17 juillet 2015 Certe oui mais je l'ai testé et ce détail n'est vraiment pas dérangeant in-game D'accord ^^
0 Theglave Posté(e) le 17 juillet 2015 Auteur Posté(e) le 17 juillet 2015 Sinon merci à toi de m'avoir aussi aidé
0 SkyZik Posté(e) le 17 juillet 2015 Posté(e) le 17 juillet 2015 Sinon merci à toi de m'avoir aussi aidé Rah , désolé si ça n'a pas marché :p
0 Theglave Posté(e) le 17 juillet 2015 Auteur Posté(e) le 17 juillet 2015 L'essentiel c'est d'essayer ^^
Question
Theglave
Bonjour à tous et à toutes j'ai besoin de votre aide car j'aimerai que vous corrigiez mon Skript et que surtout vous m'aidiez à l'améliorer
Détails:
Je voudrai que lorsqu'un joueur entame son sprint et qu'il le poursuit,
pendant 3 secondes qu'il est Swiftness 1,
et que s'il continu pendant 5 secondes de plus qu'il est Swiftness 2
mais que par contre ,3 secondes après qu'il est du Slowness 3
Code:
(Je suis désolé que mon code soit aussi pauvre mais je ne savais pas comment commencer :/)
On Sprint Toggle:
if player is sprinting more than 3 seconds:
apply swiftness 1 to the player for 3 seconds
else:
if player is sprinting more than 5 seconds:
apply swiftness 2 to the player for 2 seconds
else:
if player is sprinting more than 8 seconds:
apply slowness 3 to the player for 5 seconds
:(
21 réponses à cette question
Messages recommandés