Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'liste'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Staff
  • Accueil
    • Annonces
    • Règles du forum
    • Evènements
  • Skript
    • Suggestions
    • Demandes de skripts
    • Aide
    • Tutoriels
    • Skripts
    • Boites à outils
  • Maid Café de Onii-anime
  • Anime ou manga - Debat de Onii-anime
  • Qui es-tu exactement Onii-chan? de Onii-anime
  • Vos recommendations de Onii-anime
  • Meme :D de SupClub
  • Memes de Meme center
  • Discussion de Meme center
  • La street de Meme center
  • Skript de Meme center
  • Comment on fait pour dev de GravenCommu
  • Discussion de Séries et films
  • Prévisions/Spoil de Séries et films
  • Au coin du feu de Séries et films
  • Films de Séries et films
  • Général de Undertale
  • memes de Undertale
  • Général de Le club des ours
  • Recommandations de Musik
  • Créations de Musik
  • Découvertes de Musik
  • Demande d'aide de Aide
  • Animes à conseiller de Animes / Mangas
  • Mangas à conseiller de Animes / Mangas
  • Animes en vrac de Animes / Mangas

Catégories

  • Skripts
    • Mini-Jeux
    • Outils d'administration
    • Outils Anti-Grief
    • Gestion de Tchat
    • Outils pour les développeurs
    • Economie
    • Correctifs (anti-cheat, anti-lag, ...)
    • Général (utilitaires)
    • Fun
    • Informationnel (annonces, ...)
    • Mécanisme (système sans fil, ...)
    • Divers (skripts hors-catégorie)
    • Rôle-Play
    • Téléportation (portail, ...)
    • Web (base de données SQL, ...)
    • Gestion de monde (worledit, ...)
    • Génération de structures
    • Skripts Débutants
    • Bazar à Code
  • Add-ons
  • API / IDE
  • Vos memes de Onii-anime
  • Petites Ressources de SupClub

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


