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. Tu as noté yml et non yaml: set "variable" to {_variable} in yml file "plugins/compteur/compteur.yml" set "variable" to {_variable} in yaml file "plugins/compteur/compteur.yml"
  2. En fait ce qu'il faut que tu fasses c'est que tu crée ton fichier, tu mets la variable à 0 pour commencer: variable: 0 ensuite tu récupères la variables inscrites dans le fichier sous forme d'un variable temporaire nombre: set {_variable} to single value "variable" get of "plugins/compteur/compteur.yml" puis tu l'as modifie comme tu as besoin: add 1 to {_variable} et tu l'as ré-écrit: set "variable" to {_variable} in yaml file "plugins/compteur/compteur.yml" Cette technique utilisant le plugin WildSkript.
  3. Izychiel

    HydraBox [PvpBox] [NEW]

    Ça a l'air pas mal ! Après t'as pas oublié de mettre des commandes pour mettre en place l'arène ? :') Tu pourrais faire une système pour ajouter des kits IG et que les kits utilisent des permissions, pour la description je trouve les images trop grandes, elles prennent trop de place :') Sinon bonne continuation !
  4. Addon, c'est à dire que Skript fonctionne mais pas SkQuery, Umbaska et WildSkript ?
  5. Izychiel

    Help me

    Player's fly mode je ne crois pas que cela existe :)
  6. Izychiel

    Peut-on faire ça avec Skript?

    Oui donc faut un truc lent, tfaçon rapide c'est moche :')
  7. Izychiel

    Peut-on faire ça avec Skript?

    Haha marrant ta citation @ThibaudPst cela m'a forcé à venir :') Je ne pensais pas forcément à moi en disant cela xD Sinon je voulais donc proposer l'idée de @Mastersfelix donc sauvegarder dans une variable liste tous les messages pas trop vieux, dont celui qui doit changer de couleur, et renvoyer tous les messages avec ceux qui doivent changer de couleurs, mais dans ce cas là le chat s'affichera pendant très longtemps :/
  8. Salut ! Je réaliserai donc des tutoriels quand je m'ennuie, que ceux-ci n'existent pas et que vous en avez besoin ! :) Un sujet que pas mal de skripter aimerait connaître mais qui n'est pas beaucoup utilisé, les bases de données. Oui il existe 3-4 tutos sur cela mais ce n'est pas les mêmes BDD dont je vais vous parler, eux vous parlent de l'utilisation de prefixes dans vos variables pour qu'elles soient communes pour vos différents serveurs, cette techniques étant déjà dans différents tutoriels je vais vous parler d'une technique ancestrale permettant de vraiment toucher aux BDD, de réaliser de requêtes et de stocker ce que l'on veut, il est par exemple possible d'échanger un site web, stocker les logs de vos plugins de grief etc. Pour réaliser cela il vous suffira de posséder une base de donnée, de Skript et de l'addon SkQuery. Je vous conseille d'apprendre à utiliser les bases de la syntaxe MySQL et de connaître les différents termes tale, colonne et ligne -> C'est pas mal ici <- sachant que le SQL c'est l'anglais assez simple :) Si vous ne possédez pas de base de donnée regardez ici c'est gratuit ;) -> http://freemysqlhosting.net/ Je vais d'abord vous présenter les différentes lignes de code qui servent à réaliser cette liaison serveur - BDD. Le début, la partie options, ici vous insérez au début de votre script les informations permettant la liaison au serveur MySQL, sous cette forme: script options: $ init com.mysql.jdbc.Driver $ db url jdbc:mysql://localhost:3306/NomDeMaBDD $ db username IdentifiantDeMaBDD $ db password MotDePasseDeMaBDD Deuxième ligne de code, elle permet de récupérer dans une variable unique le premier résultat d'une requête: set {_variable} to the first element out of objects in column "colonne" from result of query "SELECT colonne FROM table WHERE colonne1 = '%player%'" and close La suivante permettant de stocker dans une variable liste toutes les données correspondantes à la requête: add objects in column "colonne" from result of query "SELECT colonne FROM table LIMIT 1,45" and close to {_variable::*} Et enfin une dernière ligne qui permet de ne faire que réaliser une requête, elle ne permet pas de récupérer des données: update "INSERT INTO table (colonne1,colonne2, colonne3) VALUES ('%player%', '%uuid of player%', '%{rank::%player%}%')" Deux trois syntaxes pratiques pour le bases: "SELECT colonne FROM table WHERE colonne1 = '%player%' LIMIT 34,45" -> sélectionner toutes les données de la colonne 'colonne' où la valeur de la colonne 'colonne1' est '%player%' entre la 34e et la 79e ligne dans la table 'table' "INSERT INTO table (colonne1,colonne2, colonne3) VALUES ('%player%', '%uuid of player%', '%{rank::%player%}%')" -> insérer dans la table 'table' avec les valeurs '%player%', '%uuid of player%', '%{rank::%player%}%' dans les colonnes 'colonne1', 'colonne2' et 'colonne3' "CREATE TABLE IF NOT EXISTS table (id int(11) NOT NULL AUTO_INCREMENT, pseudo_vendeur varchar(32) NOT NULL) ;" -> créer la table 'table' avec une colonne 'id' qui sera un nombre non nulle et pseudo_vendeur non nul une suite de caractères limités à 32 N'hésitez pas à me remercier, me critiquer et me conseiller ! ;)
  9. Izychiel

    Skript Event pour pvp faction

    Et bien c'est demande de script et non aide où il faut demander :)
  10. Izychiel

    Skript Event pour pvp faction

    C'est plus clair là ! :D Oui tu devrais faire un loop avec un drop a des coordonnées changeantes, en gros tu ajoutes des nombres aléatoires aux coordonnées
  11. Izychiel

    Skript Event pour pvp faction

    Oula ! Va cuver ton vin xD Scuse, j'ai l'impression de pas comprendre ce que tu veux :o
  12. Oui il me semble que cette technique fonctionne comme notre ami le dit :) Sinon cette technique est limitée, il faudrait préciser dans le titre que c'est pas vraiment de la vraie BDD, tu ne fais que sauvegarder certaines variables dans une BDD :) De plus ce tutoriel a déjà été réalisé 30 millions de fois...
  13. Izychiel

    Hotel des ventes

    Sympa :) Peut-être inspiré de mon HDE aussi non ? :p Sinon, tu utilises quoi comme stockage, dans des variables pour chaque joueur ? :o
  14. Préciser que c'est avec RandomSK ! Je n'avais jamais vu cette ligne de code qui est bien pratique pour faire un top c'est sur ;) À voir si c'est possible sans utiliser RandomSK, un jour peut-être quand je devrais utiliser un classement ;) Merci du partage
  15. Tu décris pas énormément ton code, et puis c'est pas une barre mais seulement un pourcentage :) Faut aussi préciser que c'est seulement en 1.8 et pourquoi pas une image pour montrer ;) Mais tout de même merci pour le partage !
  16. Une toute petit absence d'1 semaine et 80 notifications ! Vous ne pouvez absolument pas vous passer de moi ?! :p
  17. Départ pour la neige ! Je vais faire du snowboard une semaine pour ceux que cela intéresse :') À dans une semaine <3
  18. Izychiel

    Des infos sur "On Flow Event" ?

    C'est vrai que ce que tu cherches est assez complexe ! :o Comme solution simple tu peux regarder si y'une pente à côté et si une bordure est proche. :p
  19. Ce script le fait -> https://skript-mc.fr/forum/index.php?resources/skquery-randomsk-stats-top-player.73/ Après aucune idée de s'il fonctionne, mais c'est vrai que c'était un problème qui avait été énoncé il y a assez longtemps ! :D
  20. C'est très complet ! Il me semble que la seule solution est de fermer puis réouvrir l'inv donc c'est un peu laid :/
  21. Izychiel

    Undo

    Il faudrait mettre dans une liste tous les blocks détruits dans une liste et les remettre ensuite, cette question a déjà été posée regarde :) Ça aucune idée ! :o
  22. Izychiel

    Un argument dans un give

    Il suffit seulement de mettre "arg-1 of 384" plutôt que "arg-1 384" :)
  23. Izychiel

    SKBroadcast

    Peut être une un peu meilleure description ? :) Parce que la y'a pas trop de description, on ne sait même pas si c'est des messages dans le chat, peut-être des exemple voir des screenshots :)
  24. Izychiel

    Déconnexion, affichage invoulu

    Nan mais c'est pareil xD Mais après ca n'arrivera surement mais mieux vaut prévenir qui guérir :D Ce que je veux dire c'est qu'il faut tu testes une stricte égalité par exemple: if "%line 4 du SB" == "> %player%"
  25. Izychiel

    Armor stands

    Google donnerait des résultats :')
×
×
  • 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.