Aller au contenu

noftaly

Membre actif
  • Compteur de contenus

    1844
  • Inscription

  • Dernière visite

  • Jours gagnés

    74
  • Crédits

    1,286 [Faire un don]

Tout ce qui a été posté par noftaly

  1. Je te conseil de regarder du côté de WolvSk, qui a un support de ASkyBlock Par exemple : if askyblock owner of island at player's location is player: message "vrai" else: message "faux" (Pas testé) Doc : [Contenu masqué] Sky Block
  2. Je suis désolé pour toi mais s'il n'est pas récupérable, j'ai envie de te dire c'est le risque d'une version alpha ^^ c'est pour ca que sur le post de release il est indiqué d'utiliser cette version seulement pour des tests et trouver des bugs etc...
  3. Non tu as mentionné skschematic par olyno ^^ je te parle de skematic, un vrai Addon, pas un skript ! ^^
  4. Tout simplement : on chat: if message starts with "#": # etc...
  5. on rightclick with golden apple: if targeted entity is a player: open virtual chest with 1 row named "Le soigner?" for player format gui slot 4 of player with lime terracotta named "oui" with lore "ca coute 950 €" to run: if player's balance >= 950: remove 950 from player's balance heal targeted entity je me suis permis de corriger ton code : il manquait des tabulations ^^
  6. Je te conseil d'aller voir du coté de l'addon skematic ! Voici la doc : [Contenu masqué]
  7. T'étais pas parti toi ?

    1. Joriis

      Joriis

      Eh bien, à croire qu'il est encore vivant hihi =P

    2. noftaly

      noftaly

      Tant mieux ^^

    3. Blackmine57

      Blackmine57

      Je suis pas la 😛

  8. Pas de problème ! et t'inquiète pas c'est pas inutile
  9. les espaces sont facultatif pour les expressions mathématiques. Sinon essaye de mettre des points plutôt que des virgules pour les nombres décimaux.
  10. Hey ! j'ai créé un post ou je distribue certains de mes gros scripts ! ca peut peut-être en intéresser certains parmi vous 😉

     https://skript-mc.fr/forum/topic/16316-tous-mes-scripts/

  11. Il ne faut pas utiliser la version de skript 2.4, car c'est une alpha, donc très instable. Utilise donc la 2.3.6 ou la dev37c (la 2.3.6 est quand même conseillée)
  12. Et ici un post t'expliquant pourquoi passer sur TuSKe [Contenu masqué]
  13. noftaly

    GUI item avec un lore

    Et pour répondre à ta question sur les versions de skript, la 2.4 est encore en alpha donc elle est déconseillée qu'importe les versions, et la 2.3.6 devrait fonctionner en 1.12.
  14. MENTEUR dans l'erreur y'a marqué Version Information: Skript: 2.3.1 (OUTDATED) c'est pas bien de dire n'importe quoi
  15. Tient, ce n'ai peut être pas le plus optimisé (c'est même sûr xD) mais c'est un algorithme que j'ai depuis très longtemps : options: separator: , function split(i: text) :: text: set {_i} to "0%{_i}%" set {_int::*} to {_i} split by "" set {_nbr} to size of {_int::*} remove {_int::1} from {_int::*} remove {_int::%{_nbr}%} from {_int::*} set {_nbr} to size of {_int::*} + 1 set {_text} to "" set {_count} to -1 while {_nbr} >= 2: add 1 to {_count} if {_count} < 3: set {_text} to "%{_int::%{_nbr}%}%%{_text}%" else: set {_text} to "%{_int::%{_nbr}%}%{@separator}%{_text}%" set {_count} to 0 remove 1 from {_nbr} return {_text}
  16. noftaly

    Couldown en Skript

    Je pensais avoir compris mais j'ai vu des réponses super compliquée donc ca se trouve j'ai pas du tout compris, mais si tu veux juste que le compte a rebours s'arrête quand tu quittes, tu peux remplacer ton while {time.%uuid of player%} is more than 0: par while player is online: if {time.%uuid of player%} is more than 0:
  17. noftaly

    résolu Système Admin

    Désolé mais je ne comprends vraiment pas, parce que ton code est censé fonctionner... : command /adminrank [<player>] [<int>]: trigger: if player is op: if arg 1 is set: if arg 2 is 1: if {grade.%uuid of arg-1%} is "Equipe": message "&cAttention&8, le joueur %arg-1% est déjà membre de l'équipe !" stop message "&cL'administrateur %player% &8vous ajoute dans l'équipe administrative." to arg 1 message "&6&o/aaide&8&o pour avoir la listes des commandes admin." to arg 1 message "&cAdministration: &8Vous ajoutez le joueur %arg-1% dans l'équipe." to player set {grade.%uuid of arg-1%} to "Equipe" set arg 1 tab name to "&c%arg 1%" else if arg 2 is 2: if {grade.%uuid of arg-1%} is "HR": message "&cAttention&8, le joueur %arg-1% est déjà membre de l'équipe en tant que HR!" stop message "&cL'administrateur %player% &8vous ajoute dans l'équipe administrative en tant que HR" to arg 1 message "&cAdministration: &8Vous ajoutez le joueur %arg-1% dans l'équipe en tant que HR." to player set {grade.%uuid of arg-1%} to "HR" set arg 1 tab name to "&c%arg 1%" on join: if {grade.%player's uuid%} is "HR": message "&7Vous êtes connecté en tant que &cmembre HR de l'équipe &7Administrative." set player tab name to "&c%player%" else if {grade.%player's uuid%} is "Equipe": message "&7Vous êtes connecté en tant que &cmembre de l'équipe &7Administrative." set player tab name to "&c%player%" j'ai mis tes codes bout a bout et fais 2/3 modif d'opti, et ca c'est censé fonctionner...
  18. noftaly

    résolu Système Admin

    Je n'ai pas compris ce que tu voulais, car tu dis que tu veux envoyer un message quand un membre rejoint et qu'il a une certaine variable, et tu as déjà le code
  19. En doc je te conseil [Contenu masqué] car c'est plus a jour. Et pour télécharger les addons je te conseil [Contenu masqué]
  20. noftaly

    résolu skript de Grade

    permission: mettapermici permission message: &cVous n'avez pas la permission trigger: if arg-1 is set: parce qu'il y avait un problème d'ordre. Ca devrai déjà enlever pas mal d'erreurs. Ensuite il manque un ":" a la fin de la commande. Ca devrait en enlever aussi. Et pour le chat format, j'ai pas vrmt regardé mais a première vue je vois pas trop pourquoi, donc je vous laisse vous en occuper
  21. noftaly

    Pluie d'acide

    Je me suis permis de modifier ton code, pour le rendre plus compact et plus opti, et en enlevant les bugs (tu avais mis un "stop loop", donc si un joueur était protégé, la loop s'arrêtait et la pluie se dissipait. Ce que tu voulais c'était un "continue", qui sert a passer a la prochaine valeur dans une loop). every 10 minutes: pluieacide() command /pluieacidestart: permission: pluieacide.start trigger: pluieacide(true) function pluieacide(wait: boolean=false): if {_wait}: broadcast "&c&lAttention ! &cPluie acide dans 30 secondes !" wait 30 seconds broadcast "&c&lAttention ! &cLa pluie acide commence !" set the weather of all the worlds to rain loop 30 times: # durée de la pluie en secondes wait 1 second loop all players where input's gamemode is survival: set {_x} to x-coordinate of loop-player set {_z} to z-coordinate of loop-player set {_pos} to location at ({_x}, 255, {_z}) in world of loop-player loop blocks within position of loop-player and {_pos}: if loop-block is not air: broadcast "Vous êtes protégés." continue damage loop-player by 1 heart set the weather of all the worlds to sun broadcast "&cLa pluie acide se dissipe !" si tu veux lancer la pluie sans compte a rebours de 30s, alors c'est pluiacide(). Sinon c'est pluisacide(true) Pas bête ca pourrait fonctionner ! edit : dsl double post j'ai pas fait gaffe
  22. noftaly

    json.sk (je suppose)

    Voila ce qu'il se passe quand on ne veut pas se mettre a jour Dans les dernières versions de skript (dès la2.2-dev je sais plus combien) on peut faire tout cela beaucoup plus simplement : [Contenu masqué] (tout en bas) dans ton cas : message "<run command:/report %player% %message%><tooltip: test %nl% test>&6⚠<reset>%display name of player% &7: &c%message%" to all players
  23. Bienvenue au club Mess Guy à toi aussi !

    1. Yghore

      Yghore

      Merci ! :=)

×
×
  • 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.