
Revolt
Membre-
Compteur de contenus
60 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Revolt
-
J'ai trouvé pourquoi cela ne marche pas! Enfin je n'ai pas trouvé comment régler le problème... Mais c'est pas grave, vous êtes là :) Le problème découvert est simple, en vérité mes lignes marchent très bien, c'est le player's head qui ne marche pas! Du coup, il faut réussir à trouver une bonne expression qui permet de placer une players'head, ou tous équivalent qui permet d'arriver à ça... J'ai essayé la solution de ce forum (https://forums.skunity.com/t/how-to-set-block-to-specific-players-head/1890) mais même après avoir installé le plugin Umbaska, l'expression n'est pas reconnu...
-
Non rien :(
-
Hey ^^ A force de demander de l'aide pour le skript de mon projet The Monument, je devrai faire une dédicace ou faire un partenariat, je vous présenterai le projet sur le forum si cela est autorisé, après tous c'est grâce à votre aide que je peux le faire, et ceci est la dernière étape! Le projet est atypique, et du coup le skript aussi... Mon ultime problème est simple, quand un joueur clique sur panneau, je veux qu'au dessus de ce panneau apparaisse la tête du joueur... bah j'y arrive pas! Sinon je ne serai pas là... J'ai essayé plusieurs versions pour y arriver, y compris par des loop-blocks, mais ça n'a jamais fonctionné! Voici en-dessous des exemples pour faire comprendre la structure... on rightclick on sign: loop blocks above the event-block: set the loop-block to player's skull on rightclick on sign: set the block above the event-block to player's skull Enfin voilà bref, le joueur clique, et le bloc au-dessus du panneau est remplacé par la tête! Merci d'avance pour votre aide, comme d'habitude vous êtes super :D
-
Merci pour vos tentatives pour régler mon problème, mais cela restera un échec :( J'ai appliqué ta solution JDM, mais j'ai reçu des erreurs incohérentes et une impossibilité de bien gérer le décalage d'heure, même si la machine linux est exactement à la bonne heure, merci quand même pour ton aide :p J'abandonne donc pour tenter de mettre la date et l'heure exacte, je passe sur un format mois et année en manuel beaucoup plus simple...
-
edit code date: [spoiler=Le code :] command /date: set {_date} to "%day%/%month%/%year%" message "Date : %{_date}%" Merci pour ton aide mais cela ne résout hélas pas mon problème ^^ Je cherche à faire une condition pour détecter quand %now% est entre 18h et 24h. En gros ça ferait: set {_x} to now if {_x} is 19 hours: add 1 day to {_x} add 4 hours to {_x} C'est la condition if {_x} is 19 hours que je n'arrive pas à formuler, pour qu'il détecte l'heure!
-
Merci, c'était plutôt logique comme skript >< J'ai une dernière demande ^^ Parce que du coup j'ai réussi à rajouter les heures pour mettre à l'heure locale, mais le problème se pose entre 18h et 24h, en effet du coup l'heure est décalé mais pas la date! J'ai essayé plein de combinaisons pour détecter l'heure comme: now is equal to 1:00 {now_} is between 3 hours and 7 hours: Enfin voilà, je veux simplement détecter l'heure réel entre 18h et 0h, mais je ne trouve pas ^^
-
Ouais mais justement, c'est très galère d'utiliser ce système, au moindre crash, redémarrage...etc ça sera du n'importe quoi. http://njol.ch/projects/skript/doc/expressions/#ExprNow :p Elles ne seront pas toujours pas à l'heure si elles dépendent comme %now% du "system time", et je ne l'ai est pas trouvé... Je vois deux solutions pour moi: 1- Changer le system time du serveur (%now% dépend de celui-ci), mais je vois pas comment changer d'heure et encore moi pourquoi il est dérégler par rapport au system time de debian. 2- Trouver un moyen de changer la valeur de %now% en créant une variable qui récupère sa valeur et ajoute 4 heures (par exemple), mais je vois pas trop comment ça pourrait marcher, ça serait du genre {heurevrai} = %now% + 4 houres (enfin ça s'écrit pas tous comme ça hein, c'est pour l'idée). Alors, une solution pour moi? :)
-
Hey! J'ai besoin d'aide pour un petit problème embêtant... En effet, je souhaite affiché sur un panneau la date et l'heure, je l'ai fais via la variable %now%. Mais le problème est que la variable n'est pas à la bonne heure! En effet, l'heure de la machine linux est correcte... mais pourtant la variable reste à une heure différente! Ce qui me laisse un peu perplexe, peut-être que la variable dépend donc d'une horloge différente? Une horloge java? Enfin voilà, merci d'avance pour l'aide :p
-
C'est bon cela marche, merci beaucoup pour l'aide ^^
-
Ok ok ^^ goulougoulou Voilà !
-
Cela ne marche toujours pas >< Le fichier contenant la variable est bien modifié à chaque fois, mais c'est toujours la valeur 0 qui reste :(
-
Merci pour ton aide, mais pour le moment je crains que cela ne marche pas ^^ En effet, j'ai l'impression que le problème vient de la ré-écriture dans .yml ! set {_variable} to single value "variable" get of "plugins/compteur/compteur.yml" add 1 to {_variable} set "variable" to {_variable} in yml file "plugins/compteur/compteur.yml" Et quand le joueur se connecte: on join: message "&f&lBienvenue!" set {_variable.compteur} to single value "variable" get of "plugins/compteur/compteur.yml" message "&6&l%{_variable.compteur}% &f&ljoueurs sont inscrits!" Et il va bien indiquer à la connexion que 0 joueurs sont inscrits... mais il le fait quand même après avoir fait le premier processus avec add 1! Le fichier ne change pas, sauf à la première fois où il passe de: variable: 0 à variable: '0' Voilà :D
-
Hey ^^ J'ai besoin d'aide pour terminer le skript d'un petit projet ! Pour faire simple, à chaque fois qu'un joueur va faire une action spécifique sur le serveur (ce que j'ai déjà bien réussi dans mon skript) cela va faire un "add 1 to {variable}", le but étant ensuite que je puisse lire cette variable pour en faire un compteur. Du genre quand un joueur va se connecter je pourrai mettre "Les joueurs ont fait cela x fois!". Mais le problème vient du fait que je veux que cela soit inscrit dans un fichier .yml à part pour que cela ne soit pas une variable temporaire. Mais je n'ai trouvé ou compris pour faire cela! Du genre "add 1 to {variable} to file "\plugins\compteur\compteur.yml"... voilà! En espérant que vous piussiez m'aider, merci d'avance :p
-
C'est simplement que j'avais abandonné l'idée pour autre chose ^^ Merci pour la soluce, je vais finalement peut-être l'utiliser :p
-
Hey ^^ J'ai besoin d'aide pour la mise en place du mon projet The Monument, le but consiste à ce que les joueurs puissent s'inscrire via un panneau où il sera marqué leur pseudo et la date d'inscription... mais j'ai un problème! J'aimerai affiché sur la troisième ligne la date... mais je sais pas comment faire :( Voici mon skript Alors, des idées pour moi? Bon je sais pas pourquoi mais il veut pas mettre les espaces :(
-
Merci pour ta réponse Masterfelix, en effet le loop n'a pas le temps de se répéter ><
-
Je suis le seul à recevoir les effets, et je viens de voir aussi que je suis le seul op... mais pourquoi? Il faut des permissions par rapport à ce qu'il y a de mon skript? On est d'accord que non?
-
Le problème est à moitié résolu, seulement un joueur est bien redirigé vers le lobby et à les messages, enfin le loop prend qu'un joueur quoi >< Voici ce que donne mon skript: command /restartA: executable by: console trigger: loop all players: wait 1 second send loop-player title "&7Redémarrage dans &e5" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of loop-player's location% %y-coordinate of loop-player's location% %z-coordinate of loop-player's location% 1 1 1" wait 1 second send loop-player title "&7Redémarrage dans &e4" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of loop-player's location% %y-coordinate of loop-player's location% %z-coordinate of loop-player's location% 1 1 1" wait 1 second send loop-player title "&7Redémarrage dans &e3" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of loop-player's location% %y-coordinate of loop-player's location% %z-coordinate of loop-player's location% 1 1 1" wait 1 second send loop-player title "&7Redémarrage dans &e2" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of loop-player's location% %y-coordinate of loop-player's location% %z-coordinate of loop-player's location% 1 1 1" wait 1 second send loop-player title "&7Redémarrage dans &e1" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of loop-player's location% %y-coordinate of loop-player's location% %z-coordinate of loop-player's location% 1 1 1" wait 1 second bungeecord connect loop-player to "MG-Fallenspawn" wait 3 seconds console command "restart"
-
Oui j'ai oublié de le citer mais j'ai déjà wildskript, en faite j'ai oublié de préciser mais le skript marche dans un certain sens... Si j'exécute manuellement la commande /restartA, cela marche impeccablement! Cette erreur survient si je demande au plugin Pitchout d'exécuter la commande, qui est donc une commande console, et à ce moment là j'obtiens cette erreur! La commande ne marche pas non plus si je fais la commande manuellement dans la console...
-
Hey ^^ J'ai besoin de votre aide pour un soucis que je rencontre avec mon skript :( J'utilise avec le plugin Pitchout plusieurs skripts dont celui-ci, à la fin de la partie le plugin lance la commande /restartA et qui lance mon skript, lui-même à pour rôle de faire un décompte et d'envoyer les joueurs sur le serveur lobby avant le restart... mais voilà cela ne marche pas très bien! Mon skript command /restartA: description: restart permission: restart.lobby permission message: Cette commande est interdite ou non disponible. executable by: console and players trigger: loop all players: wait 1 second send player title "&7Redémarrage dans &e5" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of player's location% %y-coordinate of player's location% %z-coordinate of player's location% 1 1 1" wait 1 second send player title "&7Redémarrage dans &e4" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of player's location% %y-coordinate of player's location% %z-coordinate of player's location% 1 1 1" wait 1 second send player title "&7Redémarrage dans &e3" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of player's location% %y-coordinate of player's location% %z-coordinate of player's location% 1 1 1" wait 1 second send player title "&7Redémarrage dans &e2" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of player's location% %y-coordinate of player's location% %z-coordinate of player's location% 1 1 1" wait 1 second send player title "&7Redémarrage dans &e1" with subtitle "" for 1 seconds execute console command "/playsound note.snare @a %x-coordinate of player's location% %y-coordinate of player's location% %z-coordinate of player's location% 1 1 1" wait 1 second bungeecord connect player to "MG-Fallenspawn" wait 3 seconds console command "restart" L'erreur dans les logs [11:31:44] [server thread/ERROR]: #!#! [skript] Severe Error: [11:31:44] [server thread/ERROR]: #!#! [11:31:44] [server thread/ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong. [11:31:44] [server thread/ERROR]: #!#! If you're a server admin however please go to http://dev.bukkit.org/server-mods/skript/tickets/ [11:31:44] [server thread/ERROR]: #!#! and check whether this error has already been reported. [11:31:44] [server thread/ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it, [11:31:44] [server thread/ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error. [11:31:44] [server thread/ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well. [11:31:44] [server thread/ERROR]: #!#! By following this guide fixing the error should be easy and done fast. [11:31:44] [server thread/ERROR]: #!#! [11:31:44] [server thread/ERROR]: #!#! Stack trace: [11:31:44] [server thread/ERROR]: #!#! java.lang.NullPointerException [11:31:44] [server thread/ERROR]: #!#! at net.rayfall.eyesniper2.skRayFall.V1_8_4.EffTitleV1_8_4.execute(EffTitleV1_8_4.java:53) [11:31:44] [server thread/ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:50) [11:31:44] [server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) [11:31:44] [server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) [11:31:44] [server thread/ERROR]: #!#! at ch.njol.skript.effects.Delay$1.run(Delay.java:85) [11:31:44] [server thread/ERROR]: #!#! at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) [11:31:44] [server thread/ERROR]: #!#! at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [11:31:44] [server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723) [11:31:44] [server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [11:31:44] [server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [11:31:44] [server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [11:31:44] [server thread/ERROR]: #!#! at java.lang.Thread.run(Thread.java:745) [11:31:44] [server thread/ERROR]: #!#! [11:31:44] [server thread/ERROR]: #!#! Version Information: [11:31:44] [server thread/ERROR]: #!#! Skript: 2.1.2 [11:31:44] [server thread/ERROR]: #!#! Bukkit: 1.8.8-R0.1-SNAPSHOT [11:31:44] [server thread/ERROR]: #!#! Minecraft: 1.8.8 [11:31:44] [server thread/ERROR]: #!#! Java: 1.8.0_66 [11:31:44] [server thread/ERROR]: #!#! [11:31:44] [server thread/ERROR]: #!#! Running CraftBukkit: false [11:31:44] [server thread/ERROR]: #!#! [11:31:44] [server thread/ERROR]: #!#! Current node: null [11:31:44] [server thread/ERROR]: #!#! Current item: null [11:31:44] [server thread/ERROR]: #!#! [11:31:44] [server thread/ERROR]: #!#! Thread: Server thread [11:31:44] [server thread/ERROR]: #!#! [11:31:44] [server thread/ERROR]: #!#! End of Error. [11:31:44] [server thread/ERROR]: #!#! J'ai pas trouvé de solution, donc j'espère que vous avez une pour moi ^^ J'utilise - Skript.jar - skRayFall_v1.7.4.jar - SkQuery.jar - SkExtras.jar Voilà, merci d'avance :p
-
Merci pour vos aides ^^
-
Hey ^^ Je viens vous demander de l'aide pour une petite amélioration à un de mes minijeux ^^ En effet, je cherche à donner la possibilité aux joueurs de faire un saut en l'air lorsqu'ils sont en train de tombé. Cela donc un truc du style: un joueur tombe dans le vide, il appuie sur sa touche espace et le joueur est propulsé par le haut pour tenter de revenir sur un bloc. Je n'ai pas trouvé de système équivalent en plugins ni en skripts... alors j'espère que vous pourrez m'aider! Merci d'avance :p
-
Merci pour ce skript, je vais essayer dès que je peux!
-
Hey ^^ Je sais que le titre n'est pas très explicatif... mais je n'ai rien d'autre à mettre! J'ai besoin de vous pour réaliser un skript sur le projet "The Monument"... Qu'est-ce que The Monument? The Monument est un petit projet que je souhaite mettre en place depuis bien longtemps, il s'agit de mettre en place un monde où tous les joueurs peuvent venir s'inscrire et ainsi laisser une marque de leur passage, la map est disponible en téléchargement web et le sera encore normalement après la disparition de mon projet (c'est le but). Le principe est donc cette simpliste map où les joueurs peuvent mettre leur tête et un panneau où ils indiquent leur pseudo et la date au moment où ils le font. Et cela s'éteint ainsi sans limite... Pourquoi un skript? Je souhaite avoir un système automatisé pour éviter le grief ou les erreurs de mise en page des panneaux. C'est possible donc sans mais cela éviterait un entretien quotidien... Je préfère un Skript plutôt qu'un plugin... parce qu'il faut déjà un codeur java et que je pense que l'on peut réussir en Skript... est-ce que vous en serez capable? :D Comment fonctionnerait le skript? Le joueur effectue une commande (ex: /monument) Si le joueur a déjà fait la commande. Annuler Si la commande a déjà été faite par un autre joueur il y a moins de 5 secondes Annuler Si c'est la première fois, on passe à la suite! S'il y a déjà un panneau à cette endroit On se décale de -1 en Z S'il n'y a pas de panneau On place un panneau avec à la première ligne %player% et à la deuxième le moment avec Jour/Mois/Année On place au-dessus du panneau la tête du joueur Bah alors... c'est simple nan :D J'espère recevoir de l'aide, je ne propose pas d'argent en échange (faudrait déjà que j'en ai pour moi ><) mais il recevra déjà ma gratitude ainsi qu'un grade VIP à la très prochaine ouverture de mon Projet s'il le souhaite... voilà! Merci d'avance pour l'aide :p
-
Merci pour ton aide :p