Aller au contenu

Wafoux

Membre
  • Compteur de contenus

    159
  • Inscription

  • Dernière visite

  • Jours gagnés

    4
  • Crédits

    0 [Faire un don]

Messages posté(e)s par Wafoux


  1. Alors, ici c'est une catégorie d'aide enfaite :/

     

    Moi je veux bien aider, c'est pas ça le soucis. Si tu veux un code tout pondu, je t'invite à aller dans la catégorie: "Demande de skripts".

     

    Donc la modif du code, elle est compliquée, car autant te dire que vu ton skript, je suis navré de t'annoncer qu'il faudrait tout changer tellement ça pique les yeux ><

     

    Sinon, voilà l'exemple demandé, tu pourras le changer et le modifier bien évidemment. J'ai mis des commentaires pour que tu comprennes bien.

     

    Contenu masqué

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

     

    A savoir qu'il te faudra TuSKe pour faire fonctionner ce code.

     

    Si ton problème est résolu, pense à mettre un "J'aime", ça ferait plaisir. (J'ai passé beaucoup de temps là dessus !) Et à mettre le poste en résolu.


  2. Je t'invite à aller regarder la documentation avant de poster une demande d'aide :/

    https://skript-mc.fr/doc/skript/Expressions#money

     

    Mais pour faire court, tu dois faire %{%player's money%}% (au lieu de %{gmoney.%player%}%)

    Pour effectuer des opérations (soustraire, ajouter de l'argent) sur le compte, tu devras faire:

    Contenu masqué

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

     

    (Ah, aussi, pense à utiliser la balise CODE pour insérer du code)

    • J'aime 1

  3. Alors, ça dépend de 2 facteurs, mais en gros, y'a 2 solutions qui dépendent de toi:

    • Enlever tous les crafts des feux d'artifices (ce qui fait, je crois 6 crafts) et faire un nouveau craft de firework qui fait ce que tu veux (car du coup tu peux créer des crafts avec, en résultat de craft un firework rename)
    • Laisser tous les crafts disponibles de feu d'artifice, et en faire un autre qui change légèrement en fonction du craft (par exemple rajouter un bâton dans le craft)

    Pour que quand le joueur clique sur l'item spécial en question, bah là du coup même principe tu peux détecter le nom de l'objet et faire tous les effets que tu veux. Pour ce qui est du message, ça sera tout simplement un: "send "Blablabla" to player", et pour les particules je t'invitent à rechercher sur Google, tout ce que je peux te dire c'est qu'il te faudra SkRayFall comme add-on.

     

    (PS: Ne pas oublier le "cancel event" qui annule le lancement de fusée au clic droit.)


  4. Si le coffre est posé, tu ne pourras rien faire avec (à part détecter si le joueur fais click gauche/click droit dessus), et il n'y aura aucune différences entre un coffre posé enchanté et un coffre normal.

     

    Cependant, si tu comptes l'utilisé de façon à ce qu'il soit dans l'inventaire (par exemple pour faire une certaine commande), oui bien sûr tu peux utiliser skript :)

     

    Tu auras cependant besoin de SkQuery, et de vérifier la condition suivante:

    Contenu masqué

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

    (ceci étant dit je ne suis pas sûr du code :/)

     

    Par ailleurs, en renommant l'objet avec un code couleur et d'une certaine façon, tu pourras aussi l'utiliser. (par exemple, si je clique sur le coffre enchanté "Bienvenue" alors on vérifiera la condition suivante avec skript:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
    • J'aime 1

  5. C'est assez simple ! Mais juste, recherche mieux normalement il y a eu pleins de conseils par rapport à la gestion de craft...

    (en tapant sur google: "minecraft skript craft" par exemple)

     

    Mais sinon pour la gestion des crafts etc je te conseille vivement ce plugin:

    Contenu masqué

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

    il est super, tenu à jour et simple à utiliser. (Parfois, utiliser des plugins en java bien mis à jour c'est beaucoup mieux qu'un skript !)

     

    Et si tu veux vraiment du skript, tiens-en moins au courant sur ce post

    • J'aime 1

  6. Alors je m'y connais pas beaucoup en particules, mais normalement tu peux faire spawn dans un cercle donné autour du joueur, suivant un axe donné (donc ce que tu veux en gros) des particules grâce à SkRayFall.

     

    J'essayerais de voir, mais en attendant tu peux aller check la doc:

    Contenu masqué

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


  7. Le code de @Spartan9802 est juste, cependant petite précision il n'y a besoin que de SkQuery pour le code fait, cependant je te conseille vivement d'utilisé Tuske et ainsi le code suivant: (code de Spartan mais légèrement modifié pour convenir à Tuske)

    Contenu masqué

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


  8. Quand tu dis appliquer des potions aux citizens, ça serait quoi du coup ? Car sans les petites bulles/particules normalement tu peux mettre n'importe quel effet que tu veux à une entité. (Par exemple l'effet: apply strength 5 to the villager for 30 seconds, qui permet de mettre de la force de niveau 5 au villageois pendant 30 secondes)


  9. Si j'ai bien compris, un admin veut savoir combien de sanctions ont été faites par tel helper.

    Si oui, c'est très simple, il suffit juste de rajouter une condition sur la (ou les) commande(s) qui doivent être comptées. (Et même si c'est effectué par un admin ou un joueur, ça ne comptera que le helper.)

    Contenu masqué

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

     

    un admin pourra effectuer une commande, par exemple /voirsanctions <player>:

    Contenu masqué

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


  10. Enfaite pour faire court, visiblement quand tu achètes ton grade, et bien la commande semble s'effectuée dans tous les cas.

    4 solutions possibles:

    • Passer par ce que gères Chestcommand, c'est à dire Vault (car du coup il n'y aura pas de soucis d'argent), et donc modifier le code de façon à ce qu'on n'ait pas une variable {coins.%player%} mais qu'on passe directement avec Vault (voir ce qu'on peut faire ici: https://skript-mc.fr/doc/skript/Expressions#money) Ceci viendrait donc à changer le code et à enlever la variable {coins.%player%}
    • Garder ChestCommand et la variable {coins.%player%}, mais on modifie le code du YML de chestcommand pour arriver à modifier la variable {coins.%player%}, mais j'ai aucune idée de comment il faudrait faire
    • On enlève Chestcommand, qu'on remplace par les GUI de Tuske (https://skript-mc.fr/forum/threads/les-gui-avec-tuske-avec-la-v2.11800/)
    • Ajout d'une commande spécifique à un ajout de grade (par exemple /grades) qui aurait la syntaxe suivante:

    Contenu masqué

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

     

    Le code est bien évidemment à changer, mais pour faire court il permettrait juste de rankup un joueur après vérification de son argent

     

    PS: Penses à mettre un petit j'aime à ceux qui t'aident, ça fait super plaisir :)

    • J'aime 1

  11. Rien à ajouter, le skript de @noftaly est bien.

    Ah si, peut-être le fait que ce code:

    Contenu masqué

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

     

    peut être modifié pour être valable sous toutes les possibilités. (Quand un joueur envoie de l'argent, quand il s'en fait prendre, quand il achète etc...)

     

    Ainsi, on peut vérifier si le budget d'un joueur dépasse devient négatif lors de la transaction voulue, grâce au code suivant:

    Contenu masqué

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

    Sachant que la variable locale {_transaction.en.cours} (ou autre) peut désigner n'importe quel montant (donc un integer)

    • J'aime 1

  12. Pas vraiment, car enfaite on imagine le combat suivant:

    Anarchick attaque 3 coups sur Noftaly, du coup le code sera exécuté à chaque fois, sur les 3 coups.

    Résultat, le dernier coup porté par Anarchick aura le timer de 30 secondes, et si Noftaly tombe, il n'y aura pas de soucis.

     

    Cependant, tu m'as fais tilté sur quelque chose qui pourrait se compliquer: si le combat s'exerce entre 3 joueurs. (ou plus)

     

    Et là, pour le coup ton:

    Contenu masqué

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

    est très important, car le problème est réglé.

     

    Du coup, j'ai édité le code principal :)

    • J'aime 1

  13. D'après mes souvenirs ce problème à déjà été résolu, et pour faire simple (je regarderais si je trouve le code dans les archives du forum) il te faut un timer de 30 secondes sur la dernière attaque effectuée du joueur A sur le joueur B

     

    EDIT: J'ai retrouvé le post. La prochaine fois, recherche mieux ;)

     

    Code de @LeCraftDeOuf : (légèrement modifié)

    Contenu masqué

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

    • J'aime 2

  14. Ca aurait été bien si tu m'aurais donné les erreurs que tu as eu :/

     

    Sinon je préfère amplement Discord, si ça ne te dérange pas. Mon ID Discord: Wafoux#1982

     

    Pareil, tu pourrais mettre ton nouveau code sur codeshare.io ? (Ou tout autre hébergeur de code, mais celui-ci permet d'écrire en direct)

     

    On pourra regarder ce qu'il ne va pas du coup.

    • J'aime 1

  15. Justement, c'est le smiley qui veut tout dire :D

     

    En tous cas sur le moment ça m'avait fait rire.

     

    Bref ! Ceci n'empêche en rien la possibilité de nous donner ce qui ne va pas, les messages d'erreurs ainsi que le code que tu as fais toi, car en attendant on ne sait pas trop ce qui se passe :/ (Mis à part le fait que tu as essayé avec loop-player/%victim%.... Mais bon, on n'en sait pas + )


  16. Salut !

     

    Essaye ceci:

    Contenu masqué

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

     

    Si ça marche, la prochaine fois qu'un problème du genre t'arrives, va dans aliases-english.sk et tu fais ctrl+f, de ce fait tu pourras rechercher un mot-clé dans la liste des alias. Et pour le coup, tu pourras rechercher "snow".


  17. Ce lien, c'est pour les demandes de skript: https://skript-mc.fr/forum/forums/demandes-de-skripts.8/

    Ici, c'est pour de l'aide: https://skript-mc.fr/forum/forums/aide.9/

     

    Donc, si tu es dans la section aide, ne t'attends pas à ce qu'on te ponde un skript tout fait :) (Du moins, ça dépend de la personne)

     

    Pour commencer, décrits nous ce qu'il ne va pas, tes erreurs, le skript que tu as fais... On pourra te corriger.

     

    PS: LeCraftDeOuf tu m'as tué avec ton petit smiley qui voulait tout dire :D


  18. En t'aidant de LeCraftDeOuf, tu peux modifier son script pour l'adapter à ta condition. Il te faudra vérifier, comme lui si un joueur a attaqué la victime 30 secondes (ou moins si tu préfères) avant sa mort.

     

    Et, pour le coup quand le joueur arrive au niveau au-dessous de 0, tu vérifies (ou non) si le joueur a été attaquer, grâce à la variable établie au préalable ( {attacker.%victim%} pour LeCraftDeOuf)

    • J'aime 1

  19. Tu pourrais donner tes add-ons ?

    Le problème vient sûrement d'ici si, y'a une/deux semaine(s) tes skripts marchaient.

    Je m'explique: je suis en 1.12.2 avec Skript dev 31c, et bien la 31c et non la dev32.

     

    En fait, je suis passé à la dev32 avant de revenir à la 31c, car la plupart des add-ons que j'avais ne fonctionnaient pas et/ou provoquaient des erreurs au rechargement, ou à l’exécution de commandes.

     

    Vérifies donc toutes les versions optimisées & compatibles à la 1.8.8, au niveau de skript/add-ons.

     

    >> Je t'ai plus ou moins résumé ce qui a été dit ici:

    Contenu masqué

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


  20. J'te remercie beaucoup c'est exactement ce que je cherchais. Jusque là mes test était bien plus compliquer que sa mdr c: tu as gagner ton petit like c:.

    Merci encore et bonne continuation ^^

     

    De rien :) Bonne continuation à toi aussi.

     

    PS: Utilises la technique que je t'ai donné pour tout ;) Le ctrl+f sauve beaucoup de vies ;)

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