Aller au contenu

Nashoba

Ancien
  • Compteur de contenus

    682
  • Inscription

  • Dernière visite

  • Jours gagnés

    27

Tout ce qui a été posté par Nashoba

  1. Nashoba

    Ouvrir le menu d'un command block

    J'ai fais quelques recherches et il me semble pas que ce soit vraiment possible en Skript. Après tu peux peut-être essayer d'op le joueur pendant un très bref instant pour lui ouvrir le command block ou quelques chose dans ce genre.
  2. Tu aura besoin de SkRayFall: on store: if event-item is wool:11: execute console command "/kickall"
  3. Nashoba

    Line of book

    Il te faut MundoSK: https://www.skunity.com/MundoSK Par contre dans un livre il n'y a pas de ligne mais une seule, même avec la touche entrée. Pour couper à chaque "ligne", tu dois spliter ton string à chaque "\n". Code non testé: set {_page} to page 1 of player's tool set {_lines::*} to {_page} split at "\n"
  4. Nashoba

    Speed bloc de pierre

    A pardon j'ai mal lu je pensais que ça marchais pour les 64 blocs :s on any movement: if block under player is stone: if {loc.anc.x.%player%} is not set: set {loc.anc.x.%player%} to x-location of block under player set {loc.anc.y.%player%} to y-location of block under player set {loc.anc.z.%player%} to z-location of block under player loop 64 blocks under player: if loop-block is not stone: stop apply speed 8 to player for 1 day else: if {loc.anc.x.%player%} is x-location of block under player: if {loc.anc.y.%player%} is y-location of block under player: if {loc.anc.z.%player%} is z-location of block under player: stop loop 64 blocks under player: if loop-block is not stone: stop apply speed 8 to player for 1 day else: remove speed from player J'avais fait une erreur à la ligne "if loop-block is not stone:"
  5. Nashoba

    Speed bloc de pierre

    Passe alors ton sujet en résolu (et pourquoi pas un petit like :p)
  6. Nashoba

    Si un joueur est seul

    command /macommande: trigger: set {_nb} to 0 loop all players: if loop-player's gamemode is survival: add 1 to {_nb} set {_p} to loop-player if {_nb} is 1: loop all players: send loop-player title "&a%{_p}% a gagné!" for 10 seconds
  7. Nashoba

    Si un joueur est seul

    Tu as mis le code dans une commande mais tu as oublié le trigger. Tu dois faire comme ceci: command /macommande: trigger: TON CODE
  8. Nashoba

    Aide calculs

    Oups une erreur lors du copié collé. Remplace la ligne 6 par set {_ptime2} to "%difference between {@cooldown} and now%" En gros le code récupère le temps écoulé en texte puis le converti en nombre. Ensuite je fais la même chose pour le temps total à attendre. Ensuite je soustrait le temps écoulé au cooldown pour obtenir le temps restant.
  9. Nashoba

    Si un joueur est seul

    Il te faudra SkRayFall pour le title. Code non testé. set {_nb} to 0 loop all players: if loop-player's gamemode is survival: add 1 to {_nb} set {_p} to loop-player if {_nb} is 1: loop all players: send loop-player title "&a%{_p}% a gagné!" for 10 seconds
  10. Nashoba

    Aide calculs

    A la ligne "set {_result} to {_temps} - {_wait}", la variable {_temps} ne vaut rien. Il y a donc "rien - x" qui vaut 0. Essaye plutôt (non testé): on right click holding a stick: set {_wait} to difference between {stick.%player%.lastused} and now set {_ptime} to "%difference between {lasteat.%uuid of player%} and now%" set {_time::*} to {_ptime} split at " " set {_sec} to {_time::1} parsed as number set {_ptime2} to "%{@cooldown}%} and now%" set {_time2::*} to {_ptime} split at " " set {_cd} to {_time2::1} parsed as number if {_wait} is less than {@cooldown}: message "Patientez %{_cd} - {_sec}% secondes avant de relancer ce sort" else: apply invisibility 1 to player for 5 second show smoke on the player set {stick.%player%.lastused} to now
  11. Nashoba

    Speed bloc de pierre

    Ce skript va te faire ENORMEMENT ramer, il test quasiment 13000 blocs toutes les quelques micro secondes! Essaye plutôt ceci (non testé et tu as besoin de SkQuery): on any movement: if block under player is stone: if {loc.anc.x.%player%} is not set: set {loc.anc.x.%player%} to x-location of block under player set {loc.anc.y.%player%} to y-location of block under player set {loc.anc.z.%player%} to z-location of block under player loop 64 blocks under player: if block is not stone: stop apply speed 8 to player for 1 day else: if {loc.anc.x.%player%} is x-location of block under player: if {loc.anc.y.%player%} is y-location of block under player: if {loc.anc.z.%player%} is z-location of block under player: stop loop 64 blocks under player: if block is not stone: stop apply speed 8 to player for 1 day else: remove speed from player
  12. Nashoba

    Récompense par temps de connexion

    Il y a une erreur de tabulation, décale les 3 dernières lignes d'un TAB.
  13. Nashoba

    Jump !!!

    Tu dois mettre dans chaque variable le nom de ton joueur, par exemple {jump.c2.%placer%}. Ainsi. En fonction de l'événement le nom de ta variable changera et tu récupérera celle de ton joueur en question. Je te laisse changer toutes tes variables, bon courage :p
  14. Nashoba

    Jump !!!

    De rien ^^ Pense à mettre ton sujet en résolu et pourquoi pas me mettre un petit like, ça fait toujours plaisir :D
  15. Nashoba

    Jump !!!

    Premièrement sur ce forum il faut éviter les doubles postes, utilise la fonction éditer ;) Ensuite je pense que ça vient des "else" lors de la commande "/jump checkpoint". Si ce n'est pas le premier checkpoint ça va tout simplement s’arrêter. Essaye donc: if arg 1 is "checkpoint": if {jump.c5} is true: teleport player to {jumpc5} else if {jump.c4} is true: teleport player to {jumpc4} else if {jump.c3} is true: teleport player to {jumpc3} else if {jump.c2} is true: teleport player to {jumpc2} else if {jump.c1} is true: teleport player to {jumpc1} else: make player execute "jump start" Je me suis fait avoir aussi au début @minegomme ^^
  16. Dans ce cas c'est surement le "player's balance" qui n'est pas reconnu. As-tu Vault? Est-tu bien dans une boucle pour le "loop-value"?
  17. Ou peut-être ça: if {ech.prix.%loop-value%} is smaller than player's balance + 1
  18. Nashoba

    Problème plugin skript

    Oui si tu veux ou sinon que l'erreur du plugin Skript me suffit.
  19. Nashoba

    Recevoir sa tete

    command /myhead: permission: my.head trigger: give the player's skull to the player
  20. Nashoba

    Fonctions

    Bonne chance alors :)
  21. Nashoba

    Problème plugin skript

    Il me faudrait le message d'erreur en entier @Craft_ArtZ pour analyser d'où vient le problème.
  22. Nashoba

    Fonctions

    Tiens, je l'ai upload: http://www.mediafire.com/download/f612too20cvp4sx/skript2.2.jar
  23. Nashoba

    Aide Skript DeathMessage

    Et si tu remplaces "damage cause" par "death cause"? Edit: Et pour l'évent met "on death of player:" sinon ça s'activera à chaque entité qui sera morte
  24. Nashoba

    ArmorStand

    Skript ne sais pas qu'un armor stand a été spawné car tu le fais via une commande. Tu peux essayer avec l'évent "on spawn:" Non testé: on spawn of armor stand: if name of event-entity is "HUD": wait 10 seconds kill event-entity command /AS: trigger: make player execute command "summon ArmorStand ~ ~ ~ {NoBasePlate:1b,ShowArms:1b,CustomName:HUD,CustomNameVisible:1,Rotation:[1f],Equipment:[{},{},{},{},{id:20,Count:1b}],Pose:{RightArm:[242f,0f,37f]}}"
  25. Nashoba

    Variable qui bug

    set block at {red1} to dirt
×
×
  • 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.