Aller au contenu

Izychiel

Ancien
  • Compteur de contenus

    1 409
  • Inscription

  • Dernière visite

  • Jours gagnés

    25

Tout ce qui a été posté par Izychiel

  1. Izychiel

    Problème système de points.

    Il faut que ton argument 2 soit un nombre, mets [<integer>] à la place de [<text>]
  2. Et si tu veux voir par toi-même ce qu'il y a dedans, pour ainsi voir si la condition fonctionne, utiliser une send (tu le sais peut-être déjà): send "%{TaListe::*}%"
  3. Nop :) Mais la en fait ton prefix ne sera pas mis et ta variable ressemble vraiment à cela: {{@prefix}.list::*}, si tu mets comme ceci: {%{@prefix}%.list::*} le prefix dans les options sera choisi. Ensuite si ceci ne fonctionne pas: if {%{@prefix}%.list::*} contains player: Essaie comme cela sous forme de strings: if "%{%{@prefix}%.list::*}%" contains "%player%":
  4. C'est une version non-officielle, je me suis pas renseigné plus sur le truc, elle est ptet juste en beta ou je sais pas quoi :)
  5. Non, c'est seulement si tu veux utiliser une variable (enfin la valeur d'une variable) dans une autre variable, c'est un peu comme l'utiliser dans un message :)
  6. Hmmm bizarre :3 Mais déjà dans tes messages utilise les %% -> "%{@prefix}% ...."
  7. Hello ! Bienvenue sur le forum ;) Faudrait que tu cherches un coup dans les tutos, doit y avoir quelque chose sur les listes :3 Sinon, premier problème il manque les % autour de ton préfix {%{@prefix}%.list::*}, et ensuite, pour vérifier normalement ce code fonctionne: if {%{@prefix}%.list::*} contains player:
  8. Il semblerait que l'auteur d'Umbaska ait remarqué que Skript et Factions ne s'aimaient pas trop malheureusement :/ -> http://dev.bukkit.org/bukkit-plugins/skript/forum/misc/73058-addon-faction-sk-factions-hook-finally/ Après faudrait trouver si y'a des versions compatibles avec SkRambled :) Essaie aussi de télécharger Skript 2.2, ptet que t'auras moins de problèmes (ou pas xD) :p
  9. Izychiel

    Demande d'aide

    Euh c'est pas possible faut le coder toi même :) D'ailleurs ceci est donc une demande de script (je déplace), et si tu pouvais un minimum te concentrer sur ton message et la gentillesse, on est pas tes chiens.
  10. @Yoyo2205 fais attention aux doubles posts ;)
  11. Regarde dans la console, généralement tu as une grosse erreur dans la console après ce message :p
  12. Ouais, mais comme les blocs, il me semble, que le nom n'est pas enregistré à partir du moment que tu le poses :/
  13. L'histoire des 1001 messages d'Izychiel :3
  14. Hi ! Nouveau tuto pour expliquer comment créer de nouvelles expressions et de nouveaux effets en Skript, de nouvelles lignes de code qui vous permettront par exemple de simplifier une fonction que vous utilisez très souvent, simplifier la vie des gens ou je sais pas moi ! :') Bref, grâce aux versions antérieures à SkQuery 3.22 vous pourrez ceci, vous pouvez trouver cette version sur ce commentaire -> http://dev.bukkit.org/bukkit-plugins/skript/forum/help/75578-sk-query-3-22-1-download/#p4 J'ai appris cette technique grâce à un tutoriel officiel du créateur de SkQuery disponible ici -> http://dev.bukkit.org/bukkit-plugins/skript/forum/tutorials/72019-creating-custom-effects-expressions-in-skquery-3-22/ Ce tuto ne sera donc presque qu'une traduction. Tout d'abord ce système d'addon fonctionne en deux fichiers distincts, un premier qui sera avec l'extension .skq et un deuxième .sk tout simplement. Le premier rassemblera les déclarations des différents expressions et effets, à vrai dire je ne comprends pas encore la différence entre les deux :3 Donc vous devrez donc initier votre expression ou effet comme suit dans le fichier .skq, ce fichier devra aussi avoir une indentation au début du fichier : -- SimpleWebVars declare effect "set (webvar|varweb) $%string% to %string%" declare expression "(webvar|varweb) $%string%" Ici les %string% correspondent à une valeur de type "chaîne de caractères" que le skripteur pourra rentrer, par exemple "Pseudo", exemple: set webvar $"MoNom" to "Valeur" Ensuite comme vous pouvez le voir il est possible de mettre des choix de mots, ici on peut choisir ou "webvar" ou "varweb" grâce aux parenthèses () et les mots séparés par une barre |. On peux par ailleurs, mettre des mots falcultatifs grâce à des crochets []. [the] (attacker|damager) Ensuite, dans le .sk vous devrez utilisez ces expressions/effets sous cette forme, comme des events et mettre du code ensuite: custom effect logic for "set (webvar|varweb) $%string% to %string%": broadcast "%string expression 1% - %string expression 2% " custom expression logic for "(webvar|varweb) $%string%": set expression value to 1 Comme vous pouvez le voir au-dessus, il faut utiliser %string expression 1% pour récupérer le %string% dans l'expression et ensuite, vous pouvez donner une valeur à votre expression qui pourra être récupérer par exemple pour donner sa valeur à une variable: set {_test} to webvar $"MaWebvar" Enfin lorsque vous aurez terminé, enregistrez les deux fichiers dans votre dossier /Skript/scripts/, puis faites une vraie reload pour que votre .skc soit compté, celui-ci sera alors désactivé avec un tiret - devant et un nouveau fichier sera crée, un .skqc qui ne sera pas éditable. Donc ce sera les deux fichiers .skqc et .sk qu'il faudra partager avec vos amis directement, et si vous voulez éditer votre .skqc, il faudra passer par le .skq et le réactiver puis finir par une reload :) Le .sk par contre chargera aussi avec un /sk reload Merci d'avoir lu ce tutoriel, si j'ai oublié des choses, que vous avez des questions, n'hésitez pas à poster un commentaire ! :D
  15. JE ne vois pas trop d'idée à part avec une variable pour savoir s'il est verrouillé, et sachant qu'il n'est pas possible de sauvegarder un minecart (il me semble) dans une variable, il faudra utiliser sa position, mais vu que l'on peut le pousser et tout c'est galère :/
  16. Izychiel

    SimpleWebVars

    Merci beaucoup ! Je pleure devant ce commentaire du bonheur :') xD Oui je me suis dit que c'était pas mal pour les non-connaisseurs site-serveur, enfin ceux qui n'auraient pas l'idée. Par contre c'est surement trufé de bugs, de problèmes, dont un gros que j'ai corrigé tout à l'heure, de plus il pourra surement être extrêmement optimisé, faudra juste voir où et comment ;)
  17. Izychiel

    Banniere Personalisé dans un GUI

    Il semblerait donc que Umbaska possède bien plus de fonctionnalités que je ne connaisse ! :o
  18. Izychiel

    Banniere Personalisé dans un GUI

    Wouah ! Tu as vu cela où ? :o
  19. Izychiel

    SimpleWebVars

    Izychiel updated SimpleWebVars with a new update entry: 0.9 - Correctif Read the rest of this update entry...
  20. Aucune idée, impossible je suppose
  21. on connect: if{spamConnect}>7:# Si il y a plus de 7 connexions en 5 secondes execute console command "/whitelist on" wait 10 seconds execute console command "/whitelist off" add 1 to {spamConnect} wait 5 seconds remove1 from {spamConnect} Un truc dans le genre :p @Nutet avait fait un truc comme ça bien mais j'ai pas accès au script là :/[/code]
  22. Avec une commande il me semble :3 /whitelist on/off
  23. Bon je vais présenter un code peu similaire mais plus léger :3 on connect: if {spamConnect} > 7: # Si il y a plus de 7 connexions en 5 secondes kick player due to "Patiente avant de te connecter !" add 1 to {spamConnect} wait 5 seconds remove 1 from {spamConnect} Après si tu veux un peu développer tu devrais mettre une whitelist lorsque tu considères que c'est du spam, et ainsi moins de données seront envoyées au serveur, ensuite tu la désactive au bout d'un certain temps. :)
  24. C'est vraiment pas compliqué à faire, il y aura surement quelqu'un pour te le réaliser ! ;) Par contre tu t'es trompé de section, je déplace donc le sujet :D
  25. Izychiel

    Banniere Personalisé dans un GUI

    Le GUI c'est possible tu trouveras des tutoriels pour cela tandis que Skript ne possède pas encore de fonctionnalités avec les bannières, mais je crois qu'un des membres du forum code cela :p
×
×
  • 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.