-
Compteur de contenus
64 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Uuraniumm_PROD
-
inactif ✖ Erreur d'execution d'un .sh avec skutilities
Uuraniumm_PROD a posté une question dans Inactifs
Version de Minecraft : 1.9.4 Version de Skript : 2.4.1 Addons utilisés: SkRayFall, sKLib, TuSKe, sKUtilities, SkStuff, skript-yaml, SkQuery, Skellett, skript-db Description du script : Hello ^^ Je travaille sur un skript permettant de générer des executables .sh et de les lancer, pour pouvoir executer des commandes linux sur mon vps. Voici le code : command exec <text>: permission: Super.rare.permission trigger: delete file "temp.sh" create file "temp.sh" write "%arg-1%" at line 1 to file "temp.sh" run script at "temp.sh" delete file "temp.sh" Tout s'execute parfaitement bien jusqu'à la ligne de code : run file at "../sh/sh%arg 1%.sh" J'obtiens une internal error. En regardant dans la console, voilà ce que j'ai pu trouver : [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! [Skript] Severe Error: [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! Something went horribly wrong with Skript. [07:11:52 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either. [07:11:52 ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons). [07:11:52 ERROR]: #!#! Here is full list of them: [07:11:52 ERROR]: #!#! skRayFall (https://sk.rayfall.net/) skLib (https://github.com/WheezyGold7931/skLib/) TuSKe (github.com/Tuke-Nuke/TuSKe) skUtilities (https://tim740.github.io/) SkStuff skript-yaml SkQuery Skellett (https://forums.skunity.com/resources/skellett-the-addon-with-a-beast-name.24/) skript-db [07:11:52 ERROR]: #!#! We could not identify which of those are specially related, so this might also be Skript issue. [07:11:52 ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it. [07:11:52 ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue. [07:11:52 ERROR]: #!#! In that case, you will be given instruction on how should you report it. [07:11:52 ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin. [07:11:52 ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker. [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! Stack trace: [07:11:52 ERROR]: #!#! java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. [07:11:52 ERROR]: #!#! at java.awt.Desktop.getDesktop(Desktop.java:142) [07:11:52 ERROR]: #!#! at uk.tim740.skUtilities.files.EffRunApp.execute(EffRunApp.java:26) [07:11:52 ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:52) [07:11:52 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) [07:11:52 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) [07:11:52 ERROR]: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:57) [07:11:52 ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:292) [07:11:52 ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:251) [07:11:52 ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.onCommand(ScriptCommand.java:195) [07:11:52 ERROR]: #!#! at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [07:11:52 ERROR]: #!#! at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [07:11:52 ERROR]: #!#! at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand(CraftServer.java:645) [07:11:52 ERROR]: #!#! at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchServerCommand(CraftServer.java:631) [07:11:52 ERROR]: #!#! at net.minecraft.server.v1_9_R2.DedicatedServer.aL(DedicatedServer.java:437) [07:11:52 ERROR]: #!#! at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:400) [07:11:52 ERROR]: #!#! at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665) [07:11:52 ERROR]: #!#! at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564) [07:11:52 ERROR]: #!#! at java.lang.Thread.run(Thread.java:748) [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! Version Information: [07:11:52 ERROR]: #!#! Skript: 2.4.1 (latest) [07:11:52 ERROR]: #!#! Flavor: skriptlang-github [07:11:52 ERROR]: #!#! Date: 2019-12-22 [07:11:52 ERROR]: #!#! Bukkit: 1.9.4-R0.1-SNAPSHOT [07:11:52 ERROR]: #!#! Minecraft: 1.9.4 [07:11:52 ERROR]: #!#! Java: 1.8.0_242 (OpenJDK 64-Bit Server VM 25.242-b08) [07:11:52 ERROR]: #!#! OS: Linux amd64 4.19.0-8-amd64 [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! Server platform: Spigot [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! Current node: null [07:11:52 ERROR]: #!#! Current item: uk.tim740.skUtilities.files.EffRunApp [07:11:52 ERROR]: #!#! Current trigger: command /exec (simple event) (sh.sk, line -1) [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! Thread: Server thread [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! Language: english [07:11:52 ERROR]: #!#! Link parse mode: DISABLED [07:11:52 ERROR]: #!#! [07:11:52 ERROR]: #!#! End of Error. [07:11:52 ERROR]: #!#! [07:11:52 INFO]: An internal error occurred while attempting to perform this command. J'ai tenté de me renseigner à propos du protocol "X11", mais je n'ai pas vraiment compris ce que c'était... Et donc je suis totalement bloqué dans l'avancement de mon code... Quelqu'un aurait une solution pour remédier à ce problème d’exécution ? Merci beaucoup ! -
Hello, Je fonctionne en bungeecord, je suis en 1.9.4, ma version skript est la suivante : 2.3.6. J'aimerais créer mon répertoire et mon fichier yml en dehors de la racine de mon serveur, et pouvoir le lire et l'éditer avec les autres serveurs. Cela est-il possible ?
-
résolu Drop d'une épée enchantée à des coordonnées précises
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Résolus
D'accord d'accord ^^ Eh bien merci beaucoup 🙂 je ferai attention à ce genre de chose la prochaine fois ! -
résolu Drop d'une épée enchantée à des coordonnées précises
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Résolus
Tes méthodes fonctionnent, mais apparemment ça ne vient pas de la location mais des enchantements. EDIT : J'ai trouvé. Apparemment skript n'accepte pas l'enchantement unbreakable. Si quelqu'un a une solution pour ça temps mieux, mais sinon je ferai sans ! Merci à tous pour votre participation à ce topic ^^ -
résolu Drop d'une épée enchantée à des coordonnées précises
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Résolus
Alors merci pour vos réponses ^^. Malgré vos corrections ça ne marche toujours pas. J'ai pourtant bien appliqué vos conseils en entrant le code suivant : set {_swordlocation} to a random element of {spawnpoint::*} drop 1 diamond sword of unbreakable 3 and sharpness 2 at {_swordlocation} Il y a toujours la même erreur ^^' -
résolu Drop d'une épée enchantée à des coordonnées précises
Uuraniumm_PROD a posté une question dans Résolus
Salut salut ^^ Je rencontre un petit problème sur skript et je souhaiterais le résoudre : J'ai set une variable qui contient des coordonnées, la variable {spawnsword.location}. Je souhaiterais drop une épée enchantée à cette localisation, en faisant ceci : drop 1 diamond sword of unbreakable 2 and sharpness 2 a random element of {spawnsword.location} Mais j'ai une erreur : "Numeric ids are not supported anymore." Quelqu'un saurait résoudre cela ? Merci ^^ -
Empêcher la prise d'items dans sa deuxième main
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Inactifs
J'essaierai ! En revanche pour information le slot associé à la deuxième main c'est le slot 40 et non -106 ^^ Edit: Bon, eh bien ça ne marche pas Et puis ce que je demande, c'est que lorsqu'on appuie sur la touche "F" on ne puisse pas prendre d'item dans la deuxième main Donc ce n'est pas ce que je recherche -
command /ban <offline player> <timespan> <text>: trigger: if arg 1 is set: if arg 2 is set: if arg 3 is set: set {ban.%arg 1%} to true send "&cVous avez banni %arg 1%%nl%&cRaison : %arg 3%%nl%&cTemps : %arg 2%" set {raisonban.%arg 1%} to "&cVous avez été banni !%nl%&cRaison : %arg 3%%nl%&cTemps : %arg 2%" kick arg 1 due to "&cVous avez été banni !%nl%&cRaison : %arg 3%%nl%&cTemps : %arg 2%" wait arg 2 set {ban.%arg 1%} to false set {raisonban.%arg 1%} to false on join: if {ban.%player%} is true: kick the player due to "%{raisonban.%player%}%" Je ne l'ai pas testé mais je pense que ça marche.
-
Je te fais ça, par contre il faudra que tu installes le skript json.sk (il me semble que pour le timespan il le faut). Voici le lien pour ce skript : https://www.spigotmc.org/resources/json-sk.8851/
-
Empêcher la prise d'items dans sa deuxième main
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Inactifs
Non ! 😄 Je cherche juste à faire en sorte qu'on ne puisse pas prendre d'items dans sa deuxième main, qu'il y ait juste le stack de sandstone ^^ Mais merci pour les retours c'est sympa 😛 -
alors je ne suis pas sur, mais il me semble que tu dois mettre un espace entre chaque symboles et variables, comme ceci : {kills.%player%} * 1,25 - {deaths.%player%} + {egg.destroy.%player%} *5,7 + {play.time.%player%} * 1,3 Voilà n'hésite pas à faire un retour si cela ne marche toujours pas où au moins si tu as quelques changements au niveau de ta console ^^
-
Empêcher la prise d'items dans sa deuxième main
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Inactifs
Ce n'est pas ce que je cherche à faire ^^ je cherche simplement à empêcher le joueur de prendre un item dans sa deuxième main, mais je veux qu'il soit toujours possible de set mes blocks de sandstone ^^ -
Salut 😛 Voici mon problème : J'ai un serveur en 1.9.4, ce qui signifie deuxième main ^^ C'est super pratique pour mes jeux, mais j'ai quand même un petit problème : Les joueurs peuvent prendre un item de leur inventaire et le mettre dans leur deuxième main. Par exemple, au hub, ils peuvent mettre la boussole dans leur deuxième main, et c'est un peu énervant par ce que je ne sais pas comment empêcher ce phénomène d'arriver. Même un "on inventory click" n'empêche rien 😕 Même bug en ffa, et là pour le coup ça pose vraiment problème, je m'explique encore une fois : A chaque fois que le joueur pose un bloc, ça lui regive un stack dans sa deuxième main, sauf que bah il peut prendre son épée en deuxième main, et s'il essaye de poser quelque chose au sol, son épée disparaît pour laisser place à un stack de sandstone 😕 Et il est obligé de se suicider pour réavoir son épée, ce qui n'est pas super réconfortant pour les scores. Quelqu'un aurait une idée de comment empêcher le move d'item en deuxième main, sans pour autant empêcher un give de blocs dans ce slot ? Merci bien ^^ UuraniumM_PROD
-
résolu >> Accès aux variables d'un .sk dans un/des autre(s)
Uuraniumm_PROD a répondu à un(e) question de TitiLaPierre dans Résolus
C'est tout là l'intérêt du skript ^^ Bonne soirée. -
résolu >> Accès aux variables d'un .sk dans un/des autre(s)
Uuraniumm_PROD a répondu à un(e) question de TitiLaPierre dans Résolus
Bonsoir, je n'ai pas réellement compris ta demande. Tu souhaites récupérer le contenu d'une variable, ça ok, mais je ne comprends pas trop ton histoire de "partage entre les .sk". Si tu n'as pas trop trifouillé à la config de skript, toutes tes variables sont stockées dans un ficher présent dans ton dossier skript, nommé variables.csv. Ce fichier n'est pas modifiable directement manuellement. Si Tu souhaites récupérer une variable existante et l'utiliser, tu n'as qu'à la mentionner dans ton code ^^ Tous tes scripts enregistrent les variables au même endroit. -
résolu Délai avant une téléportation
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Résolus
Ethnae merci pour ta réponse ^^ je pense passer par cette solution. -
résolu Délai avant une téléportation
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Résolus
Merci pour vos réponses. Premièrement, je ne plagie absolument pas funcraft. J'ai un but précis derrière ces délais. KneaXy, merci pour ton code, mais ce n'est pas ce que je recherche. Comme je l'ai expliqué, je voudrais un code qui généralise les délais à chaque téléportation... -
Bonjour, j'ai récemment rencontré un petit blocage. Je voudrais créer un petit code permettant, à chaque téléportation, que ce soit avec n'importe quelle commande, qu'il y ait un délai pour chaque différent grade (ça, pas de problème, j'ai les permissions). J'aimerais que ce code généralise cette règle de "priorité de téléportation", si je puis dire, au lieu de tout le temps insérer dans chaque commande "if player has permission.... wait 5 seconds....". J'ai donc essayé, mais voilà, la téléportation ne se fait pas, rien ne se passe. Je met mon code si joint, vous comprendrez mieux, je pense : command /hub: trigger: send "{@nucliniumcore} &fVous allez être téléporté au lobby" send "" if player has permission "ultrahaute.priority": send "{@ultrahaute}" wait a second teleport player to {defaultlocationspawn.core} stop trigger else if player has permission "haute.priority": send "{@haute}" wait 5 seconds teleport player to {defaultlocationspawn.core} stop trigger else if player has permission "normale.priority": send "{@normale}" wait 10 seconds teleport player to {defaultlocationspawn.core} stop trigger else: send "{@basse}" wait 15 seconds teleport player to {defaultlocationspawn.core} stop trigger ça, c'est ce que j'aimerais éviter de faire, même si cela est très efficace, mais ce n'est pas très pratique. Il faut que je réinsère ces conditions dans chacune de mes commandes... on teleport: if player has permission "ultrahaute.priority": send "{@ultrahaute}" wait a second else if player has permission "haute.priority": send "{@haute}" wait 5 seconds else if player has permission "normale.priority": send "{@normale}" wait 10 seconds else: send "{@basse}" wait 15 seconds command /hub: trigger: send "{@nucliniumcore} &fVous allez être téléporté au lobby" send "" J'ai réalisé ceci, mais l'action de tp ne se fait pas suite à la commande /hub. Les messages n'apparaissent pas non plus, rien ne se passe, c'est comme si la partie "on teleport", n'éxistait pas... Je précise, lors du chargement du skript, il n'y a aucune erreur. Mais ça ne tp pas 😕 Quelqu'un saurait m'aider ? Merci beaucoup 🙂
-
Principe d'utilisation de skript-db
Uuraniumm_PROD a répondu à un(e) sujet de tutur1004 dans Tutoriels
d'accord merci ? -
Principe d'utilisation de skript-db
Uuraniumm_PROD a répondu à un(e) sujet de tutur1004 dans Tutoriels
Est-ce possible d'effectuer une vérification ? Je souhaite, dès que j'aurai appris à maitriser le code faire un système de monnaie. Le problème, c'est que pour créer un shop par exemple, il faut bien vérifier si le joueur a assez de monnaie pour acheter le produit désiré... Est-ce possible alors par exemple d'envoyer une requête pour savoir si le joueur a assez d'argent dans la table ? -
résolu Set un nombre précis à une variable
Uuraniumm_PROD a répondu à un(e) question de Uuraniumm_PROD dans Résolus
merci beaucoup ! -
Salut, Mon but est aujourd'hui de créer un système de monnaie. Je voudrais savoir comment fait-on pour définir un nombre précis à une variable. J'ai tenté ceci : command admuriens [<offline player>] [<text>] [<number>]: permission: uriens.admin permission message: &cErreur : tu n'as pas accès à cette commande ! trigger: if arg 2 is "set": if arg 1 is set: if arg 3 is set: set {uriens.%arg 1%} to %arg 3% send "&6[Uriens] &fvous avez set %arg 3% urien(s) à &e%arg 1%" else: send "&cErreur : usage correct : admuriens <joueur> set <uriens>" command /moneyuriens: trigger: send "&6Uriens : &e%{uriens.%player%}%" Mais ça me met l'erreur suivante : Can't understand this expression: '%arg 3%' (uriens.sk, line 8: set {uriens.%arg 1%} to %arg 3%') Auriez vous une solution ? Je ne trouve pas de tuto clair. Je viens donc chercher de l'aide ici. Merci bien ?
-
Stockage de variables dans un autre fichier !
Uuraniumm_PROD a répondu à un(e) sujet de McGuard83 dans Tutoriels
MrGuard83 est-il possible de stocker un fichier csv hors du répertoire skript ? J'ai un serveur bungeecord je souhaiterais donc faire communiquer mes variables dans tous les serveurs en passant par un csv global ? -
Pour l'instant j'essaye de passer par un csv et si je n'y arrive pas je passe là dessus. Mais merci ?
