-
Compteur de contenus
1 409 -
Inscription
-
Dernière visite
-
Jours gagnés
25
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Izychiel
-
Essaie de lancer Skript sur un autre serveur ou supprime le dossier Skript (en sauvegardant ce qu'il y a dedans) et reload ton serv cela regenerera les scripts.
-
Lorsque tu installes le plugin Skript il te met à disposition plusieurs Skript, donc un qui nous intéresse "command cooldown", c'est un timer pour les commandes, inspire toi en ;)
-
Demande d'aide pour l'installation de skript et SQLibrary sur le proxy bungeecord en 1.8
Izychiel a répondu à un(e) question de Lockface77 dans Résolus
WildSkript est un plugin/addon qui permet d'ajouter des expressions possibles dans le language de code Skript, donc si un Skript demand d'installer ce plugin il le faudra sinon il ne fonctionnera pas ou mal. -
Tu add 1 à une variable lorsqu'un joueur a rejoint, puis tu le tp au point correspondant à ce nombre.
-
Je pense que tu donne un point en fonction du moment ou le joueur rejoint, en gros si c'est le premier joueur il va au premier point, le deuxième au deuxième point etc :p
-
C'est à cause de ta "tp aléatoire", vu que c'est un nombre aléatoire il y a 1/3 que le joueur soit TP au même point, je ne sais pas si tu comprends :/
-
Message au niveau du bloc que l'on casse
Izychiel a répondu à un(e) question de _MinecraftHero_ dans Résolus
Je voudrais dire avec les hologrammes ! :D https://www.skunity.com/search?search=hologra -
Oui surement cherche dans la partie ressource :D
-
Il faut utiliser les scoreboards je ne saurais t'en dire plus, à toi de rechercher :')
-
Pour ca tu peux mettre que dès qu'il est à moins de 0 cela lui remet 0 sinon faire des conditions à chaque fois que tu retires de l'argent. https://www.skunity.com/search?search=uuid Tu pourras trouver des informations sur les UUID, si tu as d'autres questions pose les ici ;)
-
Il faut ajouter une fin à ton format, par exemple une commande ou rien: # Commande format slot 4 of player with stained glass pane to close then run [make player execute command "/suicide"] # Rien format slot 4 of player with stained glass pane to be unstealable
-
Salut ! Je vais aujourd'hui vous parler (très brièvement) des expressions régulières, je ne compte pas vous expliquer ce que c'est ni comment cela marche car un tutoriel est très bien faut et c'est comme cela que j'ai appris (bien sur je ne m'y connais pas grandement). Si je pouvais résumer cela sert à manipuler des textes/suites/strings :') Les regex sont présentes dans d'autres languages de programmation (comme le PHP et surement le Java), elles vous seront donc utiles si vous continuez le code dans d'autres languages ! Tuto partie 1 -> https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/les-expressions-regulieres-partie-1-2 Parti 2 -> https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/les-expressions-regulieres-partie-2-2-2 Pour utiliser les Regex il vous faudra SkQuery et ceci est la page des Regex SkUnity -> https://www.skunity.com/search?search=regex Les regex sont envoyé sous forme de tableau, il est possible de les retransformer en variable texte. Pour vous montrer à quoi cela ressemble et comment cela peut être utile je vais vous montrer 2 exemples: Le 1er pour séparer l'heure et la date: set {_dateReg::*} to groups 0 of "%now%" matched to "..?\/..?\/.." set {_date} to "%{_dateReg::1}%" replace all "/" with "-" in {_date} Au départ le "now" ressemble à cela "1/3/16 3:25 PM" et maintenant nous l'avons transformé en "1-3-16" :D La regex c'est "..?\/..?\/.." les points représentent tous les caractères que ce soit des nombres ou des lettres, les points d'interrogations signifient que les points les précédents ne sont pas obligatoires peuvent être présent ou non, ensuite les \ sont la pour dire que les / ne sont pas du code. La 2nd Regex c'est pour extraire seulement les enchantements des informations d'un item if "%player's tool%" contains "named": set {_itemEnchantements::*} to groups 1 of "%player's tool%" matched to "of (.*) named" else: set {_itemEnchantements::*} to groups 1 of "%player's tool%" matched to "of (.*)" set {_enchantements} to {_groups::1} replace all "," in {_enchantements} with " " replace all "and" in {_enchantements} with "" replace all " " in {_enchantements} with "/" Par exemple si mon item c'est cela: "diamond sword of Sharpness 5, Fire Aspect 2 and Looting 3 named "Ya" " Mon regex va transformer en cela: "Sharpness 5/Fire Aspect 2/Looting 3" Ce qui est extrêmement pratique pour ne récupérer que les enchantements (ce qui n'est pas possible autrement je crois), par exemple, ensuite nous pourrions faire une regex pour ne récupérer que le premier enchantement ! L'étoile désigne le fait que l'élément point peut être répété. Je vous laisses donc imaginer tout ce que l'on peut faire avec et à quoi cela sert ! :D Testez vos regex et leurs effets ici: https://regex101.com/ Edit: Je viens de me rendre compte que pour récupérer les enchantements, enfin tout ce que j'ai fait il y a un truc Skript qui se nomme "split" -.- Mais pourquoi faire simple quand on faire compliqué ?! :D https://www.skunity.com/search?search=split
-
Je créerai surement un addon avec ce que demande la communauté, mais tu sais tu peux déjà le faire (il me semble) grâce à l'addon SkriptEvolved, tu peux insérer du Java dans Skript ou un fichier Java, si tu as le temps regarde avec cela: -> http://www.tutorialspoint.com/java/java_sending_email -> https://www.skunity.com/expressions?filter=SkriptEvolved
-
C'est possible mais il te faut passer par PHP, donc un site web (c'est logique après tout) ;) http://dev.bukkit.org/bukkit-plugins/skript/forum/tutorials/70105-how-to-send-e-mail-using-skript-and-skquery/
-
Izychiel updated Change Crédits - Pour CMS - CraftAShop & CraftMyWebsite with a new update entry: Oubli dans les expressions régulières Read the rest of this update entry...
-
Oui cela fonctionne. Mais cela ne répond pas à ma question parce que les slots ont les même numéros dans le GUI et l'inventaire donc on ne peut différencier les deux ;)
-
Izychiel updated Change Crédits - Pour CMS - CraftAShop & CraftMyWebsite with a new update entry: Plus de vol d'item Read the rest of this update entry...
-
Bouah lag on est d'accord mais bon, c'est faire pedaler ton serveur dans la choucroute un peu pour rien :/ Et puis je pense, que si le TPS descend d'un coup aussi drastiquement c'est que ton serveur va mourir / s'arrêter :') Après au lecteur de choisir :')
-
Moi j'ai pas d'event-slot avec le "on inv click" :/ [12:12:09 ERROR]: There's no slot in an on on inventory click event (HotelDEchanges.sk, line 11: message "%event-slot%"')
-
La manipulation avancée des inventaires (gui)
Izychiel a répondu à un(e) sujet de ItsElkios_ dans Tutoriels
Bon à savoir (mais bon c'est logique :D ): Lorsque le joueur se connecte et qu'il est dans l'inventaire, cela fait quand même l'event "on inv close" -
Sinon une autre question (tant qu'a faire plutôt que de chercher :p), est-il possible de savoir si le joueur clique dans son inventaire ou dans le GUI ? :D
-
La manipulation avancée des inventaires (gui)
Izychiel a répondu à un(e) sujet de ItsElkios_ dans Tutoriels
Sympa :) Mais j'aimerai savoir, quelle version d'Umbaska faut-il exactement pour le click type ? :o Parce que sur SkUnity c'est écrit 1.5 mais j'ai l'une des premières 1.5, mais si ça se trouve cela ne fonctionne pas avec un serveur 1.7 :p -
Merci ! Je pensais aussi à cela :D Mais j'avais eu un bug en cancellant l'event "on inv click", ca faisait disparaitre l'item :eek: Je retest :p Edit: Ah bah la ça marche :D J'améliorai juste ton code comme suis: (pourquoi mettre un stop ? :eek: ) command /tongui: trigger: set {ingui.%player%} to true open chest with 6 rows to player command /lacommande: trigger: delete {ingui.%player%} message "Test ok" on inventory click: if {ingui.%player%} is true: cancel event on inventory close: if {ingui.%player%} is true: delete {ingui.%player%}
-
Salut ! (SUJET POUR LES CONNAISSEURS EN GUI) C'est moi qui en viens à demander de l'aide car je viens de rencontrer un problème assez génant :/ Je créé actuellement quelques Skript avec les inventaires GUI, un blink dans ma tête, je vais sur mon serveur tester et la, catastrophe ! Je vous explique, lorsque vous ouvrez un inventaire GUI cela ouvre aussi l'inventaire du joueur, donc si le joueur s'amuse à mettre des items de son inventaire dans le GUI, il les perd :/ La solution est peut être toute bête mais bon, c'est avec l'event "on inventory click" ? J'attends vos réponses ! :D En dernier secours je sauvegarderai l'inventaire mais bon :/ J'éspère que vous remarquerez aussi cette faille pour la corriger dans vos Skripts :p Merci.
-
[Apache/Nginx] Obtenir un certificat "SSL" gratuitement
Izychiel a répondu à un(e) sujet de Mc_Hunter_ dans Tutoriels
Merci gracieusement !