Aller au contenu

Kolight

Membre
  • Compteur de contenus

    18
  • Inscription

  • Dernière visite

  • Crédits

    0 [Faire un don]

Réputation sur la communauté

1 Neutre

À propos de Kolight

  • Rang
    Intérresé

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. Kolight

    Système de switch

    Après avoir fait les changements ca marche. Mais : Quand j'ai fais le tout premier switch impec ca marche. Mais après ca me retp au même endroit quand je refais là commande. Et au bout de la 3ème fois que je tape ca marche. Pourquoi et comment réglé. command /switch: trigger: set {_randomred} to a random element out of {teams::red::*} set {_locred} to location of {_randomred} parsed as player set {_randomblue} to a random element out of {teams::blue::*} set {_locblue} to location of {_randomblue} parsed as player teleport {_randomred} parsed as player to {_locblue} teleport {_randomblue} parsed as player to {_locred} Pour essayé de régler le problème en faisant ceci mais rien n'y fait : command /switch: trigger: set {_randomred} to a random element out of {teams::red::*} set {_locred} to location of {_randomred} parsed as player set {_randomblue} to a random element out of {teams::blue::*} set {_locblue} to location of {_randomblue} parsed as player wait 1 seconds teleport {_randomred} parsed as player to {_locblue} teleport {_randomblue} parsed as player to {_locred} delete {_randomred} delete {_randomblue} delete {_locred} delete {_locblue}
  2. Kolight

    Système de switch

    Bonjour, je souhaite faire un système d'échange de position. Les teams sont set de cette façon : command /swt <player> <text>: usage: /swt <joueur> <team> description: Permet d'ajouter un joueur à une team définis trigger: if arg 2 is "red": remove arg 1's name from {teams::*} add arg 1's name to {teams::red::*} send "{@logo} &cTu as été mis dans l'equipe &c&lRouge" to arg 1 set arg 1 tab name to "&c%arg 1%" set arg 1's display name to "&c%arg 1%" make console execute command "/nte prefix %arg 1% &c" if arg 2 is "blue": remove arg 1's name from {teams::red::*} add arg 1's name to {teams::blue::*} send "{@logo} &9Tu as été mis dans l'equipe &9&lBleue" to arg 1 set arg 1 tab name to "&9%arg 1%" set arg 1's display name to "&9%arg 1%" make console execute command "/nte prefix %arg 1% &9" Une fois que j'ai ajouté les personnes dans les teams je veux échangé une personne de chaque team prise aléatoirement. Une personne de la team bleu va à l'emplacement d'une personne de la team rouge et inversement. command /switch: trigger: set {_randomred} to a random element out of {teams::red::*} set {_locred} to location of {_randomred} set {_randomblue} to a random element out of {teams::blue::*} set {_locblue} to location of {_randomblue} teleport {_randomred} to {_locblue} teleport {_randomblue} to {_locred}
  3. Kolight

    Système de Switch | Random

    Merci beaucoup ça marche je vais pouvoir finir mon switch je vous tien au courant si c'est bon
  4. Kolight

    Système de Switch | Random

    Pourriez vous spécifier car j'ai essayer de le mettre comme ceci : set {_random} to a random element out of {teams::red::*} parsed as player Et au final ca me dit un Internal Error etc.. Et quand je l'ajoute ici add arg 1's name to {teams::red::*} parsed as player Ca me dit "parsed as player" can accept a single text
  5. Kolight

    Système de Switch | Random

    Donc après avoir fait plusieurs test je n'arrive toujours pas à faire fonctionner ceci. Je met la personne dans la liste grace à la commande swt puis switch mais quand je fais /switch étant donné que je suis seul sur le serveur donc seul dans la liste ca ne me fait pas exécuter la commande /help. J'ai bien différencier les variables team et teams ;) command /switch: trigger: set {_random} to a random element out of {teams::red::*} make {_random} execute command "/help" command /swt <player> <text>: usage: /swt <joueur> <team> description: Permet d'ajouter un joueur à une team définis trigger: if arg 2 is "red": set {team.%arg 1%} to "red" remove arg 1's name from {teams::*} add arg 1's name to {teams::red::*} send "{@logo} &cTu as été mis dans l'equipe &c&lRouge" to arg 1 set arg 1 tab name to "&c%arg 1%" set arg 1's display name to "&c%arg 1%" make console execute command "/nte prefix %arg 1% &c"
  6. Kolight

    Système de Switch | Random

    Merci beaucoup pour vos réponses !
  7. Kolight

    Système de Switch | Random

    Merci beaucoup pour cette réponse, il me reste cependant un problème. Je définis les teams des joueurs grâce à des commandes avec le code ci-dessous. Comment retirer la personne de toutes les teams puis de la mettre dans la team assigné par la commande ? Et comment tester si une personne est dans la list rouge par exemple ? command /swt <player> <text>: usage: /swt <joueur> <team> description: Permet d'ajouter un joueur à une team définis trigger: if arg 2 is "red": set {team.%arg 1%} to "red" send "{@logo} &cTu as été mis dans l'equipe &c&lRouge" to arg 1 set arg 1 tab name to "&c%arg 1%" set arg 1's display name to "&c%arg 1%" make console execute command "/nte prefix %arg 1% &c" if arg 2 is "blue": set {team.%arg 1%} to "blue" send "{@logo} &9Tu as été mis dans l'equipe &9&lBleue" to arg 1 set arg 1 tab name to "&9%arg 1%" set arg 1's display name to "&9%arg 1%" make console execute command "/nte prefix %arg 1% &9" if arg 2 is "green": set {team.%arg 1%} to "green" send "{@logo} &aTu as été mis dans l'equipe &a&lVerte" to arg 1 set arg 1 tab name to "&a%arg 1%" set arg 1's display name to "&a%arg 1%" make console execute command "/nte prefix %arg 1% &a" if arg 2 is "purple": set {team.%arg 1%} to "purple" send "{@logo} &dTu as été mis dans l'equipe &d&lViolette" to arg 1 set arg 1 tab name to "&d%arg 1%" set arg 1's display name to "&d%arg 1%" make console execute command "/nte prefix %arg 1% &d" if arg 2 is "yellow": set {team.%arg 1%} to "yellow" send "{@logo} &eTu as été mis dans l'equipe &e&lJaune" to arg 1 set arg 1 tab name to "&e%arg 1%" set arg 1's display name to "&e%arg 1%" make console execute command "/nte prefix %arg 1% &e" if arg 2 is "gray": set {team.%arg 1%} to "gray" send "{@logo} &8Tu as été mis dans l'equipe &8&lGrise" to arg 1 set arg 1 tab name to "&8%arg 1%" set arg 1's display name to "&8%arg 1%" make console execute command "/nte prefix %arg 1% &8" if arg 2 is "cyan": set {team.%arg 1%} to "cyan" send "{@logo} &bTu as été mis dans l'equipe &b&lCyan" to arg 1 set arg 1 tab name to "&b%arg 1%" set arg 1's display name to "&b%arg 1%" make console execute command "/nte prefix %arg 1% &b"
  8. Bonjour, J'ai reproduis le plugin de Azenet : Switch The Patrick, en skript. Mais maintenant après avoir assigné aux joueurs leurs teams Exemple: set {team.%player%} to "red" Il y a 7 teams différents et j'aimerais que l'on m'explique comment prendre une personne random de la team rouge par exemple, étant donné qu'il y aurait 3-4 personnes qui aurait le team.%player% assigné au "red". Donc comment prendre une personne random dans cette team ?
  9. Kolight

    Team

    Je n'ai pas compris ta question mais il suffit juste que je mettre un si le joueur n'a pas de team ça fait rien
  10. Kolight

    Team

    Dans ce cas et je fais pour régler ce problème
  11. Kolight

    Team

    Oui non mais je parle au niveau du code lui même pour les variables y a pas plus simple
  12. Kolight

    Team

    Up
  13. Kolight

    Team

    Je pense avoir trouver la solution à mon problème à chaque connections je check si il appartient à une team et je le met dedans. C'est normal si dans le on connect les tab sont mal fait j'étais sur téléphone et je n'ai fais l'exemple que pour une seule couleur. J'aimerais savoir si on peut raccourcir ce skript qui prend beaucoup de place. Merci command /swt <player> <text>: usage: /swt <joueur> <team> description: Permet d'ajouter un joueur à une team définis trigger: if arg 2 is "red": set {team.%player%} to red send "{@logo} &cTu as été mis dans l'equipe &c&lRouge" to arg 1 set arg 1 tab name to "&c%arg 1%" set arg 1's display name to "&c%arg 1%" if arg 2 is "blue": set {team.%player%} to blue send "{@logo} &9Tu as été mis dans l'equipe &9&lBleue" to arg 1 set arg 1 tab name to "&9%arg 1%" set arg 1's display name to "&9%arg 1%" if arg 2 is "green": set {team.%player%} to green send "{@logo} &aTu as été mis dans l'equipe &a&lVerte" to arg 1 set arg 1 tab name to "&a%arg 1%" set arg 1's display name to "&a%arg 1%" if arg 2 is "purple": set {team.%player%} to purple send "{@logo} &dTu as été mis dans l'equipe &d&lViolette" to arg 1 set arg 1 tab name to "&d%arg 1%" set arg 1's display name to "&d%arg 1%" if arg 2 is "yellow": set {team.%player%} to yellow send "{@logo} &eTu as été mis dans l'equipe &e&lJaune" to arg 1 set arg 1 tab name to "&e%arg 1%" set arg 1's display name to "&e%arg 1%" if arg 2 is "gray": set {team.%player%} to gray send "{@logo} &8Tu as été mis dans l'equipe &8&lGrise" to arg 1 set arg 1 tab name to "&8%arg 1%" set arg 1's display name to "&8%arg 1%" if arg 2 is "cyan": set {team.%player%} to cyan send "{@logo} &bTu as été mis dans l'equipe &b&lCyan" to arg 1 set arg 1 tab name to "&b%arg 1%" set arg 1's display name to "&b%arg 1%" On connect: If {team.%player%} is red: set player tab name to "&c%player%" set player's display name to "&c%player%"
  14. Kolight

    Team

    Je set les team et dès la personne se recon,ecte elle n'appartient plus à rien :( Je suis obliger de la re-set ce qui est problématique pour mon jeu
×
×
  • 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.