Aller au contenu

Gaël Erhlich

Ancien
  • Compteur de contenus

    889
  • Inscription

  • Dernière visite

  • Jours gagnés

    18

Tout ce qui a été posté par Gaël Erhlich

  1. Gaël Erhlich

    les grades

    Tu peux retirer des permission à l'opérateur si c'est vraiment nécessaire en mettant un trait d'union devant celle-ci dans les permissions de son grade. Mais c'est quand même rare d'avoir des fonctions réservées aux VIPs inaccessibles aux opérateurs de toutes façons. :D
  2. Gaël Erhlich

    les grades

    Le nom complet de GroupManager, c'est Essentials Group Manager, y'a 5/6 plugins qui sont développés comme ça, en tant qu'extensions d'Essentials. On peut donc considérer que GroupManager, c'est Essentials. Sinon, il peut le faire avec une permission, c'est beaucoup plus simple et ça sert à ça. :p if player has permission "trouve.un.nom"
  3. Gaël Erhlich

    Title

    Sur la console, ça donne quoi ? Un message d'erreur ?
  4. Gaël Erhlich

    Groupe ! [URGENT]

    C'est pas urgent si tu as même pas ton mini-jeu, donc ce serait cool de pas le mettre en majuscule dans le titre. *_* Mais sinon, si le mini-jeu est joignable par commande, tu peux juste faire exécuter à tous les membres du groupe la commande si le leader la fait.
  5. Gaël Erhlich

    Title

    Bah tu soulèves un problème, mais tu donnes à personne les moyens de le résoudre. "a internal error", ça veut dire une erreur interne -merci Captain- mais donc ça veut rien dire de plus. Quand est-ce que tu as ce message ? Où ? C'est quoi le message entier ?
  6. Gaël Erhlich

    Prendre un objet

    Sinon, y'a pas mal d'add-on (4) qui proposent un moyen de détecter un clic dans l'inventaire, mais je crois que tu peux pas savoir si c'est un clic gauche ou un clic droit parce que le serveur lui-même le sait pas. Il sait seulement que tu prends un item et en quelle quantité (tout pour clic gauche et la moitié pour un clic droit) mais du coup, y'a peut-être moyen de se servir des propriétés de chaque clic, mais pas de les détecter chacun directement.
  7. Gaël Erhlich

    La durabilité d'un outil

    Exact, tu peux retirer de la durabilité à l'outil avec ça : https://skript-mc.fr/doc/skript/Effets#damage%2Fheal%2Frepair
  8. Je vais reformuler et je vais changer un peu le premier post. J'ai une liste de positions de blocs qui référence tous les blocs qui ont une utilité propre au skript. Si quelqu'un casse ces blocs spéciaux à la main, ils sont déjà supprimés de la liste et lâchent un objet -c'est ça que je voulais dire par "animation" mais c'tait pas le bon mot-. Pour les cas où le bloc serait explosé, déplacé par piston, supprimé par un autre plugin, j'ai une horloge qui check en boucle si les positions correspondent bien au bloc que j'utilise. Le problème de cette méthode, c'est que j'ai peur que si la liste s'alourdit beaucoup, ça finisse par ramer. Y'a aussi que pour éviter de saturer, j'ai mis un délai de 5/10 secondes et du coup, le drop se fait en retard. Je cherche donc un événement qui correspondrait simplement à la disparition d'un bloc pour avoir un effet immédiat, systématique (parce qu'avec la méthode actuelle, si on pousse le bloc avec un bloc du même type, le check tombe très rarement au bon moment pour s'en apercevoir) et qui s'active seulement si nécessaire contrairement à une horloge.
  9. Je parle bien de retirer ce bloc-là spécifiquement. Justement, je tourne sur une horloge qui vérifie tous les blocs de la liste régulièrement, mais du coup, si la liste s'alourdit, j'ai peur que ça casse un peu les performances du serveur. Aussi il y a un délai du coup entre le moment où mon bloc disparaît et celui où l'animation se déclenche.
  10. L'événement vient de quel add-on ? Je voudrais supprimer un bloc d'une variable liste si il est détruit quelque soient les circonstances.
  11. Gaël Erhlich

    Mini Jeux

    Tu peux simplement chercher dans ce qui existe déjà.
  12. Gaël Erhlich

    unknown command

    Bah c'est simple, tu ne déclares pas la commande, tu demandes d'exécuter une action si quelqu'un s'en sert. Le problème, c'est qu'elle n'existe pas donc le serveur te le dit. Pour faire une commande dans les règles de l'art : https://skript-mc.fr/doc/skript/Commandes
  13. C'est moi où tu dors pendant la journée ?
  14. Gaël Erhlich

    Utile4

    Gaël Erhlich updated Utile4 with a new update entry: Version achevée Read the rest of this update entry...
  15. Gaël Erhlich

    Four qui cuit plus vite

    Pour manipuler des NBT tags, il faut utiliser SkStuff.
  16. Hola, je me demandais si il existait, dans un add-on ou alors dans Skript lui-même si je suis un peu con, un événement qui serait simplement la disparition d'un bloc, 'fin si un bloc est remplacé par de l'air ou autre chose, quelque soit la cause (minage, explosion, coup de piston, suppression par un skript ou autre auquel j'aurais pas pensé). Edit : pourquoi ? J'ai une liste de positions de blocs qui référence tous les blocs qui ont une utilité propre au skript. Si quelqu'un casse ces blocs spéciaux à la main, ils sont déjà supprimés de la liste et lâchent un objet. Pour les cas où le bloc serait explosé, déplacé par piston, supprimé par un autre plugin, j'ai une horloge qui check en boucle si les positions correspondent bien au bloc que j'utilise. Le problème de cette méthode, c'est que j'ai peur que si la liste s'alourdit beaucoup, ça finisse par ramer. Y'a aussi que pour éviter de saturer, j'ai mis un délai de 5/10 secondes et du coup, le drop se fait en retard. Je cherche donc un événement qui correspondrait simplement à la disparition d'un bloc pour avoir un effet immédiat, systématique (parce qu'avec la méthode actuelle, si on pousse le bloc avec un bloc du même type, le check tombe très rarement au bon moment pour s'en apercevoir) et qui s'active seulement si nécessaire contrairement à une horloge.
  17. Does someone savoir ou has an idée ?
  18. Gaël Erhlich

    Braquage de Banque !

    Ah ui j'avais fait une erreur. Donne le message d'erreur la prochaine fois, ce sera plus rapide. options: SommeMin : 10 SommeMax : 20 Monnaie : roubles Temps : 5 #Temps entre deux étapes du crochetage Cooldown : 30 #En minutes on right click on a sign: if line 1 is "[banque]": if {Braquage.%event-block%} isn't set: set {Braquage.%event-block%} to 0 if {BraquageInP.%event-block%} isn't set: set {BraquageInP.%event-block%} to false if {BraquageLast.%event-block%} isn't set: set {BraquageLast.%event-block%} to now remove a day from {BraquageLast.%event-block%} if {BraquageInP.%event-block%} is false: set {_Différence} to difference between {BraquageLast.%event-block%} and now if difference between {BraquageLast.%event-block%} and now is more than {@Cooldown} minutes: while distance between player and event-block is less than 2: set {BraquageInP.%event-block%} to true add 5 to {Braquage.%event-block%} broadcast "&eCoffre crocheté à &a%{Braquage.%event-block%}%&e%%" wait {@Temps} seconds set {BraquageInP.%event-block%} to false if {Braquage.%event-block%} is more than 90: set {_Volé} to a random integer between {@SommeMin} and {@SommeMax} broadcast "&eLa banque a été braquée par &b%player%&e. Le voleur a emporté &a%{_Volé}% {@Monnaie}&e." make console execute "/eco give %player% %{_Volé}%" set {Braquage.%event-block%} to 0 set {BraquageLast.%event-block%} to now stop else: send "&cLa banque a déjà été braquée récemment, il n'y a plus rien." to player else: send "&cLe coffre est déjà en train d'être crocheté."
  19. Gaël Erhlich

    Utile4

    Merci. :D
  20. Gaël Erhlich

    Skript - Un chat

    Si tu veux un tchat global, ça veut dire qu'il y aurait un tchat pas global ?
  21. Gaël Erhlich

    taper a + de 5 block

    Je vois pas trop comment tu pourrais récupérer les dommages de l'outil, à part en listant toutes les possibilités mais ça ferait 4 types d'épée x 5 possibilités de sharpness. 'fin ça se bricole, mais ça risque d'être long.
  22. Gaël Erhlich

    Coffre personnel virtuel

    Y'a moyen que les récompenses soient données par une commande de la console ?
  23. Gaël Erhlich

    Command SetSpawn

    Justement, il a écrit la même chose que toi, mais en se servant d'une boucle et d'une variable plutôt que de réécrire la même chose 8 fois.
  24. Y'a peut-être une autre voie sur Skript.
×
×
  • 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.