Aller au contenu

iLaZz

Membre
  • Compteur de contenus

    431
  • Inscription

  • Dernière visite

  • Jours gagnés

    10

Tout ce qui a été posté par iLaZz

  1. iLaZz

    Effect flêches

    Tu as vu mon poste avant d'écrire cela ?
  2. iLaZz

    Spawners

    iLaZz submitted a new resource: [plain]Spawners[/plain] - [plain]Skript permettant de gérer vos spawners à travers un menu GUI[/plain] Read more about this resource...
  3. Nouvelle ressource sur les Spawners une manière simple de gérer ses spawners dans un gui.
  4. iLaZz

    Effect flêches

    damage: damage cause is projectile world of victim is "world_the_end" apply nausea to victim for 15 seconds
  5. iLaZz

    Tchat Staff

    Cela marche par contre tu as oublié un % ligne 7 et il fut mettre "@" à la place de @.
  6. iLaZz

    Finition du skript

    options: PrefixMod: &7&lModération » command /freeze [<offline player>] [<text>]: aliases: /gel permission: staff.use permission message: Tu n'as pas le droit de Freeze trigger: if arg 1 is set: if arg 1 is not name of player: if arg 1 is online: if arg 2 is not set: send "{@PrefixMod} &7Donne une raison!" else if {moderation.freezeverif.%arg 1%} is true: send "{@PrefixMod} &7Ce joueur est déjà freeze (/freeze :/unfreeze)" else if {moderation.freezeverif.%arg 1%} is not set: loop 100 times: send "" to arg 1 # Casque # ------ if player's helmet is not air: set {_helmet.%player%} to player's helmet set player's helmet to ice launch firework at arg-1 timed 0 set {_block} to block at location (x-coordinate of arg 1 + 1, y-coordinate of arg-1, z-coordinate of arg 1 + 1) set {_block2} to block at location (x-coordinate of arg 1 + -1, y-coordinate of arg 1 + 2, z-coordinate of arg 1 - 1) loop blocks within {_block} to {_block2}: set loop-block to 95:3 add loop-block to {_block.%arg-1%::*} send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to arg 1 send " " send " &cTu as été &c&lFreeze &cpar &6%player% &c!" to arg 1 send " " send " &4&lVenez teamspeak:" to arg 1 send " &7&lactasia.miki-heberg.fr" to arg 1 send " " send " &cEn cas de déconnexion, tu seras sanctionné d'un &c&ltempban &c!" to arg 1 send " " to arg 1 send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to arg 1 send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to player send " " to player send " &7Tu as &7&lFreeze &7le Joueur &e%arg 1%" to player send " " to player send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to player set {moderation.freezeverif.%arg 1%} to true while {moderation.freezeverif.%arg 1%} is set: if {moderation.freezeverif.%arg 1%} is true: apply slowness 250 to arg 1 for 5 seconds apply jump boost 250 to arg 1 for 5 seconds apply blindness 250 to arg 1 for 5 seconds else if {moderation.freezeverif.%arg 1%} is false: clear {moderation.freezeverif.%arg 1%} loop {_block.%arg-1%::*}: set block at loop-value to air set helmet of arg-1 to air wait 1 tick set helmet of arg-1 to {_helmet.%arg-1%} wait 5 second else: send "{@PrefixMod} &7Sélectionne un joueur connecté" else: send "{@PrefixMod} &7Sélectionne un joueur connecté" else: send "{@PrefixMod} &7Sélectionne un joueur connecté" command /unfreeze [<offline player>]: aliases: ungel permission: staff.use permission message: Tu n'as pas le droit d'UnFreeze ! trigger: if arg 1 is set: if arg-1 is not name of player: if arg-1 is online: set {moderation.freezeverif.%arg 1%} to false # Cela clear la variable automatiquement grâce à la boucle du haut # ---------------------------------------------------------------- send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to player send " " to player send " &7Tu as retirer le &7&lFreeze &7du Joueur &c%arg 1%" to player send " " to player send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to player send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to arg 1 send " " to arg 1 send " &cTu as été &c&lUnFreeze" to arg 1 send " " to arg 1 send "&6&l<<&m &r&1&lActasia&r&6&l&m &r&6&l>>" to arg 1 else: send "{@PrefixMod} &7Sélectionne un joueur connecté" else: send "{@PrefixMod} &7Sélectionne un joueur connecté" else: send "{@PrefixMod} &7Sélectionne un joueur connecté" on quit: if {moderation.freezeverif.%player%} is true: execute console command "/tempban %player% 30d &9Déconnexion en Freeze/Refus Vérif !" broadcast "&c&lConsole&r&6 à banni temporairement &c&l%player%&r&6 pour &c19 jours 13 heures 59 minutes&6: &9Déconnexion en Freeze/Refus Vérif !&6." set {moderation.freezeverif.%player%} to false # Cela clear la variable automatiquement grâce à la boucle du haut # ---------------------------------------------------------------- on break: if {moderation.freezeverif.%player%} is true: cancel event else: loop all players in radius 2 around event-block: if {moderation.freezeverif.%loop-player%} is true: cancel event on place: if {moderation.freezeverif.%player%} is true: cancel event else: loop all players in radius 2 around event-block: if {moderation.freezeverif.%loop-player%} is true: cancel event on damage: if {moderation.freezeverif.%attacker%} is true: cancel event else if {moderation.freezeverif.%victim%} is true: cancel event on pickup: if {moderation.freezeverif.%player%} is true: cancel event on inventory click: if {moderation.freezeverif.%player%} is true: cancel event Comme addon il te faut Skelett.
  7. iLaZz

    Finition du skript

    Je te fais ca ;j Je réserve ce post.
  8. Bonjour, bonsoir, Aujourd'jui je vais vous montrer comment ranger des listes par paquets. ps: rangé de manière aléatoire Ce système marche pour tout les types de listes: integer, text ... A partir du moment que l'on peut former des paquets d'au moins 1 cela marche donc il faut prendre une liste qui n'est pas vide. Explication du code: Génération d'une liste d'entier ou de texte, disponible comme ceci de ces façons # Entier (integer) loop 50 times: add a random integer between 0 and 9 to {_list::*} # Liste obtenue: random number 1, random number 2, random number 3 ... # Texte (text) loop 15 times: add "text1" to {_list::*} add "text2" to {_list::*} add "text3" to {_list::*} # Liste obtenue: text1, text2, text3, text1, text2, text3 ... # Car la boucle repart en haut à chaque fois Copie de la liste sur une autre liste pour pourvoir garder la taille de la première liste intacte. Génération d'une première variable locale de la première liste puisqu'elle est intacte. set {_list2::*} to {_list::*} set {_r} to a random element of {_list2::*} Nouvelle liste finale, cette fois ci utilisée dans le while suivant. Nouvelle variable locale dans la liste copiée car la boucle remonte en haut le temps que la liste finale ne fais pas la taille de la première liste. while size of {_new::*} is not size of {_list::*}: set {_a} to a random element of {_list2::*} Ensuite on fais une saisie de la liste copiée, si les valeurs de la liste sont égales à la valeur de la variable locale précedente, on ajoute les valeurs dans la liste finale et on les retires de la liste copiée. Permettant de ne pas générer une valeur déjà dans la liste finale. loop {_list2::*}: if loop-value is {_a}: add loop-value to {_new::*} remove loop-value from {_list2::*} Le plus dur pour la fin bien entendu: [spoiler=. . .] send "%{_new::*}%"
  9. iLaZz

    GUI SkQuery

    Tu peux me montrer un exemple avec par exemple une ligne de code, mais ca doit être possible avec SkQuery, personellement je trouve SkQuery largement suffisant.
  10. iLaZz

    GUI SkQuery

    Bonsoir comment peut-on faire pour faire qu'un slot puisse faire deux actions. J'utilise une variable locale dans les deux actions donc inutile de passer par une autre commande etc... format slot 45 of player with red wool named "&6Taille des paquets actuelle &c%{_taille.%uuid of player%}%" to run [add 1 to {_taille.%uuid of player%}] Ici cela ajoute 1 a une variable temporaire mais je voudrais lancer une commande avec qui est "/§spawner %arg-2% %{_taille.%uuid of player%}%" comment faire.
  11. iLaZz

    Problème multiplication

    {_var} * 2
  12. While: Avec un délai de 1 seconde ;)
  13. iLaZz

    Complète de skript freeze

    Ok je vois. Mets le code entre la ligne 10 et 11
  14. iLaZz

    [Teams] Red| Blue

    Oui
  15. iLaZz

    Complète de skript freeze

    t'as écris trie
  16. iLaZz

    [Modération] Hmm :c

    C'était pourtant simple :D
  17. iLaZz

    Complète de skript freeze

    while {freeze.%arg-1%} is true: wait 5 second apply slowness 250 to arg-1 for 5 seconds apply jump boost 250 to arg-1 for 5 seconds apply blindness 250 to arg-1 for 5 seconds send arg-1 title "message1" with subtitle "message2" for 3 seconds
  18. exploded block is ... or ...:
  19. Ce qui aurait été mieux c'est que le GUI s'actualise mais je ne t'en veux pas.:p
  20. iLaZz

    Skript de regen de map

    Effectuer des recherches avant de poster permet d'éviter de perdre du temps, pour toi qui espère obtenir une réponse et pour nous qui devons répondre à ce genre de sujet. Il y a aussi une vidéo de PheOX là-dessus que tu peux retoucher à ta guise etc... Bonne soirée.:mad:
  21. iLaZz

    [Teams] Red| Blue

    A mon avis tu en es capable de plus tu n'es pas dans la bonne section.
  22. iLaZz

    Complète de skript freeze

    on command: {freeze.%player%} is true: cancel event Pour faire un title il faut mettre cette ligne de code send <...(player par exemple)> title "text" with subtitle "text" Appliquer des effets de potions au joueurs freeze permet de remplacer le on any movement: Exemple: apply slowness 250 to ... for ... seconds apply jump boost 250 to ... for ... seconds apply blindness 250 to ... for ... seconds
  23. iLaZz

    [Modération] Hmm :c

    Au lieu de If {mod.%player%} is set: Mets Else if {mod.%player%} is set:
  24. command /modo [<offline player>]: trigger: player has permission "moderation.rp.use": arg is not set: make player execute command "/modo %player%" else if arg is name of player: {modo.%uuid of player%} is not set: set {_slot} to 0 send "&7[&dModération&7] &5Vous avez rejoint le mode de surveillance!" to player loop 36 times: set {slot.%uuid of player%.%{_slot}%} to the slot {_slot} of player add 1 to {_slot} wait 1 tick set {_slot} to 0 loop 36 times: set slot {_slot} of player to air add 1 to {_slot} wait 1 tick set slot 0 of player to clock named "&6Inspection" set slot 1 of player to dye:14 named "&6Vanish (&cOFF&6)" hide player to all players #set player's fly mode to true loop all players: {modo.%uuid of loop-player%} = {modo.%uuid of player%}: reveal player to loop-player reveal loop-player to player set {modo.%uuid of player%} to true else: set {_slot} to 0 clear {modo.%uuid of player%} send "&7[&dModération&7] &5Vous avez quitté le mode de surveillance!" to player loop 36 times: set the slot {_slot} of player to {slot.%uuid of player%.%{_slot}%} add 1 to {_slot} reveal players to all players #set player's fly mode to false loop all players: {modo.%uuid of loop-player%} = {modo.%uuid of player%}: reveal player to loop-player hide loop-player to player else if arg is not name of player: open chest with 6 rows named "&6Inspection" to player wait 3 ticks while inventory name of current inventory of player is "&6Inspection": wait 1 second set {_slot} to 0 loop 36 times: format slot {_slot} of player with the slot {_slot} of arg to be unstealable add 1 to {_slot} if {freeze.%uuid of arg%} is not set: format slot 53 of player with ice named "&6Freeze &c%arg%" to close then run [make player execute command "/freeze %arg%"] else: format slot 53 of player with wool:14 named "&6Unfreeze &c%arg%" to close then run [make player execute command "/freeze %arg%"] if {kills.%uuid of arg%} = 0: format slot 52 of player with 0 skeleton head named "&c0 &6kill" to be unstealable else: format slot 52 of player with {kills.%uuid of arg%} of skeleton head named "&c0 &6kill" to be unstealable format slot 51 of player with blaze rod named "&6Tuer &c%arg%" to close then run [kill arg] format slot 50 of player with barrier named "&6Appliquer une &centorse" to close then run [apply slowness 3 to arg for 15 seconds] format slot 48 of player with number of all players - 1 of paper named "&6Afficher liste des &cjoueurs" to close then run [make player execute command "/§see"] command /§see: trigger: wait 20 ticks open chest with 6 rows named "&6Liste des &cjoueurs" to player wait 3 ticks while inventory name of current inventory of player is "&6Liste des &cjoueurs": set {_slot} to 0 loop 53 times: format slot {_slot} of player with air to be unstealable add 1 to {_slot} set {_slot} to 0 loop all players: loop-player is not name of player: format slot {_slot} of player with the skull of loop-player to run [make player execute command "/tp %loop-player% %player%"] add 1 to {_slot} wait 1 second command /freeze [<player>]: permission: freeze.use trigger: {freeze.%uuid of arg%} is not set: set {freeze.%uuid of arg%} to true while {freeze.%uuid of arg%} is true: apply slowness 250 to arg for 6 seconds apply jump boost 250 to arg for 6 seconds apply blindness 250 to arg for 6 seconds wait 6 seconds send "&cVOUS ETES FREEZE ! VENEZ SUR LE TEAMSPEAK SOUS PEINE DE BAN !" to arg else: clear {freeze.%uuid of arg%} send "&cMerci de votre coopération vous êtes maintenant libre." to arg join: set {kills.%uuid of player%} to 0 death of player: add 1 to {kills.%uuid of attacker%} quit: clear {kills.%uuid of player%} if {freeze.%uuid of player%} is true: clear {freeze.%uuid of player%} loop all players: loop-player has permission "alert.freeze": send "&c%player% &6s'est déconnecté en étant freeze." to loop-player if {modo.%uuid of player%} is set: make player execute command "/modo" drop: {modo.%uuid of player%} is true: cancel event pick up: {modo.%uuid of player%} is true: cancel event damage: {modo.%uuid of victim%} is true: cancel event else if {modo.%uuid of attacker%} is true: cancel event {freeze.%uuid of attacker%} is true: cancel event {freeze.%uuid of victim%} is true: cancel event click with clock: name of tool is "&6Inspection": cancel event {modo.%uuid of player%} is true: distance between targeted player and player is smaller than 10: make player execute command "/modo %targeted player%" else: send "&eRapprochez vous, votre champ de vision est trop large ..." to player else: clear tool of player send "&eVous n'êtes pas censé avoir cette objet!" to player rightclick with dye:14: {modo.%uuid of player%} is true: cancel event name of tool is "&6Vanish (&cOFF&6)": reveal player to all players reveal all players to player set slot 1 of player to air wait 1 tick set slot 1 of player to dye:10 named "&6Vanish (&aON&6)" rightclick with dye:10: {modo.%uuid of player%} is true: cancel event name of tool is "&6Vanish (&aON&6)": hide player to all players loop all players: {modo.%uuid of loop-player%} = {modo.%uuid of player%}: reveal player to loop-player reveal loop-player to player set slot 1 of player to air wait 1 tick set slot 1 of player to dye:14 named "&6Vanish (&cOFF&6)"
  25. iLaZz

    On join set slot skull of player?

    Il faut au moins 1 tick entre le moment ou le joueur se connecte et l'espression que tu souhaites. Join: Wait 1 tick Set slot 4 of player to player's skull named "nom"
×
×
  • 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.