Aller au contenu

PastequeBuild

Membre
  • Compteur de contenus

    192
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par PastequeBuild

  1. Et si je devais faire: teleport the player to {variablequinarienavoir} à des joueurs uniquement dans une variable ? :D
  2. Merci,je vais regarder ça :)
  3. Bonjour.J'ai commencé le script il y a peut de temps et je fais actuellement un gros projet. Aucun problème...sauf un: Dans mon script,j'ai des variables. Ces variables contiennent des joueurs. Je voudrais effectuer une action uniquement à ces joueurs et non pas à d'autres. Exemple: send "caca prout" to player's in {caca.prout} Le truc,c'est que...ça marche pas ! :( Alors,j'ai voulu essayer avec des boucles (que je ne maîtrise pas encore totalement...): loop all players: if loop-players is in {caca.prout}: send "caca prout" to loop-players Mais ça ne marche pas...J'aimerais donc savoir si cela est possible et si oui,comment faire. Je vous ai montré ce que j'ai essayé pour ne pas me retrouver avec des messages me disant qu'il faut faire comme j'ai fais... Merci :D
  4. merci
  5. ça ne marche toujours pas :c if loop-player's world is "Spawn": send "&6La partie de &3&oKill The King &6va commencer !" to loop-player make console execute command: /title %loop-player% title ["",{"text":"M","bold":true,"color":"dark_gray"},{"text":"oules","color":"dark_gray"},{"text":" + "},{"text":"F","bold":true,"color":"yellow"},{"text":"rites","color":"yellow"},{"text":" = "},{"text":"O","obfuscated":true},{"text":"BE","color":"dark_gray"},{"text":"LGI","color":"yellow"},{"text":"QUE","color":"red"},{"text":"O","obfuscated":true,"color":"white"}]
  6. Je vais voir ça
  7. Merci mais que veut dire "blabla en json" ? ça ne marche pas
  8. Un autre problème se pose ! Une fois tous les joueurs dans leur équipe,je voudrais qu'il y ait un compte à rebours avant le commencement du jeu avec des "titles". Ces "titles" sont des messages mis au milieu de l'écran. Je vais donc utiliser un "make console execute command "/title blabla..." Je voudrais que ces titles n'apparaissent que pour les joueurs dans l'équipe rouge ou bleue ! Comment faire ? Je vous donne mon code: command /commencer: trigger: if {Team.Joueurs.Rouge} or {Team.Joueurs.Bleu} are smaller than 5: send "&cIl n'y a pas assez de joueurs pour commencer la partie !" to player exit if {Team.Joueurs.Rouge} or {Team.Joueurs.Bleu} are greater than 4: broadcast "CACA" loop all players: if loop-player is in world "Spawn": send "&6La partie de &3&oKill The King &6va commencer !" to loop-player make console execute command: "/msg TRUC message" J'ai utilisé un "msg" pour commande afin de simplifier les choses mais c'est pareil. Je veux que mon TRUC désigne les loop-players qui sont dans le monde "Spawn" ou dans la variable {team.add.rouge} ou {team.add.bleu} (c'est à dire dans une équipe). Je ne sais pas comment faire,voir même si c'est possible... Merci pour votre aide !! :D
  9. Merci infiniment !!! :)
  10. PastequeBuild

    on reload: ?

    Pauvre Sunpay xD Tu sais,tu n'es pas obligé d'utiliser un script pour tout et n'importe quoi : on te l'a déjà dit,c'est dans les configurations de Multiverse-Core... après,à toi de trouver ! :p Bonne chance
  11. J'ai hâte de savoir... :)
  12. Alors ? Qu'en pense-tu ? :p
  13. Désolé,je ne savais pas comment faire,voilà :)
  14. Merci ! Je t'envoie mon script mais saches qu'il y a pas mal d'erreurs que j'essaie de régler :D variables: {team.add.rouge} = false {team.add.bleu} = false {team.add.blanc} = true {team.joueurs.rouge} = 0 {team.joueurs.bleu} = 0 command /teamjoinrouge: description: Rejoindre l'équipe rouge. permission: team.join.rouge permission message: &cTu n'es pas dans un jeu ! trigger: if {team.add.bleu} is true: send "&cTu dois faire /teamquitbleu avant de passer à l'équipe rouge !" to player else if {team.joueurs.rouge} is greater than 4: send "&7Il y a trop de joueurs &cRouges &7!" to player send "&7Tu seras donc dans l'équipe &9Bleue&7..." to player set {team.add.bleu} to true set {team.add.rouge} to false set {team.add.blanc} to false add 1 to {team.joueurs.bleu} else if {team.add.rouge} is true: send "&cTu es déjà dans l'équipe rouge !" to player else if {team.add.rouge} is false: send "&7Tu rejoint l'équipe &c&oRouge &7!" to player set {team.add.bleu} to false set {team.add.rouge} to true set {team.add.blanc} to false add 1 to {team.joueurs.rouge} command /teamjoinbleu: description: rejoindre l'équipe bleue. permission: team.join.bleu permission message: &cTu n'es pas dans un jeu ! trigger: if {team.add.rouge} is true: send "&cTu dois faire /teamquitrouge avant de passer à l'équipe bleue !" to player else if {team.joueurs.bleu} is greater than 4: send "&7Il y a trop de joueurs &9Bleus &7!" to player send "&7Tu seras donc dans l'équipe &cRouge&7..." to player set {team.add.bleu} to false set {team.add.rouge} to true set {team.add.blanc} to false add 1 to {team.joueurs.rouge} else if {team.add.bleu} is true: send "&cTu es déjà dans l'équipe bleue!" to player else if {team.add.bleu} is false: send "&7Tu rejoint l'équipe &9&oBleue &7!" to player set {team.add.bleu} to true set {team.add.rouge} to false set {team.add.blanc} to false add 1 to {team.joueurs.bleu} command /teamquitrouge: description: Quitter l'équipe rouge. permission: team.quit.rouge permission message: &cTu n'es pas dans un jeu ! trigger: if {team.add.rouge} is false: send "&cTu n'étais pas dans l'équipe rouge !" to player if {team.add.rouge} is true: send "&7Tu as quitté l'équipe &c&oRouge &7!" to player set {team.add.rouge} to false set {team.add.bleu} to false set {team.add.blanc} to true remove 1 from {team.joueurs.rouge} command /teamquitbleu: description: Quitter l'équipe bleue. permission: team.quit.bleu permission message: &cTu n'es pas dans un jeu ! trigger: if {team.add.bleu} is false: send "&cTu n'étais pas dans l'équipe bleue!" to player if {team.add.bleu} is true: send "&7Tu as quitté l'équipe &9&oBleue &7!" to player set {team.add.bleu} to false set {team.add.rouge} to false set {team.add.blanc} to true remove 1 from {team.joueurs.bleu} command /teamlist: description: Voir combien de joueurs il y a par équipes. permission: team.list permission message: Tu n'es pas dans un jeu ! trigger: send "&7Il y a &c&o%{team.joueurs.rouge}% joueur(s) dans la team rouge &7!" to player send "&7Il y a &9&o%{team.joueurs.bleu}% joueur(s) dans la team bleu &7!" to player command /rouge+1: #pour moi description: Rajouter un faux joueur à l'équipe rouge. permission: rouge.+1 permission message: Tu ne peux pas éxecuter cette commande ! trigger: add 1 to {team.joueurs.rouge} send "Rajout d'une personne chez les rouges." to player command /rouge-1: #pour moi description: Enlever un faux joueur à l'équipe rouge. permission: rouge.-1 permission message: Tu ne peux pas éxecuter cette commande ! trigger: remove 1 from {team.joueurs.rouge} send "Une personne enlevée chez les rouges." to player command /bleu+1: #pour moi description: Rajouter un faux joueur à l'équipe bleue. permission: bleu.+1 permission message: Tu ne peux pas éxecuter cette commande ! trigger: add 1 to {team.joueurs.bleu} send "Rajout d'une personne chez les bleus." to player command /bleu-1: #pour moi description: Enlever un faux joueur à l'équipe bleue. permission: bleu.-1 permission message: Tu ne peux pas éxecuter cette commande ! trigger: remove 1 from {team.joueurs.bleu} send "Une personne enlevée chez les bleus." to player command /start: description: Commencer la partie. permission: team.start permission message: Tu n'es pas dans le jeu ! trigger: if {team.joueurs.bleu} is greater than 4: if {team.joueurs.rouge} is greater than 4: send "&7La partie va commencer !" J'ai compris mon erreur principale: les variables {team.add.rouge/bleu} sont en false ou true et quand une personne va faire /teamjoinrouge puis qu'une autre fait /teamjoinbleu, la variable {team.add.rouge} sera mise sur false et la {team.add.bleu} sur true pour tout le monde. Le problème est: Comment faire autrement ? Est-ce que mon idée est complètement fausse ? J'ai aussi un autre problème sur lequel je réfléchis: Je voudrais que les joueurs n'aient pas à faire /start pour commencer le jeu.Je voudrais que tout se fasse automatiquement... Il faudrait remplacer la commande par un évenement mais lequel ? J'ai pensé au "at 12:00" c'est à dire que l'évenement se produit quand il est 12:00 dans le jeu,mais je ne sais pas si cela marcherait...et puis il y a peut-être un moyen plus simple ^^... Il y a ces deux problèmes,mais j'en ai aussi un autre dont je parlerai après (chaque choses en son temps :) ).[/code]
  15. Bonjour, Cela fait 3 jours que j'ai appris le script. J'ai essayé de faire un système d'équipe et je pense être près de but mais je voudrais en avoir un d'une autre personne pour le comparer avec le miens et voir comment j'aurais pu faire mieux. Alors certain vont dire que c'est très simple,mais moi...je suis débutant et j'ai encore besoin de progresser. Merci beaucoup !!! :)
×
×
  • 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.