5 résultats trouvés

  1. Version de Minecraft : 1.16.5 Version de Skript : Dernière dev Bonjours à tous! Le script demandé est ultra complexe, mon codeur et moi avons séché dessus, et j'en recours ainsi à l'expertise générale pour nous aider. Je demande un script qui permette de classer des joueurs, en fonction d'une variable d'un ratio, dans une variable type "liste" du ratio plus haut au plus bas (Le plus haut ratio en premier, le plus bas en dernier, de façon décroissante) Puis faire en sorte à ce que les joueurs et leur ratio associés, fassent une commande selon leur classement Description du script : * Le script sert à classer les joueurs en fonction de leur ratio de "Puissance" et ainsi, de les envoyer en équipe différente et équilibrer les équipes pour un mode de jeu d'arène classées. * Le script doit faire une seule liste, et faire en sorte que tout les joueurs de cette liste envoie la commande en même temps (Faire un loop de la liste) Ce type de script permet ainsi d'éviter à ce que tout les meilleurs joueurs se retrouvent dans la même équipe, contre les plus faibles. Que les meilleurs soient forcément l'un contre l'autre et ainsi de suite jusqu'aux joueurs n'ayant pas de ratio ou le ratio le plus bas. Cela permet aussi de lancer une arène à un instant T en y envoyant tout les joueurs en attente de l'arène en même temps. Exemple: ======= Loop de la liste ========= Joueur 1: Ratio 5.5 ===> commande entrée /commande 1 (Envoyé en équipe 1) Joueur 2: Ratio 4.3 ===> commande entrée /commande 2 (Envoyé en équipe 2) Joueur 3: Ratio 4.1 ===> commande entrée /commande 1 (Envoyé en équipe 1) Joueur 4: Ratio 3.7 ===> commande entrée /commande 2 (Envoyé en équipe 2) Joueur 5: Ratio 3.2 ===> commande entrée /commande 2 (Envoyé en équipe 2) Joueur 6: Ratio 2.1 ===> commande entrée /commande 1 (Envoyé en équipe 1) ======= Fin de la loop de la liste ========= - J'ai déjà fais le système de file d'attente - J'ai pas besoin des commandes spéciale "commande 1 et 2", je sais les faire - Liste de players de 6 serait bien, modulable si possible - J'ai déjà fais la commande de ratio: (La variable de ratio étant donc "{sql_ratio.%player%}") on quit: set {sql_ratio.%player%} to ({sql_kills.%player%} / {sql_deaths.%player%}) + ({sql_wins.%player%} / {sql_looses.%player%}) Voci la commande de file d'attente et là où j'attend à ce que la loop-check-commande soit intégrée (En fin de code) command /arene: permission: varyal cooldown: 20 seconds cooldown message: &cVous ne pouvez pas spammer cette commande. &4&l%remaining time% &crestantes. trigger: if player has metadata value "arena": delete metadata value "arena" of player message "&aVous venez de quitter la file d'attente des Arènes classées." to player play sound "block.note_block.pling" with volume 1.0 to player toggle scoreboard of player off if {sql_arena} is more than 0: remove 1 from {sql_arena} if {arena.join} is more than 0: remove 1 from {arena.join} if {sql_arena.%player%.join} is more than 0: set {sql_arena.%player%.join} to 0 loop all players: if loop-players has metadata value "arena": set line 1 of loop-player's scoreboard to "&eJoueurs dans la file: &6&l%{arena.join}% " message "&d%player% &ca quitté la file" to loop-players play sound "block.note_block.pling" with volume 0.5 to loop-players else: if {sql_arena} is less than 5: add 1 to {sql_arena} add 1 to {arena.join} set {sql_arena.%player%.join} to 1 toggle scoreboard of player on message "&aVous venez de rejoindre la file d'attente des Arènes classées." to player message "&aVous pouvez quitter la file à tout moment avec &e/arena" to player play sound "block.note_block.pling" with volume 1.0 to player set title of player's scoreboard to "&6File d'attente" set line 2 of player's scoreboard to "&eFile d'attente rejoint&f: &c&lArena" set metadata value "arena" of player to true loop all players: if loop-players has metadata value "arena": set line 1 of loop-player's scoreboard to "&eJoueurs dans la file: &6&l%{arena.join}% " message "&d%player% &aa rejoint la file" to loop-players play sound "block.note_block.pling" with volume 0.5 to loop-players else if {sql_arena} is 5: add 1 to {sql_arena} add 1 to {arena.join} set {sql_arena.%player%.join} to 1 toggle scoreboard of player on set title of player's scoreboard to "&6File d'attente" set line 2 of player's scoreboard to "&eFile d'attente rejoint&f: &c&lArena" set metadata value "arena" of player to true loop all players: if loop-player has metadata value "arena": #Ici entre la variable liste, et fais en sorte que tout les joueurs ayant #fais /arene fassent la commande, par ordre de leur ratio cf plus haut. #Je vous rassure, tout le code plus haut est bon et fonctionnel. #c'est l'intégration d'une variable par ratio de joueurs et commandes par niveau #décroissant du ratio que je sais pas faire. #Tout le reste je suis bon :D Merci à ceux qui pourraient apporter leur expertise. Nous, on a séché après 5 heures de tests en tout genre ^^ (Et pourtant, on s'y connais! :D)
  2. Version de Minecraft : 1.9.4 Version de Skript : 2.4.1 Addons utilisés: Aucune Type du skript : Un skript qui, quand un joueur est en dessous de la couche y=4, si son uuid est dans la liste {team.bleu::*} (ou son pseudo), ça le tp a {bleu}. Description du script : Quand le joueur est en dessous de la couche 4, si il est dans la liste {team.bleu::*}, il est téléporter a {bleu}. (J'ai déjà fais une commande pour définir le point {bleu}.) Pour plus d'information, merci de me contacter ou par discord (Zeynix#3743), ou sur ce forum.
  3. Version de Minecraft : 1.9.4 Version de Skript : 2.4.1 Type du skript : Ajouter les coordonnées d'un block quand on le place et quand un joueur marche sur une laine bleu, remplacer les blocks placé par du vide Description du script : Pour être clair, je voudrais faire en sorte que quand un joueur pose un block de sandstone, ça enregistre les coordonnées de ce block dans une liste qui se nommerait {hika.reset::*}. Ensuite, quand un joueur marche sur un block de laine bleu, ça remplace toutes les blocks dont leur coordonnées sont dans la liste {hika.reset::*} par du vide. Ce que j'ai essayé de faire : #et la je ne sais pas quoi mettre pour que les coordonnées des blocks soit remplacé par du vide... Si vous avez une information qui pourrait m'aider, je prend avec plaisir !
  4. Version de Minecraft : 1.13.2 Version de Skript : 2.3.7 Addons utilisés: SkRayFall, SkQuery, Skript-mirror, MundoSK Type du skript : Mini Description du script : Bonjour, J'aimerai crée un Skript pour un événement. Je voudrai faire pousser un arbre. Littéralement le faire grandir blocs par blocs avec un Skript. J'ai déjà quelques éléments mais je viens vous demander de l'aide parce que je ne sais vraiment pas ou trouver la solution. (J'ai cherché partout pendant plusieurs heures mais rien). Mon but est donc de placer des blocs un par un. Vu que je voudrai faire un arbre il me faudrait du bois de chêne (minecraft:oak_wood) et des feuilles de chêne (minecraft:oak_leaves). Je tape donc cette ligne de code : set block at location at -829, 144, -202 in world "Spawn" to oak_wood Cependant le problème viens du nom oak_wood ça ne fonctionne pas, Skript ne comprend pas ce que c'est. Pourtant avec "air" et "gold block" ça fonctionne. Je me suis donc demandé s'il n'y avais pas une liste de tout les blocs que comprend Skript. Pouvez vous m'aider ? Merci beaucoup d'avance, Gleush
  5. Bonjour j'ai commencé un projet, un skript qui permet que quand un joueur (on va l'appelé "a") tue un autre joueur (on va l'appelé "v") et donc quand v meurt son inventaire est sauvegardé dans une liste ou un fichier yaml, et un armor stand spawn a l'emplacements de la mort de v et donc quand a fait un click sur ce armor stand l'inventaire de v est présent et a peut récupérer les items et aussi je souhaite que n'importe quelle personne puisse ouvrir ce armor stand, et au bout de une minute le armor stand dispawn. Et bien sur v n'a pas son stuff après sa mort. J'ai une partie du skript mais il y a certain bug, donc je voudrais un skript fait de À a Z. Merci infiniment aux personnes qui chercheront des solutions et même à la plus simple aide. Merci et bonne journée.
×
×
  • 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.