Crazy_tea 17 Posté : 22 juin 2016 Bonjour je suis en train de faire un skript de grade mais le problem vient de la command /rankcommand qui est une command qui permet d'autoriser ou non des commands a des grades le probleme c'est que je sais pas comment faire Plz help me !!! Le code : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
AlexFatta 8 Répondu : 22 juin 2016 Bonsoir ! Alors ce que tu appel "une commande" est en faite une permission. C'est à dire que si le joueur n'as pas imaginons la permissions "essentials.home" il ne pourras faire la commande "/home". Jusque là ca va ^^ Le truc c'est que pour ajouter une permission a un joueur/grade, il faut un fichier ou un endroit où cette permission puisse être stockée. 2 cas s'imposent alors : - Sois les variables de skript ({variable.truc}) sont capables d'enregistrer les permissions et de les restituer en temps et en heure quand on le leur demande. - Sois, je suis désolé de te le dire, il va falloir rentrer dans quelque chose de beaucoup plus complexe comme par exemple une base de données. Je sais qu'il existe un moyen de synchroniser une base de donnée (BDD) MySQL avec skript. Plusieurs addons le permettent mais je peut dire de grosse bêtises et quelqu'un va peut être me contredire ce qui est possible ^^ Mais skript deja lui même inclus un système de permission "If player have permission "machin"". Mettre une variable de permission dans un plugin qui lui même utilise des permissions, je ne suis pas développeur java mais je peux au moins dire que ce n'est pas chose facile, et peut être mais je dis bien peut être impossible et il y a la possibilité que le plugins crash. Je ne veux surtout pas gâcher ton projet, qui est un projet important et qui à l'air bien tu as l'air motivé et c'est positif, mais après je te fais juste voir une facette des choses. Peut être as tu vu un serveur ou un site qui montre que ce genre de chose existe, auquel cas je retire ce que j'ai dit, mais souviens toi que si skript ne prend pas les permissions telles quelles, la solution qu'il te reste est soit la BDD, soit peut être quelqu'un va te donner une solution qui fonctionne ! :D Voilà je suis dispo si tu as des questions, Cordialement, AlexFatta Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 22 juin 2016 C'est parfait j'ai bien compris est ce que vous pouvez me faire le skript qui permet de stocker les informations (commandes) sur un autre fichier ? Partager ce message Lien à poster Partager sur d’autres sites
AlexFatta 8 Répondu : 22 juin 2016 Alors je n'ai aucune compétences en matière de BDD, je peux me renseigner mais ne promet vraiment rien, ce sont des codes assez complexes mais je vais essayer d'aller te chercher des tutoriels assez simples et clairs si je trouve ca. Sinon je verrai ce que je peux faire mais je ne promet rien ;) Après est ce tu as deja tester ton plugin de grade au niveau des permissions ? Parce que quel est ton problème precisemment ? PS : je vais prendre le train, je serais de retour vers 19h40. Partager ce message Lien à poster Partager sur d’autres sites
> NoaGamingFR 247 Répondu : 22 juin 2016 Je ne te conseille vraiment pas un système de grade en skript. Partager ce message Lien à poster Partager sur d’autres sites
AlexFatta 8 Répondu : 23 juin 2016 C'est en effet quelque chose de très complexe, de plus ce n'est peut être pas stable. Après à toi de voir ^^ Cordialement, AlexFatta Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 23 juin 2016 Bon dommage je vais abandonner l'idee Partager ce message Lien à poster Partager sur d’autres sites
AlexFatta 8 Répondu : 23 juin 2016 Désolé pour toi quand même ^^ à bientôt peut être ^^ Cordialement, AlexFatta 1 Partager ce message Lien à poster Partager sur d’autres sites