Aller au contenu

SlySharp

Membre
  • Compteur de contenus

    186
  • Inscription

  • Dernière visite

  • Jours gagnés

    2
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par SlySharp

  1. on rightclick with clock: if player is holding a clock named "&6Tic-Tac": cancel event make player execute command "/menupvptr" as op
  2. SlySharp

    Menue a commande

    Nop car si tu glisse un item dedans, et que le menu se ferme : Tu les perds ! PS: j'ai edit car il y avait des erreurs
  3. SlySharp

    Menue a commande

    Rien de plus simple x) :p : on click with a compass: cancel event open chest with 1 rows named "&3Menu de Téléporation" to player wait 1 tick format slot 0 of player with player's skull named "&6%player%" with lore "&a&oCliquez sur un case !" to be unstealable format slot 1 of player with air named "" to be unstealable format slot 2 of player with paper named "&6Lobby" with lore "&a&oCliquez pour vous téléporter au Lobby !" to close then run [make player execute command "/server lobby"] format slot 3 of player with air named "" to be unstealable format slot 4 of player with gold ingot named "&6La Mine !" with lore "&a&oDevenez Riche !" to close then run [make player execute command "serviceenbuid"] format slot 5 of player with air named "" to be unstealable format slot 6 of player with air named "" to be unstealable format slot 7 of player with air named "" to be unstealable format slot 8 of player with air named "" to be unstealable command /serviceenbuid: trigger: message "&6Info: &eService en Construction !" stop Nécessaire : SkQuery
  4. Voilà, comme je l'ai expliqué dans le titre, j'aimerais faire un GUI, avec une banière "Personalisé" mais le problème : C'est un JSON, et je ne vois pas comment l'intégrer au Skript ! format slot 2 of player with standing banner named "&6Etendart" to be unstealable et la partie en JSON : {Base:15,Patterns:[{Pattern:flo,Color:14},{Pattern:tts,Color:14},{Pattern:bts,Color:14}]}
  5. Enfin je sais pas je fais comme ça mdr donc c'est pas le meilleur sûrement, mais bon ça fonctionne x) :p
  6. SlySharp

    Decouper un mot ..

    Si si : T’embêtes pas mdr : on chat: replace all "urgent" in message with "U r g e n t"
  7. Car le on any move: Vient de SkQuery et non pas de Skript de base ^^
  8. SlySharp

    Decouper un mot ..

    J'ai rien compris à ce que tu veux :/ Si tu veux tu prends remplacer dans un message un mot ou n'importe par quelque chose d'autre, j'ai écris la formule dans ce tuto : [Contenu masqué] Voilà ;)
  9. SlySharp

    Kit PvP

    J'ai rien compris x) :)
  10. SlySharp

    gui Dynamique

    Bah tu créer des commandes Style "/gjzrfgioefz" que seul les op peuvent utiliser, ensuite fais : command /gjzrfgioefz: trigger: Blabla que tu veux en annimation Et ensuite, cette commande tu l'associe à un Block dans ton Skript ^^"
  11. Une horloge ? Une "clock" nn ? Si c'est bien ça voilà le Skript : on any move: world is "PVPTraining" if player has a clock named "&6Tic-Tac": stop remove all clock from player's inventory give clock named "&6Tic-Tac" to player stop on drop of clock: world is "PVPTraining" cancel event Donc, lorsque le joueur va bouger, ou simplement déplacer son pointeur, il va recevoir une "Clock" nommée "&6Tic-Tac". Si il en a une, pas de soucis, sinon ça va lui enlever toutes ces "Clock" et lui en donner une bonne, avec le bon nom. Ensuite, si le joueur essaye de jetter une Clock dans le monde 'PVPTraining', l'action sera annulée. ----> Nécessaire : SkQuery
  12. SlySharp

    Partie pratique.

    Ok tant mieux, là je /party accept (ou join) est pas ok car ça ajoute tout seul, si besoin ou si il y a un soucis je reprends tout ^^
  13. SlySharp

    Partie pratique.

    Donc les commandes : -> /p create -> /p leave -> /p kick -> /p invite -> /p chat J'ai oublié le Join mais je rajoute x)
  14. SlySharp

    Partie pratique.

    Voilà, je test ce soir, je suis vraiment pas sûr :S # ---------------------- # # -+----------------+- # | P a r t y | # -+----------------+- # # ---------------------- options: max-in-party: 10 command /party [<text>] [<text>]: aliases: /p, /part trigger: set {_player} to player if arg 1 is "create" or "c": if {party.dedans.%player%} is not set: set {party.dedans.%player%} to {_player} add {_player} to {party.listes.%player%::*} add 1 to {party.nb.%player%} message "&2Réussite :&a Vous avez bien créé une Party !" message "&6Info :&e Pour voir la liste des Membres /party info" stop else: message "&4Erreur :&c Vous êtes déjà dans une Party !" stop if arg 1 is "info" or "i": if {party.dedans.%player%} is set: message "&6-----<>--- &3Party ~ &eInfo &6---<>-----" message "&e - Responsable de la Party : &6%{party.dedans.%player%}%" membres "&e - Nombre de membres : &b%{party.nb.%player%}% " message "&e - Liste des membres : &7%{party.listes.%player%::*}%" stop else: message "&4Erreur :&c Vous n'êtes pas dans une Party !" stop if arg 1 is "leave" or "l" or "quit": if {party.dedans.%player%} is set: if {party.dedans.%player%} is {_player}: if {party.nb.%player%} is equal to 1: message "&2Réussite : &aVous avez supprimé la Party." remove {party.listes.%player%::*} remove {party.nb.%player%} remove {party.dedans.%player%} else: message "&4Erreur : &cVous êtes responsable de la Party ! Vous devez être seul pour la quitter !" else: message "&2Réussite : &aVous avez quitté la Party !" remove {_player} from {party.listes.%{party.dedans.%player%}%::*} remove 1 from {party.nb.%{party.dedans.%player%}%} remove {party.dedans.%player%} else: message "&4Erreur :&c Vous n'êtes pas dans une Party !" set arg 2 to {_player2} if arg 1 is "kick" or "k": if arg 2 is set: if {party.dedans.%player%} is set: if {party.dedans.%player%} is {_player}: loop {party.listes.%player%::*}: if {_player2} is equal to loop-value: message "&2Réussite : &aVous avez kick &2%{_player2}%" remove {_player2} from {party.listes.%player%::*} remove {party.dedans.%{_player2}%} remove 1 from {party.nb.%player%} else: message "&4Erreur : &cCe joueur n'est pas dans la Party !" else: message "&4Erreur : &cVous n'êtes pas le Responsable de la Party." else: message "&4Erreur : &cVous n'êtes pas dans une Party." else: message "&4Erreur : &cVous n'avez pas sélectionnez de joueur" if arg 1 is "invite" or "i": if {party.dedans.%player%} is set: if {party.dedans.%{_player2}%} is not set: if {party.nb.%{party.dedans.%player%}%} is less to {@max-in-party}: set {party.dedans.%{_player2}%} to {party.dedans.%player%} add {_player2} to {party.listes.%{party.dedans.%player%}%::*} add 1 to {party.nb.%{party.dedans.%player%}%} message "&2Réussite : &aVous avez bien ajouté ce joueur dans la Party !" send "&2Réussite : &a%player% vous à ajouter à une party !" to {_player2} else: message "&4Erreur : &Limite dans la party atteinte !" else: message "&4Erreur : &cCe joueur est déjà dans une party." else: message "&4Erreur : &cVous n'êtes dans aucune party." if arg 1 is "tchat" or "chat" or "c": if {party.chat.%player%} is set: remove {party.chat.%player%} else: set {party.chat.player} to true else: message "&6---<>--- &3Party ~ &eHelp &6---<>---" message "&e - /p &6create &e- &bCréer une Party" message "&e - /p &6leave &e- &bQuittez une Party" message "&e - /p &6kick &e- &bKick quelqu'un de la Party" message "&e - /p &6invite &e- &bInviter quelqu'un dans la Party" message "&e - /p &6chat &e- &bActiver le Chat de Party" on chat: if {party.chat.%player%} is set: cancel event set {_message} to message loop {party.listes.%{party.dedans.%player%}%::*}: send "&6[Party] %player%: &e%{_message}" to loop-value
  15. SlySharp

    Partie pratique.

    Ok je te le fais, d'ici une petite heure c'est ok ^^
  16. SlySharp

    Golden Apple Cooldown.

    Rahh ! J'aime pas cette Partie : on join: set {cooldown.%player%} to false En faisant comme ça, ça rajoute un bout au Skript, ce qui est pas génial car ça va désorganiser tout le Skript :/ Voici une petite solution ^^ : on consume of golden apple: #Seul Event if {cooldown.%player%} is set: #Si je poueur a déjà mangé une pomme if difference between {cooldown.%player%} and now is less than 30 seconds: #Si la denière pomme mangée était il y a - de 30 sec set {cooldown.%player%} to now else: #Si la denière pomme mangée était il y a + de 30 sec cancel event message "&aCooldown de 30 secondes" else: #Si je poueur n'a jamais mangé une pomme set {cooldown.%player%} to now Voilà, cette technique est plus sûre puisque : Si le joueur mange une Pomme 10 Secondes avant un restart : Il serra bugé et ne pourras jamais plus manger de pomme car la variable ne sera pas supprimé 30 sec après :/ ! Donc voilà ^^
  17. SlySharp

    Probleme tower

    Sinon, déjà il y a une erreur ! if arg 1 is "join": set slot 3 of player to rose red set slot 5 of player to lapis lazuli set slot 4 of player to none set slot 2 of player to none set slot 0 of player to name tag set slot 8 of player to book set slot 1 of player to none add player to {minijeux::*} #Problème il ne doit pas être ici mais à l'endroit où la map est Valide if arg 2 isn't set: send "&cVeuillez inserez une map valide" Là le joueur est ajouté à la liste minijeux::* même si la map n'est pas valide Une deuxième : if arg 2 is set: if {tw.join.%player%} isn't set: teleport player to {tw.arena.spawn.%arg 2%} add 1 to {tw.amount.player} set {tw.join.%player%} to true broadcast "{@prefix} >&6 %player% a rejoint ! (%{tw.amount.player}%/10 Si l'arg 2 est set mais si c'est : " fzeifzeufuhzepf " il va quand même réussir à passer le If ... Code à simplifier : if {tw.isblue.%player%} is true: teleport player to {tw.respawn.blue} if {tw.isred.%player%} is true: teleport player to {tw.respawn.red} Devient : if {tw.isgroup.%player%} is "blue": teleport player to {tw.respawn.blue} else if {tw.isgroup.%player%} is "red": teleport player to {tw.respawn.red} Ensuite j'ai pas vu tout pour le pb, envoies la bonne partie ...
  18. SlySharp

    Probleme tower

    Ton Skript est assez long ... Rajoute une Deuxième partie où l'on a la partie ou ça bug (Enfin vers où) ^^
  19. Bon le seul soucis c'est que j'ai tout fait ça avec sur le forum donc les Tabs, et les Espaces sont mélangés ^^'
  20. Hum, intéressant, mais je suis pas sûr que ça conviendrait : Quand le Joueur parle dans le chat: ça va remplacer son pseudo (Avant le message) en couleur, alors que là c'est à l’intérieur du message (Texte)
  21. Je suis pas sûr mais je pense qu'il cherchait un Système qui téléportait sans l'utilisation de Commandes ^^
×
×
  • 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.