Aller au contenu

Bobinho

Membre
  • Compteur de contenus

    410
  • Inscription

  • Dernière visite

  • Jours gagnés

    12

Tout ce qui a été posté par Bobinho

  1. Bobinho

    Clay Ball

    c'est juste on rightclick with clay Merci de mettre en resolu 🙂
  2. Bobinho

    Traducteur

    De rien 🙂 Je pense que y a encore des modifications à faire. Par exemple pour les symboles comme £€... je convertis le texte d'unicode à texte pour pas avoir des trucs genre "\ua230" dans la traduction, mais les bon symboles. Mais du coup, ça crée un espace entre chaque symbole, même si y en avait pas au départ. "££$$€ hello" --> "£ £ $ $ € bonjour". J'ai pas trop réfléchit à comment régler ça encore 🙂
  3. Bobinho

    Traducteur

    Bonjour 🙂 Je vous partage ce petit bout de code qui permet d'obtenir la traduction d'un texte en indiquant la langue de départ et celle d'arrivé. function translate(t: text, from: text, to: text) :: text: set {_edited} to "x9K7M5v49QBLJb4 %uncolored {_t}% x9K7M5v49QBLJb4" replace all " " with "%%20" in {_edited} set {_text} to "http://api.mymemory.translated.net/get?q=%{_edited}%§langpair=%{_from}%|%{_to}%" replace "§" with "&" in {_text} set {_url} to text from "%{_text}%" set {_split1::*} to {_url} split by " x9K7M5v49QBLJb4" set {_split2::*} to {_split1::1} split by "x9K7M5v49QBLJb4 " set {_final} to convert unicode "%{_split2::2}%" to text return "%{_final}%" A vous de trouver à quoi ça peut bien servir 🙂 J'ai fais par exemple un petit système de traduction du chat en fonction de la langue des différents joueurs connecté. on chat: loop all players: if country code of player is not country code of loop-player: cancel event message "&a%player%: &7 %translate(message, country code of player, country code of loop-player, player)%" to the loop-player else: message "&a%player%: &7 %message%" to the loop-player "country code of player" vient de l'addon WolvSK. Sinon, vous pouvez toujours passer par une variable pour définir la langue du joueur. La langue doit être indiqué dans le format ISO 639-1. Je vous mets un petit lien avec la liste des codes pour différentes langues. http://www.loc.gov/standards/iso639-2/php/code_list.php
  4. Bobinho

    system sethome

    comme la perm ne fonctionne pas tu pourrais mettre un truc genre sethome.multiple.UN NOMBRE pour chaque grade ?
  5. Bobinho

    system sethome

    ça répond pas trop à ma question. Tu utilises quoi comme plugin de permissions ? et tes permissions pour le nombre de home sont mise ? (c'est juste pour récupérer la valeur, par grave si ça fonctionne pas). Tu peux même rajouter des permissions bidons genre maxhome.NB Mais il me faut ton plugin de permissions et ton fichiers ou y a tes groupes si possible
  6. j'ai rien compris
  7. Bobinho

    system sethome

    command /homeset <text>: permission: homeset.set trigger: make player run command "/sethome %arg 1%" as op command /homedel <text>: permission: homedel.del trigger: make player run command "/delhome %arg 1%" as op command /homego <text>: permission: home.go trigger: make player run command "/home %arg 1%" as op J'ai pas encore fait de système pour le nombre de home pour l'instant. Tu utilises quoi comme plugin de permission ? Ta permission pour le nombre de home est bien indiqué dans ton plugin de permission ?
  8. Bobinho

    Help Me

    Oui c'est moi qui t'ai fait ça et y a pas d'erreur
  9. Bobinho

    Help Me

    pourquoi tu me parles du skript de dictature là ? Et ton truc c'est juste un problème de tabulation, refais les
  10. C'est quoi les id de ces blocs ? Chiffre et lettre si possible
  11. Bobinho

    Help Me

    C'est quoi l'erreur
  12. je suppose que delay fait référence à un cooldown (temps de recharge). Si oui voici un petit lien qui devrait pouvoir t'aider (c'est en anglais) https://github.com/Njol/Skript/blob/master/src/main/resources/scripts/command with cooldown.sk
  13. j'ai pas vraiment compris ce que tu voulais à partir de mettre le pourcent... Tu pourrais expliquer un peu plus en détail ?
  14. Bobinho

    Help Me

    de ce que je vois de tes screens, la voiture de police, c'est une emerald_ore... Et c'est quel plugin ?
  15. Bobinho

    Help Me

    Du coup, j'ai compris ce que tu voulais globalement. Par contre, ton système d'achat vient d'un plugin, skript ? Tous les "item de voiture" sont des émeraudes ? Si oui, c'est quoi le nbt de tes différentes émeraudes (pour avoir une texture différente ?) Si tu ne sais pas, tu as un pack de texture ? (si oui tu peux me l'envoyer) Ensuite après avoir fait un système pour mettre les voitures acheté dans ton garage, faut un système pour "faire sortir la voiture du garage" ?
  16. Bobinho

    Help Me

    Tkt je comprend rien de ce qui me raconte, j'essaye juste de déchiffré et de comprendre avec les images x) Parfois je demande une traduction en français quand c'est vraiment incompréhensible x)
  17. c'est quoi /job drowse ? ça vient d'un skript d'un plugin, ça fait quoi ?
  18. Bobinho

    Help Me

    DE RIEN
  19. Bobinho

    Help Me

    options: joblist: Maire, Policier nblist: 1, 5 #Ici tu mets le nombre max de personne par métier (dans le bonne ordre: le 3 correspond au métier Pascal, le 2 à maçon etc variables: {metier.Maire} = 0 #ici tu ajoutes pour chaques métiers de ta liste (plus haut) {metier.TONMETIER} = 0 {metier.Policier} = 0 function contain(player: player, testo: object) :: boolean: set {_jobs} to "{@joblist}" set {_job::*} to {_jobs} split at ", " loop {_job::*}: if loop-value is {_testo}: set {testjob.%{_player}%} to loop-index return true return false command /job <text>: trigger: if contain(player, arg 1) is true: if yml value "users.%player's UUID%.group" of file "plugins/GroupManager/worlds/world/users.yml" is not arg 1: set {_jobsnb} to "{@nblist}" set {_jobnb::*} to {_jobsnb} split at ", " if {metier.%arg 1%} < {_jobnb::%{testjob.%player%}%} parsed as integer: add 1 to {metier.%arg 1%} set {_job} to yml value "users.%player's UUID%.group" of file "plugins/GroupManager/worlds/world/users.yml" if {_job} is "Maire": broadcast "L'ancien maire %player% à quitté son poste ! Vous pouvez donc de nouveau vous présentez pour être maire." remove 1 from {metier.%{_job}%} delete {testjob.%player%} make console execute command "/manuadd %player% %arg 1%" message "&aVous êtes maintenant &6%arg 1%" to the player else: message "&cIl n'y a plus de place pour ce métier." to the player else: message "&cVous êtes déjà %arg 1% !" to the player else: message "&cCe métier n'existe pas ! ({@joblist})." to the player on death: if yml value "users.%victim's UUID%.group" of file "plugins/GroupManager/worlds/world/users.yml" is "Maire": make console execute command "/manuadd %victim% Citoyen" broadcast "L'ancien maire %victim% est mort ! Vous pouvez donc de nouveau vous présentez pour être maire." set {metier.Maire} to 0 à la base ce que tu viens de me donner (que je t'avais fait, de rien d’ailleurs...), était fait pour fonctionner avec la commande de vote, du coup je l'ai un peu modifié. J'ai pas tester
  20. Bobinho

    Help Me

    en français ? "Ce code la si dessous a un problème je voudrais que quand on n'es mètre sa mete une personne norma, mais en suite quand une personne meure sa mète tout a 0"
  21. Bobinho

    Help Me

    De rien...
  22. Bobinho

    NBT

    tu as mis 1.12.2 en version de mc... Et c'est mis que la 1.8 est supporté, essaye peut être d'utiliser des vieilles versions du plugin
  23. Bobinho

    Help Me

    rajoute command /resetdictature: trigger: delete {dictature} tu reloads, tu fais la command resetdictature. Puis tu supprimes la commande du skript, tu reload et tu essayes dictature on
  24. Bobinho

    NBT

    utilise sk-nbeet exemple: (tu mets ce que tu veux entre les " " give 1 diamond pickaxe with nbt "{Unbreakable:1b,Damage:1}" named "épée blabla"
  25. Bobinho

    Ascenseur Réaliste

    essaye SkAscenseur BETA 2.1
×
×
  • 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.