
tutur1004
Modérateur Discord-
Compteur de contenus
193 -
Inscription
-
Dernière visite
-
Jours gagnés
7
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par tutur1004
-
Je te laisse tester : options: #Ici écris les nom des items (avec les couleurs que tu souhaite) #écris seulement après les : !!! epeeknockback3: &bshoooooter stickOS: &bThorStick blazeroddetp: &bTP-TP-TP-TP sucreinvisible: &bVanishEtlesJoueurSevanouisent command /mod: usage: /mod executable by: players description: Inventaire réservé au staff permission: inv.staff permission message: &cVous ne faite pas parti du personnel autorisé! trigger: clear player' inventory give player 1 diamond sword of knockback 3 named "{@epeeknockback3}" give player 1 stick named "{@stickOS}" give player 1 blaze rod named "{@blazeroddetp}" give player 1 sugar named "{@sucreinvisible}" # On Damage: If attacker has permission "inv.staff": if player tool is a stick named "{@stickOS}": cancel event kill the victim # on rightclick holding sugar: if player has permission "inv.staff": if player tool is a sugar named "{@sucreinvisible}": if {vanish::%player%} is false: hide player to players set {vanish.%player%} to true message "&aVous êtes maintenant invisible" to player else: if {vanish.%player%} is true: reveal player to players set {vanish.%player%} to false message "&cVous n'êtes plus invisible" to player # on rightclick holding blaze rod: if player has permission "inv.staff": if player tool is a sugar named "{@blazeroddetp}": set {_Xloc} to a random integer between {Xmax} and {Xmin} set {_Zloc} to a random integer between {Zmax} and {Zmin} set {_loc} to location at {_Xloc}, {hauteur}, {_Zloc} teleport the player to {_loc} Raison de l'édit : J'avais pas mis la partie blaze rod pour le TP
-
Dernière question ? Si sa écris des commandes dans la console sa te gêne pas trop ? (juste 6 lignes x) )
-
D'accord je te fais sa je reviens :D
-
Ma question est, si tu fais /mod, ton inventaire est t'il remplacé par l'inventaire des modo ou il est ajouté en plus?
-
Après si tu veux l’empêcher d'utiliser les autres couleurs que jle rouge tu peux rajouter : pour l'exemple j'utilise le grade STAFF pour le chat en rouge, la perm est "grade.staff" options: prefix: &e[sTAFF]&a on load: set {no.color::&1} to "&c" set {no.color::&2} to "&c" set {no.color::&3} to "&c" set {no.color::&4} to "&c" set {no.color::&5} to "&c" set {no.color::&6} to "&c" set {no.color::&7} to "&c" set {no.color::&8} to "&c" set {no.color::&9} to "&c" set {no.color::&a} to "&c" set {no.color::&b} to "&c" set {no.color::&d} to "&c" set {no.color::&e} to "&c" set {no.color::&f} to "&c" set {no.color::&r} to "&r&c" on chat: if player has permission "grade.staff": cancel event broadcast "{@prefix} %player%&b» &c%message%" Ce code nous donne : (la ligne en bas c'est la ligne que j'ai écrite dans le chat) comme tu peux le voir le "&r" retire les souligné / italique / bold mais pas la couleur rouge et tous les autres tags laisse en rouge !! EDIT: mon PC c'était éteint, plus de batterie, pour sa que j'ai mis du temps à répondre :(
-
Une question, tu n'utilise pas de plugin de chat (plugin qui convertirais les les "&a" en texte vert par exemple ? EDIT: si oui, faut t'il forcer la personne avec la permission de chat rouge à n'utiliser QUE du chat rouge ?
-
Option 1 : on interdis la pose de pousse d'arbres. options: monde: mine #Le nom du monde, appelé par {@monde} on place of sapling: if event-block is in "{@monde}": cancel event send "&4Erreur: &cvous ne pouvez pas poser de pousses d'arbres sur ce monde" Option 2 : on laisse poser des pousses mais elles ne peuvent pas pousser en arbres. options: monde: mine #Le nom du monde, appelé par {@monde} on grow: if event-block is in "{@monde}": cancel event Pas sur que l'option 2 fonctionne, à tester si tu as le temps :D EDIT: si tu as le temps, n'hésite pas à dire si sa fonctionne, histoire que d'autres puissent s'en servir ou non
-
Une question ? L'inventaire des modo lorsqu'il font la commande ? Il est clear ? Autre question "-Un sucre de vanish" = un item sucre qui quand on clique droit sa passe en vanish ?
-
Hum, je suis pas du tout sur encore une fois mais tente : on place of block of gold: name of player's tool is "&aJumppad" if player has permission "admin": set {jumppad.%event-block%} to 1 set {_nmb} to "30" parsed as number show {_nmb} "PORTAL" particles at location of event-block for player offset by 1, 1, 1 else: cancel event
-
Je ne connaissait pas sa cette fonction, merci à toi :) Effectivement c'est mieux :D
-
Pas sur du tout mais teste en rajoutant "offset by 1, 1, 1": on place of block of gold: name of player's tool is "&aJumppad" if player has permission "admin": set {jumppad.%event-block%} to 1 show 30 "PORTAL" particles at location of event-block for player offset by 1, 1, 1 else: cancel event
-
Teste cette modif, (1 ligne à changé et 2 à ajouter) on chat: if player have permission "mod.ban": if first character of message is "@": cancel event loop all players: if loop-player have permission "mod.ban": #Ajoute les 2 lignes : set {_msg} to message replace all "@" with "" in {_msg} #N'oublis pas de changer la ligne ci-dessous send "&7[&2Chat Mod&7] &a%player% &7: &b%{_msg}%" to loop-player make player execute command "/playsound note.pling %loop-player%" EDIT: j'ai été trop lent mdr ShiRzo à la même solution visiblement x)
-
Salut, il te manque juste des "" sur le send : command /tc [<text>] : permission: tc.use permission message : Il faut etre silver ou gold pour utiliser cette commande ! trigger: if arg 1 is not set: send "&cPrécise un message" else: loop all players: if loop-player have permission "tc.see": #Le send en dessous manque juste le " au début et pas de " avant le %arg-1% ! send "&7[Chat Silver / Gold ] %arg-1%" to loop-player
-
Effectivement c'est une solution mais, si Dolitox souhaite utiliser une commande pour modifier le tab sans reload le skript, tu peu utiliser 2 commandes, c'est plus simple : #Pour changer sont propre tab: command /tab <text> <text>: trigger: if arg 1 is "head": set tab header to "%colored arg 2%" for player if arg 1 is "foot": set tab footer to "%colored arg 2%" for player #Pour changer le tab de TOUS les joueurs: command /tab-all <text> <text>: permission: custom.tab.set trigger: loop all players: if arg 1 is "head": set tab header to "%colored arg 2%" for loop-player if arg 1 is "foot": set tab footer to "%colored arg 2%" for loop-player #Pour changer seulement au "VIP" par exemple command /tab-all <text> <text>: permission: custom.tab.set trigger: loop all players: if loop-player has permission "custom.tab.vip": if arg 1 is "head": set tab header to "%colored arg 2%" for loop-player if arg 1 is "foot": set tab footer to "%colored arg 2%" for loop-player Y a surement bien mieux mais déjà sa c'est plutôt rapide et efficace !
-
Comme l'a dis Chronoos, si tu as une BDD MySQL à dispo, tu inscrit la date de fin dans la base et tu rajoute un "every 3600 second:" qui vérifie si la date dans la base est < à la date du moment set {_date} to now set {_pseudo} to the first element out of objects in column "pseudo" from result of query "SELECT pseudo FROM `banlist` WHERE `unbandate` < '%{_date}%'" #Je suis pas exactement sur que la comparaison puisse être effectuée dans la requête mais à tenter if "%{_pseudo}%" is not "<none>": #T'as commande pour unban le joueur EDIT: dans le cas ou la requette SQL ne fonctionnerais pas comme je l'ai mise (WHERE `unbandate` < '%{_date}%'), il suffit juste de décomposer t'as var "{_date}" pour avoir juste le jour et le mois et après tu fais pareil avec la requête SQL (beaucoup de tuto SQL sont dispo sur SactkOverFlow tu verra c'est très simple). Sinon si tu veux la seconde près, tu divise t'as requête en valeurs par valeurs (jour /mois /ans /heure /min /seconde) et tu fais t'es requêtes 1 par 1 mais c'est surement plus complexe la :(
-
Je tourne en rond depuis genre 1h30 et sa commence à me barber mdr Je pensais la chose plutôt simple mais visiblement non donc je vous expose le problème : Je souhaite faire un setblock de skull.. évidement ce n'est pas trop dur sa mais sa me mes une skull de squelette, avec les orientation et tout (Voir le code) : set block at location of {_loc} to east head #j'ai 2 tête à mettre, face à face donc l'autre est : set block at location of {_loc} to west head Jusque la tout va bien, j'ai mes 2 têtes "vierges" et tous le monde est content mdr Sauf que pour le foutre le skull owner c'est la galère ;( : J'ai presque tout tenté mdr : set {_offchef} to "tutur1004" parsed as offlineplayer set block at the loop-block to the {_offchef} skull #Ou encore set block at location of loop-block to the {_offchef}'s skull #J'ai pus les autres tête mais j'ai presque tout fait mdr Alors si quelqu'un connait la solution SANS UTILISER LA CONSOLE, sa serait vraiment cool de sa part :D (Je précise sans la console car les "skulls" vont être actu toutes les ~10 secondes alors sachant qu'il y en à 9.. sa fait beaucoup de lignes dans la console tout sa :/