Aller au contenu

Mr_Kofte

Membre
  • Compteur de contenus

    77
  • Inscription

  • Dernière visite

  • Jours gagnés

    2
  • Crédits

    110 [Faire un don]

Messages posté(e)s par Mr_Kofte


  1. Version de Minecraft : 1.16.5
    Version de Skript : 2.6

    Addons utilisés: SqQuery, Skelett

    Type du skript : Récupérer le nom du joueur 

    Description du script :

    Salut à tous !
    Je viens vers vous car j'aimerai récupérer le nom d'un argument (en l'occurrence le nom du joueur) dans un évenement "On inventory click". Je réaliste actuellement une commande de mute par le biais d'un menu GUI en utilisant simplement la syntaxe que propose skript (je suis un vieux de la vieille) et j'aimerai récupérer mon arg 1 (= nom du joueur cible) dans l'event on player inventory click)

     

    Contenu masqué

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


    La commande s'exécute parfaitement, en revanche, je ne sais pas comment définir l'arg 1 qui ci-dessus est <player> cible dans mon inventory click :
     

    Contenu masqué

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


    Après le close j'aimerai que ça set une variable du joueur ciblez et récupérer dans le gui du style 

    set {mute.%uuid of JOUEUR CIBLE DANS LE MENU GUI} to true

    je sais pas si c'es très clair...


     


  2. Il y a 8 heures, Yghore a dit :

    Bonjour,

    Il me semble qu'il faut utiliser les tirets en les barrant avec "&m",

    Contenu masqué

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

     

    Bien cordialement,

    Yghore

    Salut !

    Je te remercie pour l'info, le tiret fait que ça dépasse un peu mais l'idée est bonne de faire avec le &m. Je suis donc allé sur 

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
     pour récupérer le symbole de mon choix et que rien ne dépasse (je suis maniaque ^^)

    Sujet résolu !


  3. Version de Minecraft : 1.16.5
    Version de Skript : 2.6

    Addons utilisés: Skelett; Skquery

    Type du skript : Symbole dans le message de bienvenue

    Description du script :

    Bonjour l'équipe,

    Je viens vers vous quand j'ai beau cherché sur le net, je ne trouve pas chaussure à mon pied. Je vous explique, j'aimerai réaliser un message de join avec un graphisme plutôt sympa mais je n'arrive pas à trouver la ligne unie. J'ai des lignes qui se forme en pointilles comme ça : ----------- et j'aimerai avoir un ligne comme ça mais sans les espaces. Je sais que c'est possible mais je ne trouve pas le bon symbole qui peut s'implanter sur notepad++.

    Merci de votre aide ! 

     


  4. Bonjour,

     

    Je te déconseille d'utiliser le "every" qui fait bug à fond, mais plus une boucle.

    Contenu masqué

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

    Je n'ai pas testé, dit moi si tu as des erreurs


  5. Version de Minecraft : 1.17.1
    Version de Skript : 2.6.1

    Addons utilisés: SkRayFall - SkQuery 3 et 4 - Skelett

    Type du skript : Bonsoir à tous, voilà j'ai créé un skript qui ouvre un menu de sanctions, jusque là pas de problème. J'aimerai savoir comment récupérer le nom du joueur sans passé par "arg 1" qui ne peut pas prendre en considération. De ce fait, savoir si cela est possible est / ou si je dois faire une fonction pour récupérer le nom du joueur cible et ainsi coder librement pour mes sanctions via le menu.

    A noter que j'utilise aucun addons pour la syntaxe simplement l'implantation que propose Skript.

    Description du script :

    Voici donc le code qui permet de lancer le menu :

    Contenu masqué

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

     

    Puis direction le "On inventory Click" dans la partie qui nous intéresse :

    Contenu masqué

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

    J'aimerai du coup remplacer la variable qui donne bien le joueur ciblé {arg1moderation} par quelque chose de plus simple à utiliser dans mon code de mute ci-joint et qui fonctionne.

    Contenu masqué

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

     

    Merci pour le temps que certains prendront à lire et comprendre mon problème.


  6. Version de Minecraft : 1.16.2
    Version de Skript : 2.5.1

    Addons utilisés: SkyRayFall + Skelett + SkQery

    Type du skript : Claim

    Description du script :

    Bonjour j'ai repris un code de claim et je n'arrive pas à interdire le fait de pouvoir casser des blocs en n'étant pas du claim à l'extérieur.

    Je m'explique plus clairement : Le joueur claim une zone = 1 chunk
    Un second joueur ne peut pas casser s'il est dans le chunk du joueur. En revanche s'il est dehors du chunk il peut casser des blocs alors que c'est censé être protégé.

     

    Le code :

     

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

     


  7. Est-ce possible par exemple de remplacer 

     

     if loop-player has permission "staff.service":

     

    Par le nom d'une varibale que les admins set : {aduty.%player%} to true 

     

    Cordialement.


  8. Version de Minecraft : 1.16.5
    Version de Skript : 2.5.2

    Addons utilisés: SkyRayFall + menui-gui + Skelett

    Type du skript : Commande /staff

    Description du script :

    Bonjour j'aimerai comprendre comment obtenir une commande /staff et ainsi toutes les personnes ayant le "admin service" et que ça affiche le grade.

    Contenu masqué

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

  9. Re bonsoir, problème résolu, voici le code :

     

    Contenu masqué

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

     

    Il fallait inverse "false" & "true" et remplacer set pas true ou false.


  10. Version de Minecraft : 1.16.4
    Version de Skript : 2.5.2

    Addons utilisés: SkyFall + WildSkript + Skelett + SkQuery

    Type du skript : Evénement ON CHAT

    Description du script :

    Bonjour la communauté,

    Je viens vers vous car je ne trouve pas de solution pour obtenir en fonction de mes deux variables un tchat correct. Je vous explique, j'aimerai que quand un joueur se mette en admin service via ma commande /aduty ET s'il possède le grade "ADMIN H.R" ça affiche quand il écrit dans le tchat son préfix comme le montre le code.

    Contenu masqué

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

     

    Le code semble correct mais ce qui se passe en jeu est tout autre. Que je sois en admin service ou non le nom de l'administrateur s'affiche toujours en rouge. Or j'aimerai que quand il n'est pas en ADMIN SERVICE le joueur retrouve son pseudo sans préfix et sous ce format :  broadcast "%player% dit : %message%."

     

     

    Merci de votre éventuelle aide.


  11. Version de Minecraft : 1.16.5
    Version de Skript : 2.5.3

    Addons utilisés: SkRayFall, SkQuery, Skript-gui

    Type du skript : Récupérer une varibale dans un scoreboard.

    Description du script :

    Salut la communauté,

    Après de nombreuses recherches sur le web je n'arrive pas à comprendre la récupération d'une variable d'admin rank que j'ai défini et de la mettre dans le scoreboard. Voici donc le code rapide des grades :

     

    command /setadmin [<player>] [<text>]:
        trigger:
            if arg 1 is set:
                if arg 2 is not set:
                    send "voici la liste : modo, admin, noob"
                else if arg 2 is "modo":
                    set {adminrank.%uuid of arg-1%} to "modo"
                    send "%player% vous donne le rank modérateur." to arg-1
                    send "Vous donnez le rank modérateur à %arg-1%" to player
                else if arg 2 is "noob":
                    clear {adminrank.%uuid of arg-1%}

     

    Contenu masqué

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

    La pas de problème ça fonctionne le problème est le scoreboard :

    J'appelle donc une fonction :

    Contenu masqué

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

     

    Et ensuite j'édit toutes les x seconds

     

    Contenu masqué

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

     

    Les erreurs sont :

    - edit score id "rank.%uuid of {_p}" to "&6&l>> Grade &f&l: &f&o%{adminrank.uuid of {_p}}%"

    - set id based score "&6&l>> Grade &f&l: &f&o%{adminrank.%uuid of {_p}%}%" in sidebar of {_p} to 1 with id "rank.%{_p}%"


  12. Version de Minecraft : 1.16.5
    Version de Skript : 2.5.3

    Addons utilisés: Tuske + Skquery + SkRayFall + 

    Type du skript : Ecrivez ici le type de skript souhaité

    Description du script :

    Bonjour le communauté,

     

    Je vous explique rapidement mon petit problème, je découvre les fonctions et j'avoue ne pas les maîtriser via un menu GUI. En fait j'aimerai que quand le joueur clique sur un item en l'occurence ici la boussole ça ouvre un menui GUI avec un item qui le renvoi sur un mini jeu (qui fonctionne, le problème n'est pas là). De ce fait j'appelle donc une fonction pour pouvoir envoyer un "send" au joueur mais également de mettre en place une téléportation.

     

    Contenu masqué

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

     

     

    Donc la pas de problème, tout se lance correctement niveau GUI. C'est comment envoyer un message et utiliser le /mv tp %player% world pour executer cette action :

     

    Contenu masqué

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

     


  13. Ca ne fonctionne toujours pas, en fait je ne veux pas optimiser mon code pour l'instant mais faire en sorte que quand une vache (cow) meurt, ça envoie de l'argent et un message au joueur qui l'a tué, et malheureusement le on death ne fonctionne pas. (Voir les versions de mes addons et SK en haut)


  14. Il y a 13 heures, LOUDO a dit :

    Au lieu du %player%, il faut mettre %attacker%. Donc cela donne ça.

    P.S: Désoler de pas mettre le code dans une ligne de code car je suis sur tel x)

     

      

    
    on death:
    	victim is a cow
    	if attacker is a player:
               set {_player} to attacker
    		if {job.%uuid of %{_player}%} is "Chasseur":
    			add 2 to {Argent.%uuid of %{_player}%}
    			set action of bar of {_player} to "&2&l+2 écus &f(Chasseur de vaches)"


    Salut merci d'avoir essayé, mais le skript ne marche pas (Erreur multiples)... Je pense que la piste est bonne sur le fait de set le player en attacker..

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