Aller au contenu

Shelk

Ancien
  • Compteur de contenus

    1 062
  • Inscription

  • Dernière visite

  • Jours gagnés

    54

Tout ce qui a été posté par Shelk

  1. Shelk

    Send de phrase aléatoire choisie.

    Mouais,Random et Azer_Flaash sont plus opti,et au lieu de te compliquer la vie tu peux juste mettre chance of 25%: Même si le tien marche aussi.
  2. Shelk

    Manger un cookie

    on rightclick on cookie: if player is holding a cookie named "&4SuperCookie": if player's food = 10: set the player's food level to 9 on consume of cookie: if player is holding a cookie named "&4SuperCookie": apply speed 2 to player for 10 seconds command /supercookie: trigger: give player 64 cookies named "&4SuperCookie"
  3. Shelk

    Manger un cookie

    on rightclick on cookie: if player is holding a cookie named "&4SuperCookie": if player's food is equal to 10: set the player's food level to 9 on consume of cookie: if player is holding a cookie named "&4SuperCookie": apply speed 2 to player for 10 seconds command /supercookie: trigger: give player 64 cookies named "&4SuperCookie" T'as oublié la tabulation en haut
  4. Shelk

    Manger un cookie

    Remplace execute console command "give %player% cookie named "&4SuperCookie"" par execute console command "give %player% cookie named "&4SuperCookie"
  5. Shelk

    Cookie avec des effect

    Att att,ça marche le haste que j'ai fais ? Après tu recopies le schéma pour chaque effet.Sinon dans ton code il y a une erreur. Dans "if player is holding etc" le nom n'est pas le même (T'as mis "Cookie Speed 2" et dans la commande qui give il s'appele "&a Cookie Speed 2")
  6. Shelk

    Manger un cookie

    Normalement les effets ne se cumulent pas,et ça remet juste le temps à 10 à chaque fois que tu fais clic droit avec.On peut spam mais ça en retire 1 à chaque utilisation.Ensuite la tu vas set le food level à 9 pour qu'il puisse le manger,mais si le mec est à 1 de bouffe ça va lui regénérer à mort.Faudrait d'abord test si il a toute sa bouffe et si oui,lui en retirer seulement 1 pour que le cookie soit manger.
  7. Shelk

    Cookie avec des effect

    Oublié,remplace par <<give 1 cookie named "Cookie Haste 2" to player>>
  8. Shelk

    Manger un cookie

    Donne ton code ? Version de skript ? Et puis le seul moyen serait d'enlever une barre de faim temporairement pendant que tu le manges,ou alors tu fais comme si tu le manges mais tu fais un clic droit qui le remove de l'inventaire et fais ton effet.Kdo: on rightclick on cookie: if player is holding a cookie named "&4SuperCookie": remove 1 cookie from player apply speed 2 to player for 10 seconds Edit: Pas vu le msg je postais en même temps
  9. Shelk

    Cookie avec des effect

    Cliquer est plus facile donc je vais faire cliquer. command /cookie-hastII: trigger: give 1 cookie named "Cookie Haste 2" on rightclick with cookie: if player is holding a cookie named "Cookie Haste 2": remove 1 cookie from player apply haste 2 to player for 60 seconds message "&cTu es sous l'emprise du cookie !"
  10. Shelk

    Cookie avec des effect

    Quand on le mange ? Ou clic droit avec ? (Genre clic droit avec il disparait et ça donne haste 2 pendant 1 minute)
  11. Shelk

    Cookie avec des effect

    Donc je fais en sorte que quand on fasse /cookie ça donne un cookie haste 2 qui quand on le mange donne tout les effets du jeu niveau 1 ?
  12. Shelk

    Skript de Menotte & fouille

    options: item: orange dye on rightclick with {@item}: if target of the player is a player: set {_target} to target of the player if {menotte.%{_target}%} is true: set {menotte.%{_target}%} to false message "&cTu as détaché %{_target}% !" else: send "&cMenottage en cours ..." to player wait 5 seconds set {menotte.%{_target}%} to true send "&cTu as menotté %{_target}% !" Pour faire en sorte qu'on voit son inventaire en skript je sais pas comment faire.
  13. Shelk

    Apprendre le Skript #3

    Paf 4e Apprendre le skript,c'est ici ! Tavu toi même t'es choqué !
  14. Bien sûr que si.Dans la commande au lieu de "@p" tu mets "%arg-1%" ^^ De rien.
  15. Shelk

    Apprendre le Skript ... #4 !

    Haha merci et cool xD Les prochains tutoriels seront beaucoup plus compliqués puisque je vais parler des variables dans le 5 et sûrement des loop dans le 6e (Le sondage est juste au dessus :D)
  16. Shelk

    Skript de jail bug

    Tes options tu les mettras si déjà ça marche.J'ai changé le système qui choisit aléatoire l'endroit et sinon j'ai remarqué que si ça marche pas c'est sûrement car la variable n'est pas set.Donc tu mets "true" et "false" mais elle n'est pas set "true" ou "false" enfaite.Voila dis moi si ça marche ^^
  17. Hey ! Les Apprendre le skript vous ont manqué ? non *Commentaire supprimé* Plus sérieusement les vacances et la flemme ont fait que j'ai pas écris le 4 :x C'est pourquoi, pour me pardonner, je vais faire un très long tutoriel comme vous me l'avez demandé sur les arguments dans une commande,mais les conditions en même temps ! (Trop swag :O) Zzzzé parti ! ---------------------------| Les conditions |----------------------- Je vais donc faire un résumé rapide des conditions. > ça sert à koua ? Eh bien tout simplement,ça sert à trier les joueurs ! Imaginons.J'ai un évènement quelconque. on walk on diamond block: On a vu,on walk sert à dire "Quand on marche" et "on diamond block" sur un block de diamant. Imaginons que je veux qu'il se passe une action seulement si le joueur a une particuliarité.Par exemple,je vais vous montrer une condition qui test si le joueur a une certaine permission. on walk on diamond block: if player has permission "vip": message "Toi t'es vip !" Ici,ceux qui ont la perm "vip" ou qui sont op (Un op a toute les perm) recevront un message mais pas ceux qui ne l'ont pas.Donc,je vais vous apprendre les bases. La condition se situe souvent avant un effect (Limite tout le temps je crois).Une condition a un "if" devant elle.En anglais,ça veut dire "si".Donc ici,si on traduit,ça disait: "Si le joueur a la permission "vip"".Les conditions commencent toujours par if,vous verrez quand vous serez plus expérimentez que pour raccourcir parfois on peut l'enlever mais à ce stade dites vous qu'il y a toujours un if.Vous remarquez le fameux ":" que vous connaissez maintenant,je le répète la derniiiiière fois: RETOUR A LA LIGNE + TAB ! Ce pavé était chiant ? Mais maintenant,vous savez que vous pouvez trier.Autre exemple: if player's world is "world": Cette condition test le monde du joueur.Swag non ? Retrouve toute les conditions sans addon ici Bon,vous vous dites sûrement que c'est trop simple,voila ce que vous pouvez faire d'autre. Mais donc vous avez vu qu'on peut mettre autant de condition qu'on veut.Sans oublier le retour à la ligne + tab :) Maintenant,regardez ça,c'est hyper utile mais j'arrive pas trop à l'expliquer: on walk on diamond block: if player is not op: if player has permission "vip": # Condition n°1 message "&cToi t'es vip" # Effect n'°1 if player has permission "joueur" # Condition n°2 message "&cToi t'es joueur" # Effect n°2 Intéressant ! Donc ici,je vérifie si le joueur n'est pas op,car il a toute les perm et il aurait pris les deux messages dans la gueule.Donc je test si le joueur non-op a la perm "vip" (Condition 1).Si il l'a je fais l'effect n'°1 ! Et c'est la même chose pour le 2. Enfaite,les conditions sont bien évidemment influencé par les ":" mais dans ce cas la on voit qu'elle est à la même ligne que la première.Tout simplement car si je l'aurais mis à la ligne qui suit l'effect 1 (ça chauffe le cerveau !) ça aurait fait que la condition 2 nécessite la condition 1 pour être rempli. Par exemple: Vraiment désolé la je m'exprime très très mal,j'espère que vous aurez un minimum compris que si la condition est après un effet,il faut que l'effet au dessus soit réalisé pour que la condition soit test. Maintenant,les "else" qui veulent dire "sinon": > Putain on en a eu assez arrête de nous assomer )': Vous me remercierez plus tard hahaha ha ha h.. Si je mets la perm et un effet on break: if player has permission "minage": stop else: cancel event Alors la,on dit: Si un joueur casse un block et qu'il a la permission "minage",on fait rien (stop signifie fin des actions).ELSE signifie donc "Sinon",vu qu'on l'a mis à la même ligne que la condition,ça veut donc parler de la condition "if player...".Donc ça donne: Si le joueur a la perm "minage" on fait rien,sinon on cancel event. Aussi simple que ça.Else peut donc signifer pleins de trucs ! Si on test si le joueur est en gamemode 1 et qu'on met un else,il se fera éxecuter si le joueur est en gamemode 0,2,3 ! Il y a aussi "else if" (Sinon si ...) mais parler de tout ça dans des tutoriels écrits serait trop long,vaut mieux voir un tutoriel spécialisé dedans ^^ Un else,selon la ligne ou il est,est le else d'une certaine condition,exemple: Ici,le premier else est pour la deuxième condition,et le deuxième plus en bas pour la première.Donc vous voyez que les else peuvent faire en sorte qu'on se redirige vers le bord du coup. ---------------------------| Les arguments |----------------------- Alors,on va parler des arguments.Pour créer une commande. Donc c'est comme créer une commande,mais avec des arguments.Vous faites comme ça: command /lol <text>: Ne pas oublier le ":",ça change pas ! Ici,il faudra mettre /lol <Quelquechose>.<> signifie que l'argument est obligatoire à mettre.Pour qu'il soit optionnel,vous pouvez mettre command /lol [<text>]: Ici,on est pas obligé de le mettre. A quoi ça sert ? Au lieu de créer une commande command /lol on: et une commande command /lol off: Vous pouvez le mettre en une seule commande ! Hyper pratique :D command /lol <text>: Ensuite,obligatoire à mettre,la condition après ! Donc ça tombe bien vu que je viens de vous l'apprendre :D Tout coïncide ! Illuminati confirmed ! Vous faites donc ça: command /test [<text>]: trigger: if argument 1 is "on": message "on" if argument 1 is "off": message "off" if argument 1 is not set: message "Rien mis en argument,de toute façon c'était optionnel" On test si l'argument 1 est "on",on fait l'effect approprié.Si c'est "off",pareil.Si il n'est pas set (Possible vu que c'était optionnel) on peut envoyer un message approprié.Utile au lieu de faire plusieurs commandes.Ce n'est pas tout,skript a crée des arguments perso.Par exemple,au lieu de <text> qui signifie TOUT (Nombres,textes,...) on peut mettre par exemple <number>.Skript,si ce n'est pas un nombre,va automatiquement mettre la description de "usage:" dont je vous avais parlé au deuxième tutoriel ! Tout coïncide encore + ! Chef des illuminatis ! (Il y a aussi <player> qui désigne un joueur).Voila si vous voulez en savoir plus à propos des arguments,c'est dans des tutoriaux fais que pour ça et non sur skript en général,comme je l'ai dis plus haut.Cépendant,notez Petit bilan: Avez ce que je vous ai appris,vous pouvez donc créer votre propre commande avec des arguments comme /friends <add/remove> <Joueur> :D Vous pouvez donc détecter un évènement,voir si le joueur qui l'a fait a bien les conditions nécessaires et faire une action en conséquence.Pas mal pour seulement 4 topics non ? > Tes "topics" font 40 pages mec C fau > Et 84.7% des gens ont rien compris C vré Plus sérieusement si vous avez des questions postez en commentaire ;)
  18. Shelk

    Skript de jail bug

    Je vais tout refaire ^^
  19. Shelk

    Skript de jail bug

    J'ai abandonné l'idée de véritablement changer le temps dans la commande voir si ça marche déjà:
  20. Shelk

    Skript de jail bug

  21. Shelk

    Tablist Personalisée

    Cool xD
  22. Le § veut dire qu'enfaite on peut pas l'éxecuter à la main dans le jeu,vu que ce caractère n'est pas reconnu dans Minecraft.Donc le seul moyen de faire éxecuter la commande avec skript c'est de faire un "make player execute /§sms".Donc ça sert à faire en sorte que seul make player execute ou autre puisse l'éxecuter et non le joueur.
  23. Shelk

    Tablist Personalisée

    Peut-être peut-être xD
  24. Shelk

    Tablist Personalisée

    Yep intéressé aussi xD @ItsElkios_
  25. Shelk

    Skript de jail bug

    Je vois ça demain.
×
×
  • 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.