Aller au contenu

noftaly

Membre actif
  • Compteur de contenus

    1844
  • Inscription

  • Dernière visite

  • Jours gagnés

    74
  • Crédits

    1,286 [Faire un don]

Tout ce qui a été posté par noftaly

  1. J'ai la même question, mais je l'ai expliquée un peu mieux. tu peux aller voir : [Contenu masqué]
  2. c'est à dire ; que je lance mal mon executable ? (et je suis bien sous Java8, j'ai vérifié avec www.java.com/verify )
  3. C'est vrai que j'ai du faire un chmod sur un fichier (c'est à dire me donner la permission de l'executer), mais normalement c'est bon. Il faut juste le faire sur le dossier start_server (il me semble, car ca fait un petit moment que je l'ai fait), afin que je puisse le lancer. Or, je peux le lancer =========================================================== Je vais recréer un serveur local, pour voir, et je vous tiens au courant du résultat :) EDIT: C'est bon, je l'ai recrée avec un auto sur YouTube, et j'ai vu que, contrairement à la vidéo, j'ai ce message qui s'affiche dans la console en tout premier Warning, your max perm gen size is not set or less than 128mb. It is recommended you restart Java with the following argument: -XX:MaxPermSize=128M Please see [Contenu masqué] for more details and more in-depth instructions. puis ca: [13:37:51 INFO]: Starting minecraft server version 1.8.8 Loading libraries, please wait...
  4. Bonjour ! J'ai un serveur hébergé avec script dessus, qui marche très bien. Mais je me suis crée un serveur local (Spigot 1.8 local sur Mac), et la j'installe script 2.2 ([Contenu masqué]), et quand je reload skript, ca ne marche pas. (je n'ai que ce plugin la sur le serveur) Voici l'erreur dans la console: [spoiler=Erreur] >sk reload all [11:11:27 INFO]: [skript] Reloading the config and all scripts... [11:11:27 WARN]: Unexpected exception while parsing console command "sk reload all" org.bukkit.command.CommandException: Unhandled exception executing command 'sk' in plugin Skript v2.2-SNAPSHOT at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-550ebac-7019900] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-550ebac-7019900] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServer.java:646) ~[spigot.jar:git-Spigot-550ebac-7019900] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchServerCommand(CraftServer.java:632) [spigot.jar:git-Spigot-550ebac-7019900] at net.minecraft.server.v1_8_R1.DedicatedServer.aM(DedicatedServer.java:353) [spigot.jar:git-Spigot-550ebac-7019900] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:317) [spigot.jar:git-Spigot-550ebac-7019900] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [spigot.jar:git-Spigot-550ebac-7019900] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [spigot.jar:git-Spigot-550ebac-7019900] at java.lang.Thread.run(Thread.java:695) [?:1.6.0_65] Caused by: java.lang.ExceptionInInitializerError at ch.njol.skript.Skript.disableScripts(Skript.java:629) ~[?:?] at ch.njol.skript.Skript.reload(Skript.java:636) ~[?:?] at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:130) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-550ebac-7019900] ... 8 more Caused by: java.util.regex.PatternSyntaxException: Unknown character property name {Alphabetic} near index 26 function ([\p{IsAlphabetic}][\p{IsAlphabetic}\p{IsDigit}_]*)\((.*)\)(?: :: (.+))? ^ at java.util.regex.Pattern.error(Pattern.java:1713) ~[?:1.6.0_65] at java.util.regex.Pattern.charPropertyNodeFor(Pattern.java:2437) ~[?:1.6.0_65] at java.util.regex.Pattern.family(Pattern.java:2412) ~[?:1.6.0_65] at java.util.regex.Pattern.range(Pattern.java:2335) ~[?:1.6.0_65] at java.util.regex.Pattern.clazz(Pattern.java:2268) ~[?:1.6.0_65] at java.util.regex.Pattern.sequence(Pattern.java:1818) ~[?:1.6.0_65] at java.util.regex.Pattern.expr(Pattern.java:1752) ~[?:1.6.0_65] at java.util.regex.Pattern.group0(Pattern.java:2530) ~[?:1.6.0_65] at java.util.regex.Pattern.sequence(Pattern.java:1806) ~[?:1.6.0_65] at java.util.regex.Pattern.expr(Pattern.java:1752) ~[?:1.6.0_65] at java.util.regex.Pattern.compile(Pattern.java:1460) ~[?:1.6.0_65] at java.util.regex.Pattern.<init>(Pattern.java:1133) ~[?:1.6.0_65] at java.util.regex.Pattern.compile(Pattern.java:847) ~[?:1.6.0_65] at ch.njol.skript.lang.function.Functions.<clinit>(Functions.java:94) ~[?:?] at ch.njol.skript.Skript.disableScripts(Skript.java:629) ~[?:?] at ch.njol.skript.Skript.reload(Skript.java:636) ~[?:?] at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:130) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-550ebac-7019900] ... 8 more Merci d'avance ! Cordialement, noftaly
  5. Bonjour, J'ai fais un script de jump, et j'aimerais maintenant faire un top 5 des meilleurs chronos. Voici le code: [Contenu masqué] (J'ai un peu chercher, mais je n'arrive pas à ajuster les variables de mes recherches, avec mes variables.) Il est fort possible que le code ne soit pas du tout optimisé, et qu'il y ait une façon plus facile, mais pour le moment, je ne sais pas vraiment comment faire d'autre (Si vous avez des conseils d'optimisation, je suis aussi preneur :) ) Merci d'avance à ceux qui ont une solution ! Cordialement, noftaly
  6. Bonjour à tous ! Je suis en train de créer un skript de PvPBox, et j'aimerai que quand un joueur meurt, il ne drop pas son inventaire. J'ai réussis à ce que quand un joueur drop un item, celui ci est clear, mais je n'est pas réussi à clear tout le stuff de la victim. Voici mon code (une partie) : on death: if victim is in world "{@monde}": if attacker is a player: if victim is a player: clear dropped items add 1 to {stats.kill.%attacker%} add 1 to {stats.killstreak.%attacker%} add 1 to {stats.death.%victim%} delete {stats.killstreak.%victim%} if {stats.killstreak.%attacker%} is 5: loop all players: if loop-player is in world "{@monde}": send " " to loop-player send "&c&o%attacker% &8vient de faire un killstreak &8! &7(5 kills)" to loop-player send " " to loop-player set death message to "&c&o%victim% &8à été tué par &c&o%attacker% &8!" Merci d'avance ! Cordialement, noftaly
  7. Merci Scieeences et Masterfelix ! Je vais mettre un "EDIT" avec l'utilisation des variables locales, même si - comme tu l'a dis - il faut vraiment être bien timé. (Bon après sur un grand serveur, c'est possible qu'ils soient plusieurs à ouvrir un GUI en même temps)
  8. Salut ! Voici une MaJ de l'ancien tuto, toujours dispo dans le spoiler juste en dessous. Bref avec TuSKe, (qui est l'addon a utiliser pour faire vos GUI, il ne faut pas utiliser TuSKe, voir ici pourquoi), pour remplir entièrement un GUI, vous pouvez simplement faire ceci : format gui slot 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25 and 26 of player with black stained glass pane to do nothing Comme vous pouvez le voir j'utilise une syntaxe de tuske de base, et à la place de mettre un numéro de slot, je mets une liste de numéro. Pour savoir quels numéros mettre, il faut faire <nb de ligne>*9-1. Donc là j'ai fais 3*9-1 donc 2). Notez que je mets *9 car il y a 9 colonnes, et -1 car on commence à 0 Et voilà, vous avez rempli votre gui de 3 lignes efficacement. Voici à présent comment faire les contours pour un gui de 3 lignes : format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 19, 20, 21, 22, 23, 24, 25 and 26 of player with black stained Glass pane to do nothing Idem, j'utilise ici une liste de nombre. Merci !
  9. noftaly updated [FUN] Calcul tes cps dans le hub ! with a new update entry: Update : ajout d'un antispam. j'optimiserai le code dans une prochaine MàJ Read the rest of this update entry...
  10. Merci pour ton aide, mais j'avais prévu de mettre un antispam. (quelqu'un me l'a fait remarqué avant toi).
  11. MP ? c'est à dire ? que je te le passe en message privé ?
  12. noftaly submitted a new resource: [plain][FUN] Calcul tes cps dans le hub ![/plain] - [plain]calcul des cps en s'amusant, sur le hub ! Script très complet, et customisable ![/plain] Read more about this resource...
  13. noftaly

    Problèmes dans un GUI...

    Merci beaucoup ! Ça marche ! je t'aime <3
  14. noftaly

    Problèmes dans un GUI...

    En fait, rien ne se passe, et il n'y a aucune erreur annoncée. Quand je clique sur l'item, le GUI se ferme... et c'est tout
  15. noftaly

    Problèmes dans un GUI...

    Désolé, mais ca ne marche toujours pas :'(
  16. noftaly

    Problèmes dans un GUI...

    Merci d'avoir répondu si vite, et merci pour les deux erreurs, maintenant tout marche dans le gui du chat, mais je n'ai pas réussi à ouvrir un gui depuis un gui. Pour être plus explicite, voici mon code (un peu abrégé): command /mod [<player>]: permission: mod.open permission message: &cTu n'as pas la permission d'utiliser cette commande Usage: &c/mod <pseudo> trigger: if arg 1 is not set: message "&cUsage: /mod <player>" stop trigger if arg 1 is set: open chest with 3 rows named "&7[&b&lSanction&7] %arg 1%" to player wait a tick set {guifillslot} to 0 loop 27 times: format slot {guifillslot} of player with gray glass named " " to be unstealable add 1 to {guifillslot} format slot 4 of player with arg 1's skull named "&e%arg 1%" to be unstealable format slot 15 of player with paper named "&3&lBan" to close then run "/gbanopen %arg 1%" command /gbanopen <player>: permission: mod.ban.open permission message: &cTu n'as pas la permission d'utiliser cette commande trigger: open chest with 3 rows named "&7[&b&lBan&7] %arg 1%" to player wait a tick format slot 4 of player with arg 1's skull named "&e%arg 1%" to be unstealable format slot 10 of player with book and quill named "&4&lBan %arg 1% pour &c&lForce Field" to close then run [make player execute command "/tempban %arg 1% 30:0:0:0 ForceField"]
  17. Salut tout le monde ! Je me suis lancé dans le skript il n'y a pas très longtemps, et j'ai rencontré des problèmes dans un skript pour ouvrir un gui qui gère le chat, pour mes modos. Voici le code et les erreurs. # # GUI # command /chat: permission: chat.open permission message: &cTu n'as pas la permission de faire cela ! trigger: open chest with 4 rows named "&7[&c&lChat&7]" to player wait a tick set {fillslot} to 0 loop 36 times: format slot {fillslot} of player with gray glass named " " to be unstealable add 1 to {fillslot} stop wait a tick format slot 10 of player with paper named "&cClear le chat" to close then run [make player execute command "/achat clear"] format slot 12 of player with barrier named "&c&lMute le chat" to close then run [make player execute command "/achat mute"] format slot 14 of player with light green wool named "&9Délai des messages" with lore "&a&lOFF" to close then run [make player execute command "/bchat off"] format slot 15 of player with yellow wool named "&9Délai des messages" with lore "&a&lFAIBLE" to close then run [make player execute command "/bchat faible"] format slot 16 of player with orange wool named "&9Délai des messages" with lore "&6&lNORMAL" to close then run [make player execute command "/bchat normal"] format slot 19 of player with map named "&cClear votre chat" to close then run [make player execute command "/achat clear own"] format slot 30 of player with slime ball named "&a&lLibérer le chat" to close then run [make player execute command "/achat unmute"] format slot 32 of player with red wool named "&9Délai des messages" with lore "&c&lRED" to close then run [make player execute command "/bchat fort"] format slot 32 of player with black wool named "&9Délai des messages" with lore "&4&lIMPOSSIBLE" to close then run [make player execute command "/bchat impossible"] # # ANTISPAM # options: prefix: &4[&cAntiSpam&4] command /bchat [<text>]: permission: antispam.use permission message: &cTu n'as pas la permission de faire cela ! trigger: if arg 1 is "off": clear {antispam.delai} broadcast "{@prefix} &cDésactivé !" if arg 1 is "faible": set {antispam.delai} to false broadcast "{@prefix} &cRéglé à faible (2 secondes) !" if arg 1 is "normal": set {antispam.delai} to true broadcast "{@prefix} &cRéglé à normal (5 secondes) !" if arg 1 is "fort": set {antispam.delai} to 3 broadcast "{@prefix} &cRéglé à fort (10 secondes) !" if arg 1 is "impossible": set {antispam.delai} to 4 broadcast "{@prefix} &cRéglé à impossible (30 secondes) !" on chat: if player doesn't have permission "chat.spam.bypass": if {antispam.delai} is not set: stop if {antispam.delai} is false: set {_diff} to difference between {Chat.%player%} and now if {_diff} is smaller than 2 seconds: message "{@prefix} &cSpam interdit !" cancel event stop set {Chat.%player%} to now if {antispam.delai} is true: set {_diff} to difference between {Chat.%player%} and now if {_diff} is smaller than 5 seconds: message "{@prefix} &cSpam interdit !" cancel event stop set {Chat.%player%} to now if {antispam.delai} is 3: set {_diff} to difference between {Chat.%player%} and now if {_diff} is smaller than 10 seconds: message "{@prefix} &cSpam interdit !" cancel event stop set {Chat.%player%} to now if {antispam.delai} is 4: set {_diff} to difference between {Chat.%player%} and now if {_diff} is smaller than 30 seconds: message "{@prefix} &cSpam interdit !" cancel event stop set {Chat.%player%} to now # # MUTE & CLEAR CHAT # command /achat [<text>] [<text>]: permission: chat.manage permission message: &cTu n'as pas la permission de faire cela description: rendre le chat muet ou le nettoyer trigger: if arg 1 is not set: message "&cCommande correcte : &c&l/chat mute/unmute/clear" to player stop trigger if arg 1 is "mute": set {muteall.on} to true broadcast "&4[&cChat&4] &cLe chat a été rendu muet par %player%" if arg 1 is "unmute": set {muteall.on} to false broadcast "&4[&cChat&4] &cLe chat a été libéré par %player%" if arg 1 is "clear": if arg 2 is not set: loop 200 times: broadcast "" broadcast "&4[&cChat&4] &cLe chat a été nettoyé par %player%" if arg 2 is "own": loop 200 times: message "" to player message "&4[&cChat&4] &cVous avez nettoyé votre propre chat !" on chat: if {muteall.on} is true: if player doesn't have permission "chat.mute.bypass": cancel event message "&4[&cChat&4] &cLe chat a été rendu muet, tu ne peux donc pas parler" to player (par la même occasion, mon antispam ne marche pas, si vous avez une solution, je suis preneur) Et voici les erreurs IG que je reçois: ‘"/achat mute"]’ is not a text (chat.sk, line 18: format slot 12 of player with barrier named "&c&lMute le chat" to close then run [make player execute command "/achat mute"]’) ‘"/achat unmute"]’ is not a text (chat.sk, line 23: format slot 30 of player with slime ball named "&a&lLibérer le chat" to close then run [make player execute command "/achat unmute"]’) Merci d'avance, Cordialement noftaly PS: je cherche aussi comment ouvrir un GUI depuis un GUI (oui, j'aime bien bosser avec les GUI:) ). Quand je crée un 2ème GUI qui s'ouvre avec un commande, et que je mets dans le premier d'executer cette commande, ca ne s'ouvre pas, et il n'y a aucune erreur. Merci à ceux qui ont compris :D Encore merci si vous pouvez m'aider
×
×
  • 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.