Aller au contenu

Shelk

Ancien
  • Compteur de contenus

    1062
  • Inscription

  • Dernière visite

  • Jours gagnés

    54
  • Crédits

    127 [Faire un don]

Tout ce qui a été posté par Shelk

  1. Shelk

    Aide Script

    [Contenu masqué]
  2. Salut ! Je suis à la recherche d'un truc qui pourrait rendre bien.Un code couleur rainbow ! Je me suis dis que si par exemple on met "&n" dans la phrase ça met un code couleur arc-en-ciel. Par exemple je met "&nSalut" et Skript le transforme en "&bS&ca&dl&eu&4t" Je pense pas que la version importune mais je suis en Skript 2.2 et mon serv est en 1.9 ;) Merci pour votre aide ;) Edit: J'ai test ça même si c'est inutile x) (Et il est incomplet) if message contains "&r": set {_message::*} to message split at "" set {_nombre} to 1 loop {_message::*} times: add "&b" and "&c" and "&d" and "&e" and "&1" and "&2" and "&3" and "&4" and "&5" and "&6" and "&7" and "&8" and "&9" to {_randomcolor::*} set {_cterandom} to random element out of {_randomcolor::*} set {_message::%{_nombre}%} to "%{_cterandom}%%{_message::%{_nombre}%}%" add 1 to {_nombre}
  3. ça existe ça ? Eh bah putain merci x)
  4. Je crois que c'est un truc du genre. on chat: set {_msg::*} to message split at "" if last element out of {_msg::*} is not "." or "?" or "!" or ";" or ":": TESACTIONS En espérant t'avoir aidé ;)
  5. Shelk

    [Vixio] Mini Tuto ?

    %event-string% et non %event-message% %name of event-user% car la ça va te dire son id %event-guild% jamais utilisé Pour faire jouer de la musique tu crées une commande avec ce que j'ai mis plus haut style ".play" et je te laisse voir le code. discord guild message received seen by "NomDuBot": if event-string starts with ".play": # Si le msg commence par ".play" set {_msg} to event-string # On set une variable sur le message pour pouvoir modifier ce qu'il y a dedans replace all ".play " with "" in {_msg} # On retire le .play de la variable pour n'avoir que le lien youtube dans la variable discord join voice channel "IDDUCHANNELMUSIQUE" with "NomDuBot" # On fait join le bot sur le channel musique play audio "%{_msg}%" with player "NomDuBot" in guild "IDDUSERVEURDISCORD" # On le fait jouer la musique
  6. Quand je l'ai dis il y était pas x)
  7. N'hésite pas à mettre en résolu le sujet ;)
  8. on rightclick with a 4098: loop all blocks in radius 3 around player: if loop-block is water: set loop-block to air Les tabulations étaient mal faites. Donc la on est d'accord si y'as de l'eau dans un rayon de 3 blocks autour du joueur,ça la retire hein.
  9. Renvoie le code actuel. (Et évite le double poste)
  10. J'ai utilisé les ids car il les avait donné déjà j'avais juste pas le temps de chercher les aliases x) Sinon je pense que mon skript est faux même avec la bonne version vu que je l'ai fait vite et qu'en plus je ne crois pas que "delete event-entity" marche.
  11. Tente ça: on pickup of 25 or 68 or 161:1 or 5: delete event-entity on drop: if event-entity is 25 or 68 or 161:1 or 5: delete event-entity Un truc dans le genre ;)
  12. Shelk

    Demande d'aide avec mon skript

    Avec un wait ça devrait fonctionner pourtant. Sinon si tu peux rien faire TuSKE ne devrait pas bug.
  13. Shelk

    scoreboard

    Personnellement j'aurais utilisé SkRayFall pour les scoreboards style "set score 5 ... in sidebar of player" Sinon je m'y connais pas en sub donc je peux pas t'aider + Pour les sub par contre il faut SkQuery jcrois mais je pense que tu l'as.
  14. Shelk

    [Vixio] Mini Tuto ?

    Ok donc on va faire simple - Déjà pour capter un message et mettre une réponse. Par exemple si un mec dit "Ping" le bot répondra "Pong" dans le channel ou le mec a parlé On met l'event qui va permettre de capter les msg,peu importe dans quel channel. discord guild message received seen by "NomDuBot": Tu mets le name de ton bot bien sûr,je vais pas le dire 10 000 fois On va donc tester si le message démarre par "Ping" if event-string starts with "Ping": Pour renvoyer un message on utilise ensuite discord reply with "Pong" Ce qui donne: discord guild message received seen by "Bot": if event-string starts with "Ping": discord reply with "Pong" Voila déjà pour renvoyer un msg. Tu peux par exemple faire un jeu de chance. if event-string starts with ".chance": set {_random} to random integer between 1 and 100 if {_random} < 20: discord reply with "Bouuuuuh ! (%{_random}% %% de chance)" if {_random} >= 20: if {_random} < 50: discord reply with "Mouais,tu peux faire mieux. (%{_random}% %% de chance)" if {_random} >= 50: if {_random} < 90: discord reply with "Pas mal ! (%{_random}% %% de chance)" if {_random} >= 90: discord reply with "EXCELLENT ! (%{_random}% %% de chance)" Bon eh bien c'est déjà la base. Maintenant,plutot compliqué je te l'avoue,prendre un certain arguments dans une commande. Peut-être qu'il existe un truc hyper simple style "arg-3" mais je connais pas,faut dire que la doc vixio y'as personne qui fait des tuto dessus Exemple: .choisir <Nombre> <Nombre> Je veux récupérer le deuxième nombre. Tout d'abord je vais skip le "if event-string..." car maintenant t'as pigé. C'est simple,je vais set une liste sur le message mais à chaque espace je vais dire "ça c'est un nouvel élément !" set {_msg::*} to event-string split at " " Maintenant si je veux récupérer le deuxième argument,je vais mettre %{_msg::2}% Cependant cette méthode a une faille,si un argument est un texte vu qu'il a des espaces ça va penser que c'est plusieurs arguments,d'ailleurs même skript a ce problème,si tu mets un texte comme 1er argument on sait pas ou le texte s'arrête :/ Bon je vais pas continuer + si tu veux autre chose demande moi.
  15. Shelk

    [Vixio] Mini Tuto ?

    Tu as déjà réussi les bases ? (Connecter le bot au serv)
  16. Excuse rapide ça c'est efficace x) Bref ça reste une demande d'aide stoppons le HS x)
  17. Apporter des précisions c'est jamais de trop car on a quand même envie de savoir pourquoi choisir tuske.
  18. Lambda > Faire par exemple "do [...] -> [...]"
  19. Donc le problème vient peut-être de la liste des joueurs je n'y ai pas touché et j'en ai jamais fait avec des pages donc je m'y connais pas.
  20. J'ai envie de coder un ptit skript mais je sais pas quoi, quelqu'un a des idées ? x)
  21. C'est pas normal Peut-être qu'éxecuter une fonction dans un gui n'est pas bon,teste ça: function Verif(executor: player, p: player): wait 2 ticks open chest with 1 rows named "&bActions sur ce joueur" to {_executor} wait 2 ticks format slot 0 of {_executor} with dirt named "&cBan trop méchant" to close then run [make {_executor} execute "/ban %{_p}%"] format slot 4 of {_executor} with skull of {_p} named "&c%{_p}%" to be unstealable command /list [<int>]: trigger: wait 3 ticks set {_listpage} to size of {listplayer::*} set {_needpage} to 1 while {_listpage} >= 45: remove 44 from {_listpage} add 1 to {_needpage} if arg <= {_needpage}: arg-1 is not 0 open chest with 6 rows named "&6 Page %arg-1%/%{_needpage}%" to player wait 3 ticks if arg-1 >= 2: format slot 46 of player with paper named "&e&lPage Précédente" to run [make player execute command "/list %arg - 1%"] if arg-1 < {_needpage}: format slot 52 of player with empty map named "&e&lPage Suivante" with lore " " to run [make player execute command "/list %arg + 1%"] set {_vartemp::*} to {listplayer::*} loop {_needpage} times: #On va loop toutes les pages loop {_vartemp::*}: #On loop les joueurs if size of {_page.%loop-number-1%::*} < 45: add loop-value-2 to {_page.%loop-number-1%::*} remove loop-value-2 from {_vartemp::*} set {_slot} to 0 loop {_page.%arg-1%::*}: format slot {_slot} of player with skull of "%loop-value%" parsed as offline player named "&6%loop-value%" with lore "&bSur le serveur depuis &7: &3%{temps.day.%loop-value%}% Jours &3%{temps.hour.%loop-value%}% Heures &3%{temps.min.%loop-value%}% Min %{temps.sec.%loop-value%}% Sec" to close then run [make player execute "/verif %player% %loop-value%"] add 1 to {_slot} else: send "&cCette Page n'existe pas." command /verif <player> <player>: trigger: Verif(arg-1, arg-2)
  22. Shelk

    Skypvp

    Sauf que sans effet à la fin Skript le comprend pas :/
  23. Si y'as pas d'ender chest tu m'expliques if player is holding ender chest named "&6Page {_listpage}": ._.
×
×
  • 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.