Aller au contenu

4rno

Donateur
  • Compteur de contenus

    149
  • Inscription

  • Dernière visite

  • Jours gagnés

    3
  • Crédits

    3 [Faire un don]

Messages posté(e)s par 4rno


  1. Il te suffit de traduire le message ^^

    Contenu masqué

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

    T'as pas un code qui enregistre des variables en permanence ? C'est peu être la cause du problème...

     

     

    4rno


  2. Pour aider un peu, Sk-Schematic sauvegarde le type de bloc et sa position relave dans 2 variables listes: {struc::location.%player%.%nom de la structure%::*} et {struc::block.%player%.%nom de la structure%::*}; et les variables listes sont "liées" car elles ont le même index (permettant de faire correspondre le type d'un block et sa position).

     

     

    Cdlt,

    4rno


  3. Bonsoir,

    visiblement, tu satures ton serveur au reload, plusieurs explications possibles:

    • Un code ou autre trop gourmand en ressources système. As tu beaucoup de scripts sur ton serveur ? Pour trouver lequel fait crash ton serv, désactive les tous (en les renommant avec un tiret devant), et réactive les un par un, si tu ne sais pas pourquoi le script est si problématique, envoie le ;)
    • Un bug de Skript/Addons, dans ce cas, écris un simple script (genre une commande qui t'envoie un message) et essaye de le charger.

     

    Cdlt,

    4rno


  4. Bonjour,

    Oui c'est tout à fait possible ! :)

    Pour les commandes, tu peux en apprendre plus ici et !

    Pour les groupes, tu peux chercher sur la doc de

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
    , c'est en anglais mais très complet !

    Dans ton cas, il faudrait que tu crées la commande, puis, en fonction du groupe du joueur, tu lui envoies un message différent, tu dois donc chercher du côté des conditions pour les groupes ;)

     

    De plus, le forum de Skript-MC dispose d'une section Tutoriaux, tu devrais y trouver ton bonheur !

     

     

    Cdlt,

    4rno

    • J'aime 2

  5. Bonjour,

    Tout d'abord, pour pouvoir classer, tu dois utiliser des variables listes (dans ton cas, tu remplace juste le "." de ta variable par "::"; du coup ça donne {luckyblock::%player%}).

    À partir de là, tu peux utiliser ce code ci:

    Contenu masqué

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

    Dans ce code, tu as la variable {_top::%classement%} qui contient à chaque fois le nom du joueur correspondant.

     

    Cdlt,

    RebellCraft


  6. Bonjour,

    Pour les enchantements, il existe 2 types différents: "enchantment" et "enchantment type". Le premier ne peux contenir qu'un enchantement (ex. sharpness, ...); alors que le second peut prendre également le niveau de l'enchantement.

    Je te conseille donc, lorsque tu déclares ta commande, d'utiliser ceci:

    Contenu masqué

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

     

    Cdlt,

    RebellCraft


  7. Bonjour,

    tu peux utiliser les têtes "MHF_" mises à dispositions par Mojang (il te suffit de faire apparaître des têtes de joueur avec le pseudo correspondant.

    Pour la liste des têtes disponibles, c'est là:

    Contenu masqué

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

     

    Cdlt,

    RebellCraft

    • J'aime 1

  8. Bonjour,

    pour l'xp du joueur, dans ton cas il faut utiliser l'expression "player's level" qui correspond au niveau d'xp que dispose le joueur (et non "player's xp" qui correspond au nombre d'orbes absorbées d'un joueur).

    Tu peux utiliser "add <number> to player's level" et "remove <number> from player's level" pour ajouter et retirer des niveaux d'expérience au joueur.

     

     

    En espérant que ça puisse t'éclairer,

     

    4rno


  9. C'est normal, tu as mis un "stop", il va donc loop un seul joueur, puis s'arrêter et ne jamais loop les autres...

    Retire le ou décale le d'une tabulation (ou de 4 espaces) vers la gauche, il n'y aura plus de problèmes ;)

     

     

    4rno


  10. @sam57730 dans certains cas skript peut faire chier si tu demandes des integers dans des fonctions, genre quand tu utilises le résultat d'un calcul.

    Là ça va car tu donnes directement le nombre, ou tu réutilises directement l'argument de la commande qui lui est un integer; mais dans d'autres cas ça peut poser des problèmes...

     

    4rno


  11. Bonjour,

    Es tu sûr que tes fichiers ne sont pas nommés en .sk.txt ou quelque chose du même style ?

    Pour voir quels sont les fichiers dans plugins -> Skript -> scripts tu peux utiliser le skript qui est attaché à ce message (le "unix" pour macos et linux; et windows pour... windows. Il y a 2 versions car pour indiquer un sous fichier, sous windows c'est \ et sous les autres c'est / )

    Là au moins tu sera fixé ;)

     

     

    4rno


  12. Bonsoir,

    il existe 2 syntaxes pour faire exécuter une commande avec les permissions nécessaires.

     

    Wildskript:

    Contenu masqué

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

    SkUtilities:

    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é.

     

     

    4rno


  13. Sinon pour ton problème @zqrk , il suffit de remplacer la ligne

    Contenu masqué

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

    par

    Contenu masqué

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

    Mais je réitère ce que j'ai dis: c'est mieux d'utiliser les UUID des joueurs à la place de leurs pseudo, car si ils le changent, le serveur ne reconnaîtra plus le joueur :/

     

    4rno

    • J'aime 1
×
×
  • 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.