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. J'ai opté pour : on break of stone: loop {ListeSardonique::*}: set {_Bloc} to loop-value if {_Bloc} is block below event-block: broadcast "BWAH"
  2. Si tu utilises WorldGuard, tu peux juste créer une région et utiliser ça : on region enter: if "%region%" contains "ACtp": make player execute command "/AltisCube" A chaque fois que quelqu'un entre dans une région avec "ACtp" dans son nom, cette personne exécute "/AltisCube".
  3. Gaël Erhlich

    Son

    Ah d'accord, il y a la liste 1.10 et la liste 1.8 juste en dessous ici : https://www.spigotmc.org/wiki/cc-sounds-list/ (les sons de la 1.8 sont ceux de la partie où il y a une ligne vide sur deux et ceux de la 1.10 sont sur des lignes non-séparées)
  4. Gaël Erhlich

    Son

    Moi-même j'utilise cette liste en 1.10. D'ailleurs, si tu cherches bien, le lien que je t'ai donné concerne Spigot 1.10.2.
  5. Gaël Erhlich

    Son

    Sur la documentation de SkRayFall, y'a le lien huh : https://hub.spigotmc.org/javadocs/spigot/ C'est dans la section Sound (et non PlaySoundCommand).
  6. Gaël Erhlich

    Son

    Il dit qu'il cherche la liste de sons qui comprend LEVEL_UP et est utilisée par SkRayFall.
  7. Peut-être que le problème est ma version de Skript (1.5). J'ai trouvé ce topic qui doit dater de la période où cette version était la dernière. Du coup, je devrais me rediriger vers une autre version ? Si oui, laquelle ?
  8. Gaël Erhlich

    Modifier les trades des pnj

    Avec SkStuff, tu peux directement modifier les NBT tags de ton villageois, et donc changer ses offres.
  9. Gaël Erhlich

    Right/Left Click

    on right click on entity: if player is holding a dragon egg named "son nom": if event-entity is ender crystal: broadcast "Droit" on damage of ender crystal: if attacker is holding a dragon egg named "son nom": cancel event broadcast "Gauche" :3
  10. Tu devrais expliquer pourquoi. Si quelqu'un vient après avec le même problème, il devra lui aussi créer un topic sinon, alors que toi tu avais la solution. :p
  11. Puisque personne ne sait pour l'instant, j'ai investigué un peu. J'ai supprimé toutes mes variables, puis avec ce code, je casse un bloc de stone au hasard : on break of stone: if {ListeSardonique::*} contains event-block: broadcast "&aCondition vérifiée" else: broadcast "&4Condition non-vérifiée" cancel event Normalement, puisque je n'ai plus aucune variable, ce bloc ne peut pas être dans la liste et en effet : Condition non-vérifiée Maintenant, nouvel essai mais avec le contraire de ma condition précédente : on break of stone: if {ListeSardonique::*} doesn't contain event-block: broadcast "&aCondition vérifiée" else: broadcast "&4Condition non-vérifiée" cancel event Et donc verdict : Condition non-vérifiée En fait, avec cette syntaxe, quoi qu'on demande sur la variable, on a une réponse négative.
  12. Si tu utilises Multiverse : /mv gamerule naturalRegeneration false builduhc
  13. 'soir. Je voudrais ajouter à une liste un cube de cobble en cliquant dessus en sneak si on a 16 cobbles en 1.10. J'ai ça pour le faire : on right click on cobblestone: if player is sneaking: if player is holding cobblestone: if amount of cobblestone in player's inventory is more than or equal to 16: cancel event add event-block to {U4.Compact4::*} remove 16 cobblestone from player's inventory Quand j'exécute l'opération, je perds donc mes 16 cobbles et une variable apparaît dans le fichier correspondant. Après, je voudrais détecter si je pose une enclume sur cette cobble que j'ai ajoutée à ma liste : on place of anvil: if {@BroyageMainTF} is true: if {U4.Compact4::*} contains block below event-block: broadcast "Ce message ne s'affiche pas." Le truc, c'est que ça marche pas huh. J'ai aussi fait une expérience témoin pour voir et elle marche elle : on place of anvil: if {@BroyageMainTF} is true: broadcast "Ce message s'affiche à la perfection." Du coup, mayde-moi siouplaît. :(
  14. Je crois qu'il voulait dire qu'on puisse tuer la personne et récupérer son stuff.
  15. Gaël Erhlich

    Anti Fly

    Justement ça m'étonnerait, 'fin y'a qu'à tester. Mais si c'était si facile, y'aurait pas de faux positifs puisque le fait de voler serait binaire, soit on vole soit on ne vole pas.
  16. Gaël Erhlich

    Anti Fly

    C'est vrai qu'il y a la commande fly d'Essentials ou le mode spectateur peut-être. En plus, il me semble que les mods de cheat déclarent justement au serveur qu'il ne volent pas, sinon, ce serait bien simple à contourner. :p
  17. Gaël Erhlich

    • Petit Skript RP

    Tu voudrais une tête custom pour tous ceux qui ont tel rôle ? Tel item qu'ils seraient les seuls à pouvoir tenir ? Quelque chose sur leur torse (c'est impossible ça huh) ?
  18. Skript fonctionne avec les IDs des blocs/items, qui sont définis de la même façon depuis des années. Du coup, il a pas besoin d'être à jour pour que tu puisses utiliser les nouveautés, puisqu'elles sont crées sur le même système que ce qui les a précédées. Pour le reste, tu ferais mieux de te rendre dans "Demandes de scripts" si tu veux que quelqu'un fasse le travail, ou alors si c'est une partie sur laquelle tu bloques, pense la prochaine fois à créer un topic par problème pour que quelqu'un qui tombe dessus après s'y retrouve.
  19. Gaël Erhlich

    mur en pvp

    Les apparences comptent beaucoup pour un tas de gens. :3 M'enfin un immense mur de verre, c'est moche.
  20. Gaël Erhlich

    mur en pvp

    C'est un peu vague. Tu veux une WarZone dont on puisse pas sortir par le spawn ?
  21. Pas du tout. x)
  22. Heya. Je suis un grand amateur de command blocks et j'ai commencé à m'intéresser à Skript il y a peu. J'ai constaté que chacun avait ses avantages et ses défauts, et que donc ce serait bien s'il y avait moyen d'emprunter les avantages des deux en les utilisant en même temps. Le problème, c'est que les command blocks utilisent avant tout le système de scoreboard (chaque entité peut avoir un score entier défini sur un objectif déclaré à l'avance par commande) et je ne sais même pas s'il est possible avec Skript ou un add-on d'interagir avec ce système. J'ai voulu chercher de mon côté mais impossible de trouver quoi que ce soit puisque toutes mes recherches m'ont amenées à des informations sur la sidebar que tout le monde appelle scoreboard, alors que c'est seulement une partie de ce système. Du coup, est-ce que quelqu'un saurait où je pourrais trouver ce que je cherche ?
  23. Ce serait bien de mettre les balises Code. Sinon, il vaut mieux mettre une fourchette de coordonnées parce que Skript lit 0.000 100.000 0.000 et c'est très rare d'être placé à des coordonnées rondes comme ça. Ça correspond à du millimètre près. Du coup, t'auras plus de succès avec ça : every 1 second in "world": loop all players: if x-coordinate of loop-player is between 0 and 1: if y-coordinate of loop-player is 240: if z-coordinate of loop-player is between 0 and 1: kill loop-player
  24. Si je peux donner un conseil : ne confonds pas intensité et puissance. Si tu te contentes de rajouter des armes et armures plus puissantes, tu vas juste faire durer les combats, voire ne rien faire du tout à part forcer à farmer encore plus qu'avant. Si tu dois ajouter quelque chose au PvP, il faut que ce soit quelque chose de différent de ce qui existe par défaut, pas juste des équivalents abusés.
  25. Merci bien, savoir d'où venait le problème m'a permis de le contourner d'une autre façon. Je vais pas expliquer parce que ça utilise des techniques un peu compliquées à cerner quand on connait pas le domaine et que c'est applicable dans très peu de cas.
×
×
  • 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.