Aller au contenu

Nashoba

Ancien
  • Compteur de contenus

    682
  • Inscription

  • Dernière visite

  • Jours gagnés

    27

Tout ce qui a été posté par Nashoba

  1. Nashoba

    Problème TwitterSK

    Il me faudrait plus d'infos, je ne peux pas t'aider là... J'aurais besoin de ton skript (où tu cache tes identifiants), les éventuels messages d'erreurs dans la console etc...
  2. Nashoba

    Problème Inventory

    Si tu as ce message, c'est que tu as une erreur dans la console lorsque tu fais la commande. Si tu l'envoie, je pourrais peut-être trouver d'où vient le problème. Mais souvent ce genre de problème vient d'une mauvaise version d'un addon, SkQuery dans ton cas je pense.
  3. Nashoba

    [Java] Un "wait" ?

    Tu peux mettre ce code où tu veux. Je ne sais plus si c'est obligatoire mais tu peux changer le "this" en ta classe principale.
  4. Tu dois enregistrer des variables en "public static". En gros ça te donne ça: Class 1: package com.swencake.plugintest; import org.bukkit.command.CommandExecutor; import org.bukkit.plugin.java.JavaPlugin; import com.swencake.plugintest.VexpCmd; public class FirstJavaPlugin extends JavaPlugin { public static boolean vexpuse; public static String vexpmsg; @Override public void onEnable() { saveDefaultConfig(); saveConfig(); if(getConfig().getBoolean("viewexp.use")) { FirstJavaPlugin.vexpuse = getConfig().getBoolean("viewexp.use"); FirstJavaPlugin.vexpmsg = getConfig().getString("viewexp.message"); } CommandExecutor exempleExecutor = new VexpCmd(); getCommand("viewexp").setExecutor(exempleExecutor); getLogger().info("Enabled !"); } @Override public void onDisable() { getLogger().info("Disabled !"); } } Ensuite pour utiliser/modifier ces variables, tu utilise depuis la Class que tu veux: FirstJavaPlugin.vexpuse ou FirstJavaPlugin.vexpmsg
  5. Nashoba

    TwitterSK

    Nashoba updated TwitterSK with a new update entry: TwitterSK 1.0.2 Read the rest of this update entry...
  6. Nashoba

    Problème Java

    Je suis sur portable donc c'est pas facile de trouver le problème :/ D'après l'erreur que tu as mise, je pense que le problème vient de ton "Java Compiler". As-tu java JDK installé et non JSE ou JRE? Sinon cherches les paramètres de ton compileur si tu as Éclipse
  7. Bien vu, je vais le reporter sur Skunity
  8. Et si tu essaye: set {test::*} to split "/%complete command%" by 15 characters
  9. J'ai oublié d'enlever le "parsed as text" à la fin de la ligne. Essaye sans.
  10. Comme je te l'ai dit il suffit de créer une variable de type liste. set {test::*} to "/%complete command%" split by 15 characters parsed as text Ensuite tu récupère la ligne 1 comme ceci: {test::1} La ligne 2: {test::2} etc...
  11. Nashoba

    Umbaska 1.10 ?

    Sinon tu as le repo officiel ici: http://umbaska.co.uk/
  12. Nashoba

    Premium/Crack

    Non, les UUIDs ne marchent pas comme ça. - Sur un serveur premium: Les joueurs premiums ont un certain UUID Les UUIDs ne changent pas d'un serveur premium à l'autre - Sur un serveur cracké: les joueurs premiums ont un UUID différent d'un serveur premium les UUIDs dépendent du pseudo. Ainsi, si un joueur crack utilise le nom d'un joueur premium, il aura l'UUID du joueur premium, celui quand il est sur un serveur cracké les UUIDs ne changent pas d'un serveur cracké à l'autre Ainsi, par exemple, sur n'importe quel serveur premium j'ai l'UUID suivant: 3d1fc023-42e0-4821-b14c-f539e32972f7 Alors que sur n'importe quel serveur crack j'ai l'UUID suivant: ce5bf2e7-3a95-360b-b990-362d670fa537 Et si un joueur cracké se connecte avec mon pseudo (Nashoba24), il aura l'UUID suivant: ce5bf2e7-3a95-360b-b990-362d670fa537
  13. Nashoba

    Zombie Pigmen agro !

    Il suffit d'utiliser le code suivant. Je te donne juste ça car je n'ai pas le début de ton code, qui fait spawn le pigman: set entity's target to player
  14. Nashoba

    Tchat interactif ?

    Il existe un tuto sur le forum qui traite de ce que tu cherches à faire: https://skript-mc.fr/forum/threads/tuto-skquery-le-tchat-et-les-json.233/
  15. Nashoba

    Simple question

    Le log fais bien un retour à la ligne et ajoute même l'heure et la date avant ce que tu veux log. Pour le write file, je n'ai jamais essayé mais j'ai regardé le code source d'Umbaska et il me semble que ça efface tout avant d'écrire ce que tu veux (overwrite). Je peux me tromper, il faudrait que quelqu'un d'autre donne son avis sur ce dernier. Sinon pourquoi ne pas essayer?
  16. Nashoba

    Casque d'un Joueur

    Tu dois avoir SharpSK pour utiliser le Skript suivant. Si tu as Umbaska: sharpsk on armor unequip: if event-item is any helmet or pumpkin or skull: if {ma.variable} is true: cancel event Si tu n'a pas Umbaska tu dois remplacer "sharpsk on armor unequip:" par "on armor unequip:"
  17. split renvoie une liste. Ta variable doit donc être une liste (par exemple {test::*})
  18. Nashoba

    unknown command d'un skript

    Tu as ce problème quand tu exécute la commande dans la console, en jeu (avec ton joueur) ou les 2?
  19. Nashoba

    Four enchanté

    Non mauvaise idée de stocker ça dans ses metadatas, car ils sont supprimés à chaque redémarrage. Pour la vitesse je ne sais pas mais pour la fortune tu peux faire quelques chose comme (non testé): on smelt: if [le bloc a l'enchant fortune]: wait 1 tick add 1 of block's ore slot of event-block to block's ore slot of event-block
  20. Nashoba updated [Addon] WolvSK (1.8, 1.9, 1.10 & 1.11) with a new update entry: WolvSK 1.5.4 Read the rest of this update entry...
  21. Nashoba

    Four enchanté

    A mon avis ça va être difficile en Skript... Perso j'utilise ce plugin: https://dev.bukkit.org/projects/enchantedfurnace et il marche très bien et correspond à ta demande. Le seul inconvénient c'est qu'il n'est pas beaucoup configurable. Si tu veux vraiment le faire en Skript, je pense que la meilleure chose à faire est de sauvegarder la location du four dans une variable quand on le pose ainsi que ses enchantements. Pour les enchantements, pour la fortune tu peux utiliser l'évent "on smelt" (https://www.skunity.com/search?search=on+smelt), mais pour les 2 autres enchantements je ne vois pas. Sinon tu as cet évent, je ne sais pas si ça va t'aider: https://www.skunity.com/search?search=on+fuel+burn
  22. Nashoba

    Region at event-block

    Je suppose que tu as WorldGuard. Dans ce cas je te conseille d'utiliser l'addon PirateSK (https://dl.dropboxusercontent.com/u/110039824/PirateSK/PirateSK-0.4.1.jar), pour pouvoir faire ceci: on place: if "%wg region at event-block%" is "test": if player has permission "build.spawn": stop else: cancel event
  23. Nashoba

    Jeu avec panneaux

    Pour définir le panneau central tu peux faire ceci (je n'ai testé aucun des codes suivants, j'espère ne pas avoir fait d'erreur): command /setsign: trigger: if player has permission "set.sign": if targeted block is a wall sign: set {sign.game} to location of targeted block send "&aLe panneau de jeu a été créé/changé!" to player else: send "&cVous devez viser un panneau mural pour utiliser cette commande!" to player else: send "&cVous n'avez pas la permission d'utiliser cette commande!" to player Ensuite pour récupérer les blocs au-dessus, en-dessous, à gauche et à droite tu met ce code: set {_above} to location of block above block at {sign.game} set {_under} to location of block under block at {sign.game} if block at {sign.game} is wall_sign:2: set {_left} to location of block west of block at {sign.game} set {_right} to location of block east of block at {sign.game} else if block at {sign.game} is wall_sign:3: set {_left} to location of block east of block at {sign.game} set {_right} to location of block west of block at {sign.game} else if block at {sign.game} is wall_sign:4: set {_left} to location of block south of block at {sign.game} set {_right} to location of block north of block at {sign.game} else if block at {sign.game} is wall_sign:5: set {_left} to location of block north of block at {sign.game} set {_right} to location of block south of block at {sign.game} et ensuite tu peux utiliser les 4 variables {_left}, {_right}, {_above} et {_under} pour faire ce que tu veux. Exemple: set {_above} to location of block above block at {sign.game} set {_under} to location of block under block at {sign.game} if block at {sign.game} is wall_sign:2: set {_left} to location of block west of block at {sign.game} set {_right} to location of block east of block at {sign.game} else if block at {sign.game} is wall_sign:3: set {_left} to location of block east of block at {sign.game} set {_right} to location of block west of block at {sign.game} else if block at {sign.game} is wall_sign:4: set {_left} to location of block south of block at {sign.game} set {_right} to location of block north of block at {sign.game} else if block at {sign.game} is wall_sign:5: set {_left} to location of block north of block at {sign.game} set {_right} to location of block south of block at {sign.game} set line 1 of block at {_left} to "Coucou" set line 1 of block at {_right} to "Hey" set line 1 of block at {_above} to "Salut" set line 1 of block at {_under} to "Bonjour"
  24. Nashoba updated [Addon] WolvSK (1.8, 1.9, 1.10 & 1.11) with a new update entry: WolvSK 1.5.3 Read the rest of this update entry...
  25. Nashoba

    Problème Script avec Playsound

    Tu peux faire comme ça (je te laisse remplacer les X par les nombres que tu veux): command /sirene: trigger: if {sirene} is true: set {sirene} to false loop X times: make player execute command "playsound securitycraft:alarm %player% ~15 ~ ~" wait X seconds else: set {sirene} to true
×
×
  • 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.