Aller au contenu

GioLeGamer

Membre
  • Compteur de contenus

    147
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par GioLeGamer

  1. I- Bonsoir tous le monde ! Aujourd'hui je vous retrouve pour mon deuxième tutoriel concernant skript ! C'est quoi une base de donnée MySQL ? - Une base de donnée MySQL est une base comme son nom l'indique, pouvant accumuler des données que sa soit sur des jeux, des sites et bien plus. Mais à quoi sa peut nous servir ? - Bonne question, on peut par exemple communiquer une variable d'un serveur A à un serveur B ( exemple le nombre de points que le joueur à accumulé dans tel jeu.) Comment s'en procurer une ? - Je ne sait pas si les liens sont autorisés donc je préfère vous donner un type de recherche tapez: base de donnée MySQL france On fait quoi dès qu'on la ? - Vous allez vous rendre dans le fichier config ce trouvant lui même dans le dossier "Skript" - Ensuite allez à la ligne 149, ,si vous n'avez pas toucher à la configuration, vous devriez voir: databases: - Descendez à la ligne 165 et changer le texte écrit par: type: MySQL #Quand vous changer en MySQL cela indique que la base de donnée et une BDD MySQL - A la ligne 169 vous devez changer le texte par: pattern: bdd.* #Ici on indique au serveur que toute variable enregistrer avec le préfixe bdd. sera automatiquement ajouter à la base de donnée de votre machine - On continu à la ligne 177 & 178, changer le texte qui est inscrit par celui ci: monitor changes: true monitor interval: 20 seconds #On va envoyer une requête à la base de donnée toute les 20 secondes - La on arrive bientôt à la fin de ce petit tutoriel, à la ligne 183 jusqu'à 187: host: METTEZ L'IP DE VOTRE BDD #Si vous avez une BDD qui à une connexion or localhost ajouter l’adresse de votre base. port: 3306 #Les 3/4 des hébergeurs BDD MySQL on un port 3306 ( celui par défaut ) user: gio_skripteur #Par exemple, l'utilisateur ayant accès à votre base de donnée. password: le_mot_de_passe_de_votre_base_de_donnée #Celui qui vous à été donner par l'hébergeur. database: gio_skripteur #En générale le nom de votre BDD est le même que le nom d'utilisateur, attention certain fournisseur vous permettent d'acheter une seule base de donnée, mettez donc celle ou vous votre hébergeur vous à donné. Nous avons fini notre tutoriel mais il reste un dernier petit détail n'oublier pas d'insérer SQLibrary 7.1 dans le dossier plugin de votre serveur, c'est bon ? Oui ? Par la suite copier le fichier "config" ( celui qui ce trouve dans votre dossier "Skript", et mettez le sur le serveur B, faite de même pour le plugin. Le petit plus, vous n'êtes pas obliger d'utiliser BungeeCord tant que votre plugin SQLibrary 7.1 soit sur les mêmes serveurs et le même fichier config sur les mêmes serveurs ! Ensuite voici comment faire pour enregistrer une variable dans une base de donnée ! command /ajouter <text>: trigger: set {bdd.ajouter} to arg 1 #N'oublier par de mettre bdd. devant chaque variable que vous voulez enregistrer ! command /voir: trigger: send "%{bdd.ajouter}%" Merci beaucoup d'avoir lue ce tutoriel, n'oublie pas le petit j'aime sa me ferait plaisir ! A plus ;)
  2. GioLeGamer

    Gui dans un gui

    @Yghore hey ton wait 1 ticks ty la bien plasser juste après le trigger de la commande lien :) ?
  3. GioLeGamer

    Base de donnée

    Déjà regarder les tutos, je vient pas ici vous poser des questions si je ne vérif pas avant merci comme même ;p
  4. GioLeGamer

    Base de donnée

    > Bonsoir ! J'ai un soucis avec ma base de donnée je vous explique, j'ai acheté une base de donnée chez dedizone, le problème c'est qu'il propose qu'une seule base de donnée, et comme j'héberge mon site web dessus, j'aurais deux questions, déjà es ce que je peut avoir des données de minecraft ( mon serveur ) et avoir de même mon site utilisant la base de donnée, ma seconde question serait: > J'ai un petits soucis quand je met devant une variable du genre {test}, je rajoute donc bdd devant la variable exprimé comme ceci {bdd.test}, et le gros soucis c'est que quand je me connecte sur le serveur 1, je n'ai pas la donnée sur le serveur 2 quelqu'un sait comment faire ? ^^ Merci beaucoup d'avance !
  5. GioLeGamer

    HELP CODEUR URGENT !

    Comme l'a dit Izy, on ne peut pas décompiler tout les fichiers de plus il faut demander à l'auteur et de meme certain éditeur mette des class ou packages en privé dans leurs plugin ^^
  6. GioLeGamer

    Anti déco combat

    Au début tu met un on join et tu rajoute ce que A dit @ByNow ;)
  7. GioLeGamer

    Anti déco combat

    hum pourquoi pas passer par on join: if {la.variable.qui.a.pour.verif.si.combat.log.actif} is true: execute console command "kill player" set {desactive.la.variable} to false N'oublie pas de remettre des tabulations ;)
  8. GioLeGamer

    Teleport player to (variable)

    > Hum je pense un peut comprendre désolé si je me trompe, quand tu dit " teleport %player% to {ninjanom.%player%}, c'est comme si tu disait: Téléporter ByNow à ByNow c'est un peu impossible... Je te conseille d'utiliser au lieu de %player% ( dans ta variable ) d'utiliser %attacker%, ou %victim% celons ton choix n'oublie pas le petit pouce bleu :) si sa ta aidé
  9. @Imperial_Crise , hey tu peut aussi télécharger le dossier pour créer ton serveur à l'adresse https://skript-mc.fr/version.php dans chaque dossier il ya le skript SQLibrary 7.1, lâche un p'tit j'aime si je t'ai aidé ;')
  10. GioLeGamer

    Aide pour mon anti autoclik

    Oui c'est sa avec les tabulations et c'est parfait ! ;) Bon skript ! Mais attention c'est pas reset met set car tu as défini "to", c'est from normalement ( quand c'est reset/remove)
  11. Sa marche ;) https://skript-mc.fr/forum/index.php?threads/un-premier-tuto-afficher-les-t%C3%AAtes-dans-un-gui-le-cr%C3%A9er.2071/ et voici =)
  12. GioLeGamer

    Aide pour mon anti autoclik

    Assez simple ! ( Je suis sur téléphone désolé par avance des tabulations) on damage: set {attaque.%attacker%} to true on righclick: # rajoute après le if {attaque.%player%} is true: add 1 to {click.%player%} if {click.%player%} >= 10: # Après rajouter un truc pour réinitialiser les click genre toute les 10 secondes
  13. Au début du code a show player remplace player par %player% ( sa donne le nom du joueur qui a fait la commande ou l'action :)
  14. Sur ce forum tu peut retrouver des skript GUI ( j'en ai fait meme un avec une tête ) ensuite tu créer une commande, et tu rajoute " bungee connect player to "LE_Nom_Du_Serveur" n'oublie pas le p'tit pouce en l'air :)
  15. Hum si ton enclume est posée il est impossible de savoir le nom, un objet posser n'obtient plus le nom qu'on lui a donné. Donc pourquoi passer par un on click ensuite tu met un if si c'est une enclume. Après tu met un cancel event
  16. Plutôt pas mal pour des bases ! ^^
  17. GioLeGamer

    Menu "GUI" on join

    on rightclick with ender chest: if name of ender chest is "Boutique": send "Après rajoute le code" else: send "La rajoute un message si tu veut que sa met par exemple un message du genre: Vous devez avoir un coffre nommé Boutique"
  18. GioLeGamer

    Menu "GUI" on join

    No problème je te le fait maintenant ;')
  19. GioLeGamer

    Skript de sanction

    Hey désolé du retard, voici le code: on first join: set {kick.%player%} to 0 set {ban.%player%} to 0 on kick: add 1 to {kick.%player%} on ban: add 1 to {ban.%player%} command /sanction <player>: trigger: send "&c&lLe joueur %player% :" send "&c&lBan: %{ban.%player%}% " send "&c&lKIck: %{kick.%player%}% " Après tu peut modifier l'affichage, rajouter je te donne le basic ( j'ai rajouter le "on join" pour que quand un admin fait /santion <player> que sa donne pas <none> en résultat, cordialement Gio :p
  20. GioLeGamer

    Skript de sanction

    Hey je te fait le skript vite fait :p
  21. Plutôt amusant pour tous les petits curieux :p
  22. GioLeGamer

    Bug Plugins

    Je pense pas au pire go en privée :)
  23. GioLeGamer

    Bug Plugins

    Oui ! :D
  24. GioLeGamer

    Bug Plugins

    C'est simple, soit tu as un serveur à toi en local alors tu allume ton serveur et une fenettre d'invite de commande s'ouvrira c'est sa les logs ou si tu héberge en ligne, va voire dans ton pannel admin normalement il y a écrit: Console
  25. GioLeGamer

    On damage bug =c

    Bonjour, j'ai trouvé une astuce pour toute les personnes qui cherche une solution de ce genre, il suffit juste que quand le joueur séléctionne une équipe vous ajouter une variable, si c'est l'équipe rouge qui choisi vous faite une variable contentant rouge, et pour bleu une variable nommé {bleu.%UUID of player%}, n'oublié pas de rajouter UUID pour le joueur, ensuite dans la partie dommage vous faite : on damage: if {rouge.%attacker%} is rouge: if {rouge.%victim%} is rouge: cancel event send "Non mais ô faut pas pousser mémé dans les orties ! " to attacker Cordialement, :)
×
×
  • 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.