Snooby 0 Posté : 27 septembre 2019 Bonjour. J'ai besoin d'aide suite à un problème dans mon skript je ' n'arrive pas à faire en sorte que lorsque un joueur tombe dans le void, un message apparaît dans le chat avec le message "%victim% à été poussé dans le vide par %attacker%" j'ai fais des recherches avant de venir sur le forum et je n'ai rien trouvé. Après je sais faire les messages tel que "%victim% à été tué par %attacker%" et autre Merci de vos réponses :) Partager ce message Lien à poster Partager sur d’autres sites
Azer_Flaash 156 Répondu : 27 septembre 2019 Ton poste ne respecte pas les règles du forum, d'ailleurs il ne devrait même pas être dans cette catégorie je pense. Je te donne quand même un bout de code mais la prochaine fois, essaie de bien faire les choses ^^ Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
Snooby 0 Répondu : 27 septembre 2019 Ok merci juste un autre sujet tu sais comment détecter un joueur autour un block de diamant dans un rayon de 2 blocks ? Partager ce message Lien à poster Partager sur d’autres sites
Azer_Flaash 156 Répondu : 27 septembre 2019 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Ce code est censé regarder tout les joueurs 2 blocks autour de la location de la variable {_location}, donc tu dois set la variable Partager ce message Lien à poster Partager sur d’autres sites
Snooby 0 Répondu : 27 septembre 2019 Ok merci Partager ce message Lien à poster Partager sur d’autres sites
LeCraftDeOuf 235 Répondu : 28 septembre 2019 Résolue? Partager ce message Lien à poster Partager sur d’autres sites
Snooby 0 Répondu : 28 septembre 2019 J'ai testé le skript de mort mais cela ne marche pas car tout simplement il ne prend pas en compte le faite que sa soit le joueur qui a poussé la victime mais juste la cause de la mort en l'occurrence le void mais car tout simplement l'action que tu as définis c'est on death il prend juste en compte la mort et rien d'autre Partager ce message Lien à poster Partager sur d’autres sites
Romitou 150 Répondu : 28 septembre 2019 il y a une heure, Snooby a dit : J'ai testé le skript de mort mais cela ne marche pas car tout simplement il ne prend pas en compte le faite que sa soit le joueur qui a poussé la victime mais juste la cause de la mort en l'occurrence le void mais car tout simplement l'action que tu as définis c'est on death il prend juste en compte la mort et rien d'autre Pourquoi son skript ne fonctionne pas, ça ne détecte pas la personne qui l'a poussée ? Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 28 septembre 2019 Faire comme cela ne fonctionnera strictement jamais ... Faites quelque chose comme ceci : (Pour moi ça fonctionne) on walk on 166: if {attacker::%player%} is set: kill the player broadcast "&e%player% s'est fait pousser dans le vide par %{attacker::%player%}" clear {attacker::%player%} else: kill the player broadcast "&e{@Prefix} &b%player% &eest tombé dans le vide !" on damage: if attacker is a player: if attacker is not victim: set {attacker::%victim%} to attacker j'ai mis "on walk on 166" pour plusieurs raisons. 1. Je ne sais pas comment identifier une façon de mourir, je peux uniquement déterminer le dernier dégât pris, donc c'est pas toujours valable 2. C'est beaucoup plus optimisé que de tester toutes les secondes les emplacements des joueurs (style... vérifier si y < 0) 3. C'est plus simple à coder, pas de perte de temps, pas de blabla ou de code inutile supplémentaire Partager ce message Lien à poster Partager sur d’autres sites
Snooby 0 Répondu : 28 septembre 2019 (modifié) Ok je vais tester ce code et te dire si il marche ou pas merci EDIT: merci je l'ai testé et il marche très bien problème résolut Modifié 28 septembre 2019 par Snooby Partager ce message Lien à poster Partager sur d’autres sites
Vengelis_ 301 Répondu : 29 septembre 2019 Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe. Partager ce message Lien à poster Partager sur d’autres sites