Aller au contenu

Soufreur78

Ancien
  • Compteur de contenus

    722
  • Inscription

  • Dernière visite

  • Jours gagnés

    27
  • Crédits

    37 [Faire un don]

Messages posté(e)s par Soufreur78


  1. Rien sur les :

    - loop integer between ?

    - loop-index ?

    - loop all players ?

    - loop all players where [player input] ?

    - While avec d'autres conditions ? (variable, position, environnement)

     

    Explique que l'on peut mettre n'importe quoi dans des loops;

    - loop size of {Membres::*} times:

    - loop blocks from the block below the player to the block 10 east of the block below the player:

    - loop blocks in radius 5 around the player:

    - loop all players where [player input has permission "test"]:

    - loop blocks within {1} to {2}:

     

     

    Pareil pour les whiles:

    - while player is alive:

    - while block below player is dirt:

    - while "%{Membres::*}%" contains "Soufreur78":

    - while player's health >= 5:

    - while player's fly mode is true:

    - while number of all players < 5:

    - while name of current inventory of player is "Test":

    - while player has 5 diamonds in her inventory:

    - While "%region at player%" is "test":

    - while file "plugins/test.bat" exists:

    - while player has potion slowness:

    - while player is within {variable} to {variable2}:

     

     

    Si tu souhaites faire un tuto complet il faut le préciser

    • J'aime 2

  2. C'est plutôt le dernier cas qu'il faut choisir.

    Imagine que tu devais mettre load & save à chaque fois.

    Et bah en gros, le YML avant ça faisait ça.

    Ok merci pour cette réponse rapide :)

     

    Je me doutais bien qu'il fallait utiliser la derniére solution mais :

    - On peut stocker combien de fichier en mémoire sans risque ? Car si je load le .yml de chaque joueur le temps qu'il soit connecté ça va faire beaucoup de chose en mémoire (Il n'y a que 30 lignes dans les .yml des joueurs).

    - Et si j'ai bien compris quand je vais load le .yml -> Modifier une valeur-> Si je get la valeur modifiée : je vais bien récupérer la valeur comme elle a été modifiée juste avant ? Car le .yml n'a pas été sauvegardé


  3. Trés bon tuto @Syst3ms.

    Mais imaginons j'ai mon fichier "Stats" avec dedans 1 .yml par joueur (Le nom du .yml c'est l'UUID du player)

     

    Si le joueur meurt et je veux rajouter +1 aux morts du joueur dans son .yml :

    - Je dois load, modifier, sauvegarder ?

     

    Et si le joueur fait /stats et que je veux récupérer les valeurs dans son .yml !

    - Je load, récupére les données, unload ?

     

    C'est vraiment utile de load puis sauvegarde/unload à chaque petite action ?

    Ou alors je load le fichier du joueur quand il se connecte et puis sauvegarde quand il se déconnecte ?


  4. Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    • J'aime 1

  5. Si tu n'as pas de variable mise a ton hub voici un petit skript pour la mettre (fait la commande a l'endroit ou tu veux qu'elle soit)

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    trigger....


  6. Impossible en skript sauf en utilisant la technique avec une variable liste. Mais il va y a voir un mini bug visuel du au délai pour replacer les blocks.

     

    Bref je te conseil le plugin : UltimaTnT pour faire ça

     

    Ps : il existe des topics sur ce sujet, merci de faire des recherches avant de poster


  7. Bonsoir :

    Si tu veux qu'il ne prenne pas de dégat et de recul

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Si tu veux qu'il ne prenne pas de dégat mais qu'il prenne du recul

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    • J'aime 1

  8. Le voici

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Donc c'est un gui avec SkQuery. Essaie de mettre "wait 2 tick" au lieu de "wait 1 tick" et vérifie si ton code marche.

×
×
  • 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.