-
Compteur de contenus
96 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Sokrax
-
Ça ce trouve j’ai mal fait quelque chose regarde dans le skript :)
-
Car desfois je pouvais quand meme mettre un rename etant dans la liste :)
-
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 :)
-
Personne ne sais comment faire ? ;'(
-
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"
-
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
-
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::*}%"
-
Tu aurais pas pu me demander sur skype Friture ? :)
-
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 :)
-
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
-
Ceci remplacerais donc mon on any moove?
-
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
-
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
-
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
-
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%"
-
Je test ca ce soir en rentrant du taff :) Desolé mais ca ne marche pas chez moi :)
-
Sachant que ma commande /afk est déja définie ca ne marche pas :)
-
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
-
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
-
Si jamais tu saurais faire ca , ca serait le top :)
-
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 ^^
-
En gros admettons je veux afficher le rang du joueur dans la tab liste je vais mettre %vault_rank%
-
Oui des variables regarde sur Google placeholderAPI ^^
-
Je suis d'accord mais nous pouvons ajouter des placeholders avec skript pour un TAB ? :)
