xEndrisx Posté(e) le 30 mars 2020 Posté(e) le 30 mars 2020 Version de Minecraft : 1.8.X Version de Skript : 2.1.dev25 Addons utilisés:WildSkript, Umbaska, TuSKe, SkUtilities, SkStuff, SkRayFall, SkQuery-Lime, Skellett-legacy, RandomSK Type du skript : Ecrivez ici le type de skript souhaité Description du script : Salut, (oui encore moi ^^') Donc je suis en train de crée un skript pour un jeu pvp et j'en suis arrivé au système de victoire Je vous explique comment je voudrais que sa se passe: -si la derniere equipe en vie est l'equipe cyan -envoyé un message "victoire de l'équipe cyan" problème il n'existe pas de condition pour faire cela je voulais donc savoir si il y'a une solution pour cela (je veux vraiment que pour la victoire tout les joueurs des autres équipe soit mort) MERCI D'AVANCE
0 LaGios Posté(e) le 31 mars 2020 Posté(e) le 31 mars 2020 Il faut que tu incruste ça dans un event en lien avec ton code. Par exemple comme ton jeu se base sur le fait de tuer quelqu'un, tu peux mettre on death comme event. Tu peux faire une variable liste avec les joueurs en vie d'une equipe et à chaque mort retirer le joueur mort de cette liste et jouer avec le if pour determiner quand l'équipe gagne c'est pas opti du tout mais c'est faisable comme ça on death: if victim is a player: if {team.%player%} is "rouge": #retirer le joueur d'une variable liste genre {alive.red::*} if {alive.red::*} is not set: if {alive.blue::*} is not set: message "victoire des verts" to all players if {alive.green::*} is not set: message "victoire des bleu" to all players # ect en jouant avec les "if". #Je sais que c'est une piste très incomplète, j'ai pas le temps d'aller voir comment faire. #A toi de creuser cette piste ou d'attendre que quelqu'un d'autre t'aide 1
0 xEndrisx Posté(e) le 31 mars 2020 Auteur Posté(e) le 31 mars 2020 Encore merci je pense avoir trouvé grâce à toi, j'ai ajouté un truc a mon skript en gros quand un joueur rejoint l'équipe il rajoute 1 a la variable et lorsque cette variable tombe a 0 et que la variable de l’équipe cyan et supérieure ou égal a 1 sa envoie le message "victoire de l'équipe cyan" je suis en train de l'écrire je verrai si sa fonctionne
0 LaGios Posté(e) le 1 avril 2020 Posté(e) le 1 avril 2020 Le 31/03/2020 à 15:15, xEndrisx a dit : Encore merci je pense avoir trouvé grâce à toi, j'ai ajouté un truc a mon skript en gros quand un joueur rejoint l'équipe il rajoute 1 a la variable et lorsque cette variable tombe a 0 et que la variable de l’équipe cyan et supérieure ou égal a 1 sa envoie le message "victoire de l'équipe cyan" je suis en train de l'écrire je verrai si sa fonctionne Nice 😄 N’hésite pas à nous montrer le résultat final.
0 xEndrisx Posté(e) le 1 avril 2020 Auteur Posté(e) le 1 avril 2020 j'ai encore pas mal d'erreur je les corriges d'abord 😉
0 Rush2Fer Posté(e) le 22 avril 2020 Posté(e) le 22 avril 2020 Le sujet a été résolu partiellement. Il a donc été verrouillé. Cordialement, l'équipe.
Question
xEndrisx
Version de Minecraft : 1.8.X
Version de Skript : 2.1.dev25
Addons utilisés:WildSkript, Umbaska, TuSKe, SkUtilities, SkStuff, SkRayFall, SkQuery-Lime, Skellett-legacy, RandomSK
Type du skript : Ecrivez ici le type de skript souhaité
Description du script :
Salut, (oui encore moi ^^')
Donc je suis en train de crée un skript pour un jeu pvp et j'en suis arrivé au système de victoire
Je vous explique comment je voudrais que sa se passe:
-si la derniere equipe en vie est l'equipe cyan
-envoyé un message "victoire de l'équipe cyan"
problème il n'existe pas de condition pour faire cela je voulais donc savoir si il y'a une solution pour cela
(je veux vraiment que pour la victoire tout les joueurs des autres équipe soit mort)
MERCI D'AVANCE
6 réponses à cette question
Messages recommandés