Aller au contenu

Silass_

Membre
  • Compteur de contenus

    39
  • Inscription

  • Dernière visite

  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Silass_

  1. Silass_

    Besoin d'aide skript UHC

    Bonjour, Il y a plusieurs problème dans ton skript, notamment le faite que tu utilise des variable pour effectuer des choses sur plusieurs joueurs tandis qu'il faut utiliser les listes. Comme je suis en vacance j'ai pris le temps de tout revoir le code de ton skript donc maintenant il fonctionne et j'espère qu'il te plait. Changement effectuer: ❱ refonte des commandes pour les titles ❱ création de liste pour enregistrer les joueurs ❱ ajout de l'option "joueurs_pour_commencer: #votre valeur", si l'on mets 10 dès qu'il y aura plus de 10 joueurs la partie se lancera automatiquement ❱ Modifications de plusieurs choses non cohérentes Je te laisse réadapter ce skript comme il le f aut car pour le tester j'ai du enlever certaine choses (gamrules, worldboard) Le skript Si tu souhaite tester le skript en solo, il faut que tu mette l'option "joueurs_pour_commencer: 0" à zéro comme sa le skript se dit si les joueurs dans le jeu sont au dessus de 0 alors on lance ! :) Si tu as encore des question n'hésite pas !
  2. Bonjour, Imaginons le joueur lag les requêtes entre le client et le serveur vont donc être accélérer d'un coup, ce qui va amener a des résultats faux je pense qu'il faut créer un algorithme avec le ping du joueur prit en compte amicalement, Silass.
  3. Un countdown ! Hello tous le monde, aujourd'hui nous allons voir comment créer un countdown ! avec des sons et des messages a un moment précis Les préparatifs Tout d'abord qu'est-ce qu'il nous faut ? - une commande pour l'activer - une boucle qui boucle (lel) durant le temps qu'on aura définie - des messages a par exemple 10s de la fin - la boucle qui s'arrête a la fin (logique et simple ... ou pas :)) Bon on commence, il va falloir d'abord définir le temps pour cela on va utilise une variable temporaire command /countdown: trigger: set {_time} to 30 On a notre temps (30s) maintenant on va lancer la boucle, pour cela on va utiliser "while {_time} is more than 0:" ce qui signifie que tant que la variable {_time} est plus que 0 on continue la boucle, maintenant on se retrouve avec ce code: command /countdown: trigger: set {_time} to 30 while {_time} is more than 0: C'est bien gentil tous sa mais il faut faire diminuer notre temps pour cela on va enlever 1 a notre variable du temps a chaque tour de boucle ce qui nous donne: command /countdown: trigger: set {_time} to 30 while {_time} is more than 0: remove 1 from {_time} wait 1 second Cool notre boucle fonctionne il faut maintenant lui dire des choses a faire mais aussi lui dire de nous prévenir quand elle arrive a 0: [code] command /countdown: trigger: set {_time} to 30 while {_time} is more than 0: {_time} is more than 0: send "&3temps: &b%{_time}%" to player remove 1 from {_time} wait 1 second send "&3Hey, le countdown est terminé !" to player Voilà notre timer fonctionne a merveille on peut aussi lui dire qu'il nous envois un message que dans les dernières secondes et a 10, 15, 20, 25, 5 secondes, et ajouter des sons et le timer dans la bar d'xp Skript final !
  4. Game V.1 Game qu'est-ce que c'est: Game c'est un skript libre que vous pourrez modifié selon vos envie pour mieux gérez vos mini-jeux, je dit bien mini-jeux car ce skript va être optimisé pour gérer des petits jeux sur un même serveur. j'ai décidé de créer ce petit skript car beaucoup de personne veulent faire des Mini-Jeux et ils ont raison mais ne savent pas trop par ou commencé, ou plutôt bloque lorsqu'il faut utilisé des listes, variable. Comment le modifié: Et bien c'est très simple, ➤ Il vous faudra d'abord copié coller le skript ci-dessous ➤ ensuite vous y trouverez une première partie avec les options comme: "pmax" qui signifie le nombre de joueur maximum dans la partie "prefix" le préfix/nom de votre jeu "temps" le temps avant que la partie né débute (cooldown) ➤ dans la partie suivante (celle du cooldown) vous allez devoir modifié les actions qui s'effectue lorsque la partie commence pour modifié celle-ci, par exemple j'ai mis que l'action "teleport {joueurs::*} to {game.spawn}" ce qui va téléporté les joueurs a un endroit prédéfinie. ➤ Vous pouvez aussi ajouter vos commande admin dans mon cas j'en ai mis que 2: /gameadmin setlobby sert a définir le lobby d'attente /gameadmin setspawn sert a définir la ou seront téléporté les joueurs Son fonctionement de base: Si vous voulez utilisé ce skript avec ces fonctions de base il vous suffiras de définir le lobby et le spawn d'etre minimum 2 joueurs faire /game join et la partie démarrera. détection du nombre de joueurs, affichage du temps restant dans la chat et dans la bar d'xp Important: N'oubliez pas que ce n'est qu'une première version il peut donc y avoir de nombreux bugs voir des choses qui ne fonctionnent pas même si normalement je prend le temps de tester. Les choses que je rajouterai: Un système qui supporterai plusieurs jeux (donc pourvoir créer des jeux avec une commande définir des variable avec les arguments de la commande. Un système de bdd pour optimiser les jeux/arènes Plus de configuration possible via le serveur (son, message, slot, nom du jeu... Et bien d'autres choses !
  5. Silass_

    [ Fun Glass ] Un Skript Fun ! :)

    Intéressant, j'ai un projet d'un jeu qui utilise un peu ce système mais avec beaucoup plus de complexité je n'en dévoile pas plus pour le moment :) dans tous les cas sa sera un jeu très complet mais les études avant tout, alors sa sera pendant les vacances ! :)
  6. Super, vraiment bien expliquer c'est vraiment pratique de plus avec les variables on peut vraiment faire de belles choses avec les inventaires personnalisés !
  7. Silass_

    Permissions.

    Hey, Pour ma part, je pense qu'il vaut mieux utilisé un plugins tel que (pex/groupmanager) il reste simple a configurer et assez performant, mais je pense aussi que sa pourrait être un bon projet un Skript de pour gérer les permission mais il faut dans ses cas la que tous les autres plugins fasse appel aux skripts liées. Voilà pour mon avis. Silass_
×
×
  • 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.