Aller au contenu

Sokrax

Membre
  • Compteur de contenus

    96
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Sokrax

  1. Ça ce trouve j’ai mal fait quelque chose regarde dans le skript :)
  2. Car desfois je pouvais quand meme mettre un rename etant dans la liste :)
  3. Version de minecraft / skript : 1.8 Type du skript : Skript de rename d'item avec un systeme de blacklist Bonjour , le skript à pour but de faire avec la commande /setname text de rename l'item celon le texte ajouter ,afin d'eviter certains usebug sur un serveur je souhaiteras bloquer certains setname , j'ai donc déja essayé avec une variabme {norename::*} mais ceci n'est pas tres fiable , je souhaiterais donc faire ce systeme de blacklist avec un fichier YML qui semble plus sécurisé et fiable. Voici mon skript: on load: create folder "plugins/rename" create file "plugins/rename/config.yml" wait 5 ticks wf "Blacklist" to "plugins/rename/config.yml" wait 3 ticks set {_rename.rename} to single value "Les setname" get of "plugins/rename/config.yml" set {_rename.stop::*} to value list "rename.interdits" get of "plugins/rename/config.yml" command /rename [<text>] [<number>] [<text>]: trigger: if player has permission "setlore.sk": if arg 1 is not set: message "&6&m--------&6 ✦&7Rename &6✦ &6&m--------" message "" message "&6/rename &7Set Ligne Sous-titre. &7➤ Ajoute un sous titre à l'item" message "" message "&6/rename &7remove <ligne> &7➤ &7Enleve un sous titre" message "" message "&6/setname &7nom &7➤ &7Défini le nom de l'item" message "" message "&6&m------------------------------" else if arg 1 is "set": if number arg is set: if arg 3 is set: set line number arg of lore of player's tool to "%colored arg 3%" message "&7[&6Rename&7] Tu as bien ajouté une description." else if arg 1 is "remove": if number arg is set: set line number arg of lore of player's tool to "" message "&7[&6Rename&7] Tu as bien retiré la description." else: message "&7[&6Rename&7] &cTu n'as pas la permission." stop trigger command /setname [<text>]: trigger: if player has permission "setname.sk": if arg 1 is not set: message "&6&m--------&6 ✦&7Rename &6✦ &6&m--------" message "" message "&6/rename &7Set Ligne Sous-titre. &7➤ Ajoute un sous titre à l'item" message "" message "&6/rename &7remove <ligne> &7➤ &7Enleve un sous titre" message "" message "&6/setname &7nom &7➤ &7Défini le nom de l'item" message "" message "&6&m------------------------------" stop trigger if arg 1 is set: if "%{blacklist}%" contains "%colored arg 1%": wait 1 tick message "&7[&6Rename&7] Ce setname est blacklisté" stop trigger if "%{norename::*}%" contains "%colored arg 1%": message "&7[&6Rename&7] Ce setname est blacklisté" stop trigger else: wait 1 tick set name of player's tool to "%colored arg 1%" message "&7[&6Rename&7] Tu as bien changé le nom." else: message "&7[&6Rename&7] &cTu n'as pas la permission." stop trigger command /name [<text>] [<text>]: permission: name.admin Permission message: &7[&6NoRename&7] &ctu n'as pas la permission trigger: if arg-1 is not set: message "&6&m--------&6 ✦&7Anti-rename &6✦ &6&m--------" message "" message "&6/name list &7➤ &7Affiche la liste des renames interdits" message "&6/name clear &7➤ &7Reset la liste des renames interdits" message "&6/name add <text> &7➤ &7Ajoute un rename interdit" message "&6/name remove <text> &7➤ &7Enleve un rename de la blacklist" message "" message "&6&m------------------------------" if arg-1 is "clear": clear {norename::*} message "&7[&6NoRename&7] La liste des items blacklistés a été reset" else if arg-1 is "list": message "&6&m----------------------------------------" message "&7[&6NoRename&7] voici la liste des setname blacklistés &8>" message "&4" message "&c%{norename::*}% %{blacklist}%" message "&4" message "&6&m----------------------------------------" message "%{_rename.stop::*}%" else if arg-1 is "add": add "%colored arg 2%" to yaml list "Blacklist" from file "plugins/rename/config.yml" message "&7[&6NoRename&7] Le rename &c%arg-2%&7 à été blacklisté" else if arg-1 is "remove": remove "%colored arg 2%" from {norename::*} message "&7[&6NoRename&7] Le rename &c%arg-2%&7 à été enlevé de la blackliste" J'ai déja regardé le tuto de @GauvainWizard mais j'avoue quand meme etre un peu perdu x) Merci de votre lecture :)
  4. Sokrax

    Bloquer des renames en couleurs

    Personne ne sais comment faire ? ;'(
  5. Mais naaaan slysharp
  6. Sokrax

    Bloquer des renames en couleurs

    Ca ne marche pas chez moi , essaye de modifier la code toi pour voir si ce n'est pas moi qui ai mal placé les choses Merci à tous votre aide j'ai réussi à résoudre le soucis :) Edit : ca ne remarche plus , je vous poste le skript en entier :) command /rename [<text>] [<number>] [<text>]: trigger: if player has permission "setlore.sk": if arg 1 is not set: send "&6&m--------&6 ✦&7Rename &6✦ &6&m--------" send "" send "&6/rename &7Set Ligne Sous-titre. &7➤ Ajoute un sous titre à l'item" send "" send "&6/rename &7remove <ligne> &7➤ &7Enleve un sous titre" send "" send "&6/setname &7nom &7➤ &7Défini le nom de l'item" send "" send "&6&m------------------------------" else if arg 1 is "set": if number arg is set: if arg 3 is set: set line number arg of lore of player's tool to "%colored arg 3%" message "&7[&6Rename&7] Tu as bien ajouté une description." else if arg 1 is "remove": if number arg is set: set line number arg of lore of player's tool to "" message "&7[&6Rename&7] Tu as bien retiré la description." else: message "&7[&6Rename&7] &cTu n'as pas la permission." stop trigger command /setname [<text>]: trigger: if player has permission "setname.sk": if arg 1 is not set: send "&6&m--------&6 ✦&7Rename &6✦ &6&m--------" send "" send "&6/rename &7Set Ligne Sous-titre. &7➤ Ajoute un sous titre à l'item" send "" send "&6/rename &7remove <ligne> &7➤ &7Enleve un sous titre" send "" send "&6/setname &7nom &7➤ &7Défini le nom de l'item" send "" send "&6&m------------------------------" stop trigger if arg-1 is set: if {norename::*} contain arg-1: send "&7[&6Rename&7] Ce setname est blacklisté" stop trigger else: set name of player's tool to "%colored arg 1%" message "&7[&6Rename&7] Tu as bien changé le nom." else: message "&7[&6Rename&7] &cTu n'as pas la permission." stop trigger command /name [<text>] [<text>]: trigger: if arg-1 is not set: send "&6&m--------&6 ✦&7Anti-rename &6✦ &6&m--------" send "" send "&6/rename list &7➤ &7Affiche la liste des renames interdits" send "&6/rename clear &7➤ &7Reset la liste des renames interdits" send "&6/rename add <text> &7➤ &7Ajoute un rename interdit" send "&6/rename remove <text> &7➤ &7Enleve un rename de la blacklist" send "" send "&6&m------------------------------" if arg-1 is "clear": clear {norename::*} send "&7[&6NoRename&7] La liste des items blacklistés a été reset" else if arg-1 is "list": send "&6&m----------------------------------------" send "&7[&6NoRename&7] voici la liste des setname blacklistés &8>" send "&4" send "&c%{norename::*}%" send "&4" send "&6&m----------------------------------------" else if arg-1 is "add": add arg-2 to {norename::*} send "&7[&6NoRename&7] Le rename &c%arg-2%&7 à été blacklisté" else if arg-1 is "remove": remove arg-2 from {norename::*} send "&7[&6NoRename&7] Le rename &c%arg-2%&7 à été enlevé de la blackliste"
  7. Sokrax

    if player has <item> <name>

    command /get superepee: trigger: loop all items in player's inventory: if loop-item is a diamond sword named "&7&oKit Chasseur": if loop-item is enchanted with sharpness 5: if loop-item is enchanted with unbreaking 5: if loop-item is enchanted with looting 2: add 1 to {_nbreepees} if player's inventory contains 5 diamonds: if player's inventory contains 1 nether star: if player's inventory contains 3 obsidian: if player's balance >= 25000: if {_nbreepees} >= 5: remove 25000 from the player's balance remove 5 diamond sword named "&7&oKit Chasseur" from the player's inventory remove 5 diamonds from the player's inventory remove 3 obsidian from the player's inventory remove 1 nether star from the player's inventory send "&aTu as bien obtenu une super épée :D" execute console command "/give %player% 276 1 sharpness:10 unbreaking:5 looting:4 fireaspect:4 name:&c✪&4Super_Epée&c✪" else: send "&cIl te manque %5 - {_nbreepees}% épées nommées ""&7&oKit Chasseur&c"" sharpness 5, unbreaking 5 et looting 2" else: send "&cIl te manque %25000 - player's balance% de money" else: send "&cIl te manque %3 - number of obsidian in player's inventory% obsidiennes" else: send "&cIl te manque 1 nether star" else: send "&cIl te manque %5 - number of diamonds in player's inventory% diamants" Je ne sais pas si ca t'aide mais ca ressemble à ta demande
  8. Sokrax

    Bloquer des renames en couleurs

    non enfait je veux bloquer juste certains rename , je vous met le skript de rename : #|---------|OPTIONS & MESSAGES|---------|# options: logo: &7[&5Fun&dItems&7] permissionlore: setlore.sk permissionname: setname.sk usageheader: &5&m--------------&dUtilisation&5&m-------------- usagemessage1:&7/soitem Set Ligne &dSous-titre. usagemessage2:&7/soitem remove &dLigne. usagemessage3:&7/setname &dnom. usagemessage4:&5&m------------------------------------ errormessage: &cTu n'as pas la permission. successfulSet: &7Tu as bien ajouté un &dsous-titre. successfulRemove: &7T as bien retiré le &dsous-titre. successfulSetname: &7Tu as bien changé le &dnom. command /soitem [<text>] [<number>] [<text>]: trigger: if player has permission "{@permissionlore}": if arg 1 is not set: message "{@usageheader}" message "{@usagemessage1}" message "{@usagemessage2}" message "{@usagemessage3}" message "{@usagemessage4}" else if arg 1 is "set": if number arg is set: if arg 3 is set: set line number arg of lore of player's tool to "%colored arg 3%" message "{@successfulSet}" else if arg 1 is "remove": if number arg is set: set line number arg of lore of player's tool to "" message "{@successfulRemove}" else if arg 1 is "help": message "{@usageheader}" message "{@usagemessage1}" message "{@usagemessage2}" message "{@usagemessage3}" else: message "{@logo} {@errormessage}" stop trigger command /setname [<text>]: aliases: /n trigger: if player has permission "{@permissionname}": if arg 1 is not set: message "{@usageheader}" message "{@usagemessage1}" message "{@usagemessage2}" message "{@usagemessage3}" if arg-1 is set: loop {norename::*}: if arg-1 is in {norename::*}: stop trigger else: set name of player's tool to "%colored arg 1%" message "{@successfulSetname}" else: message "{@errormessage}" stop trigger command /norename [<text>]: trigger: if arg-1 is not set: message "&cMerci de renseigner un rename à bloquer" else: add arg-1 to {norename::*} send "test" command /rename clear: trigger: clear {norename::*} send "&6La liste des renames à été clear" command /name list: trigger: send "&7Voici la liste des renames bloqués:" send "&c%{norename::*}%"
  9. Sokrax

    Des sous grades.

    Tu aurais pas pu me demander sur skype Friture ? :)
  10. Salut à tous , j'ai une question pour vous , sur un serveur j'ai un skript de rename "LoreTools.sk" et donc avec la commande /setname text nous pouvons renomer nos items , hors j'aimerais bloquer certains name du style "&4Test" sauf qu'avec le code couleur cela ne marche . J'avais pensé à mettre mon name dans une variable du style {noremane::*} et qu'apres en executant la commande /setname si l'argument 1 est dans la variable ca annule le trigger sauf que cela ne marche pas , j'aimerais avoir vos avis et solution si cela est possible merci beaucoup :)
  11. Sokrax

    Verification de mon skript

    Désolé de te demander ca mais tu pourrais directement le mettre dans mon code que j'ai cité? car j'suis un peu débutant en skript xD
  12. Sokrax

    Verification de mon skript

    Ceci remplacerais donc mon on any moove?
  13. Sokrax

    Verification de mon skript

    En gros à la fin au on any movement , ca enleve le fait que le joueur soit afk donc j'aimerais mettre un broadcast "%player% n'est plus AFK" mais ducoup vu que c'est dans le on any movement des que je bouge ca le spam. Oops pardon
  14. Sokrax

    Verification de mon skript

    Je vous savoir aussi vous savez comment ajouter un broadcast à mon on any movement ? car quand je le met ca spam à mort des que je bouge xD
  15. Sokrax

    Verification de mon skript

    Je n'ai pas d'erreur ^^ je demande juste des avis :) merci ! C'est vrai que les op était multicolore xD car faut penser aux demoiselles
  16. Sokrax

    Verification de mon skript

    Bonjour comme dit dans le titre si ca vous dérange pas j'aimerais que vous jetiez un oeil à mon skript et résoudre les erreurs ou l'optimiser :) merci beaucoup options: tabHeader: "&5Bienvenue sur &d%server name% %nl% %nl%&6&m----------------------%nl%" tabFooter: "%nl%&6&m----------------------&r%nl%%nl%&dSite &7> &5<site> &4&m--&r &DTS &7> &5<ts>" refreshLog: "&dRaffraichissement des tabLists terminé avec succès." refreshNotif: "&dRaffraichissement des tabLists terminé avec succès." On Skript Start: execute console command "/tablist reload" on join: execute console command "/tablist reload" on join: if player has permission "tab.admin": wait 1 ticks set the player's tablist name to "&2A ◆ &a%player%" if player has permission "tab.habitant": wait 1 ticks set the player's tablist name to "&3H ◆ &f%player%" if player has permission "tab.paysan": wait 1 ticks set the player's tablist name to "&eP ◆ &f%player%" if player has permission "tab.berger": wait 1 ticks set the player's tablist name to "&9B ◆ &f%player%" if player has permission "tab.villageois": wait 1 ticks set the player's tablist name to "&aV ◆ &f%player%" if player has permission "tab.ecuyer": wait 1 ticks set the player's tablist name to "&6E ◆ &f%player%" if player has permission "tab.chevalier": wait 1 ticks set the player's tablist name to "&2C ◆ &f%player%" if player has permission "tab.conquerant": wait 1 ticks set the player's tablist name to "&1C ◆ &f%player%" if player has permission "tab.legendaire": wait 1 ticks set the player's tablist name to "&5L ◆ &f%player%" if player has permission "tab.roi": wait 1 ticks set the player's tablist name to "&dR ◆ &f%player%" if player has permission "tab.maitre": wait 1 ticks set the player's tablist name to "&8M ◆ &f%player%" if player has permission "tab.divin": wait 1 ticks set the player's tablist name to "&cD ◆ &f%player%" if player has permission "tab.supreme": wait 1 ticks set the player's tablist name to "&4S ◆ &f%player%" if player has permission "tab.fondateur": wait 1 ticks set the player's tablist name to "&4F ◆ &c%player%" if player has permission "tab.modo": wait 1 ticks set the player's tablist name to "&6M ◆ &e%player%" if player has permission "tab.buildeur": wait 1 ticks set the player's tablist name to "&fB ◆ &b%player%" if player has permission "tab.buildeuse": wait 1 ticks set the player's tablist name to "&fB ◆ &d%player%" On Quit: execute console command "/tablist reload" command /tablist reload: description: Raffraichis la tablist (n'inclus pas les prefix de grades). permission: tablist.sk executable by: console and players trigger: loop all players: set tab header to {@tabHeader} and footer to {@tabFooter} for loop-player wait 1 tick log {@refreshLog} if command sender is not console: message {@refreshNotif} to the command sender command /afk: trigger: set the player's tablist name to "&bAFK &7%player%" if {afk.%player%} is not set: set {afk.%player%} to true broadcast "&9☯ &5%player% &9✦&d est AFK" else: delete {afk.%player%} broadcast "&9☯ &5%player%&9 ✦ &dest plus AFK" if player has permission "tab.habitant": set the player's tablist name to "&3H ◆ &f%player%" if player has permission "tab.modo": set the player's tablist name to "&6M ◆ &e%player%" if player has permission "tab.paysan": set the player's tablist name to "&eP ◆ &f%player%" if player has permission "tab.berger": set the player's tablist name to "&9B ◆ &f%player%" if player has permission "tab.villageois": set the player's tablist name to "&aV ◆ &f%player%" if player has permission "tab.ecuyer": set the player's tablist name to "&6E ◆ &f%player%" if player has permission "tab.chevalier": set the player's tablist name to "&2C ◆ &f%player%" if player has permission "tab.conquerant": set the player's tablist name to "&1C ◆ &f%player%" if player has permission "tab.legendaire": set the player's tablist name to "&5L ◆ &f%player%" if player has permission "tab.roi": set the player's tablist name to "&dR ◆ &f%player%" if player has permission "tab.maitre": set the player's tablist name to "&8M ◆ &f%player%" if player has permission "tab.divin": set the player's tablist name to "&cD ◆ &f%player%" if player has permission "tab.supreme": set the player's tablist name to "&4S ◆ &f%player%" if player has permission "tab.fondateur": set the player's tablist name to "&4F ◆ &c%player%" if player has permission "tab.buildeur": set the player's tablist name to "&fB ◆ &b%player%" if player has permission "tab.buildeuse": set the player's tablist name to "&fB ◆ &d%player%" if player has permission "tab.admin": set the player's tablist name to "&2A ◆ &a%player%" on any movement: delete {afk.%player%} wait 1 seconds if player has permission "tab.admin": set the player's tablist name to "&2A ◆ &a%player%" if player has permission "tab.habitant": set the player's tablist name to "&3H ◆ &f%player%" if player has permission "tab.modo": set the player's tablist name to "&6M ◆ &e%player%" if player has permission "tab.paysan": set the player's tablist name to "&eP ◆ &f%player%" if player has permission "tab.berger": set the player's tablist name to "&9B ◆ &f%player%" if player has permission "tab.villageois": set the player's tablist name to "&aV ◆ &f%player%" if player has permission "tab.ecuyer": set the player's tablist name to "&6E ◆ &f%player%" if player has permission "tab.chevalier": set the player's tablist name to "&2C ◆ &f%player%" if player has permission "tab.conquerant": set the player's tablist name to "&1C ◆ &f%player%" if player has permission "tab.legendaire": set the player's tablist name to "&5L ◆ &f%player%" if player has permission "tab.roi": set the player's tablist name to "&dR ◆ &f%player%" if player has permission "tab.maitre": set the player's tablist name to "&8M ◆ &f%player%" if player has permission "tab.divin": set the player's tablist name to "&cD ◆ &f%player%" if player has permission "tab.supreme": set the player's tablist name to "&4S ◆ &f%player%" if player has permission "tab.fondateur": set the player's tablist name to "&4F ◆ &c%player%" if player has permission "tab.buildeur": set the player's tablist name to "&fB ◆ &b%player%" if player has permission "tab.buildeuse": set the player's tablist name to "&fB ◆ &d%player%"
  17. Je test ca ce soir en rentrant du taff :) Desolé mais ca ne marche pas chez moi :)
  18. Sachant que ma commande /afk est déja définie ca ne marche pas :)
  19. J'ai trouvé comment faire mon systeme mais j'ai un autre soucis xD je veux que quand le joueur bouge si il est AFK que ca l'enleve du AFK
  20. La actuellement j'ai tout enlevé :) plus de plugin de tab ni rien Donc la j'aimerais que si le joueur à la perm tab.maitre admettons ca défini son tabname "[M] pseudo" je m'occuperais des codes couleurs , j'aimerais aussi que sur le footer il y est la date de la premiere connexion ainsi que le temps de jeux total
  21. Si jamais tu saurais faire ca , ca serait le top :)
  22. En gros j'avais affiché la premiere date de connexion avec la variable %player_first_join_date% Le temps de jeux %statistic_time_played% et apres j'avais aussi un prefix dans le tab pour chaque groupe ^^
  23. En gros admettons je veux afficher le rang du joueur dans la tab liste je vais mettre %vault_rank%
  24. Oui des variables regarde sur Google placeholderAPI ^^
  25. Je suis d'accord mais nous pouvons ajouter des placeholders avec skript pour un TAB ? :)
×
×
  • 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.