Aller au contenu

noftaly

Ancien
  • Compteur de contenus

    1 844
  • Inscription

  • Dernière visite

  • Jours gagnés

    74

Tout ce qui a été posté par noftaly

  1. noftaly

    Commande de gang

    Oui puis c'est pas du tout optimisé aussi, mais bon ^^
  2. noftaly

    Commande de gang

    Envoie les, il ne peux pas les deviner...
  3. noftaly

    Skript de "LifeTime"

    function SanctionTime(time: timespan) :: text: set {_time} to "%{_time}%" set {_words::*} to {_time} split at " " if {_words::2} is "second" or "seconds": set {_words::2} to "seconde%(""s"") if {_words::2} = ""seconds"", else """"%" else if {_words::2} is "minute" or "minutes": set {_words::2} to "minute%(""s"") if {_words::2} = ""minutes"", else """"%" else if {_words::2} is "hour" or "hours": set {_words::2} to "heure%(""s"") if {_words::2} = ""hours"", else """"%" else if {_words::2} is "day" or "days": set {_words::2} to "jour%(""s"") if {_words::2} = ""days"", else """"%" set {_result} to "%{_words::1}% %{_words::2}%" return {_result}
  4. Clear drops
  5. Enfin c'est aussi censé fonctionner avec, mais c'est vrai qu'avec les dernières versions il met un warning ?
  6. noftaly

    [Guilde] Skript d’xp guilde

    1) Skript 2.0.8 ????? Tu es bien sur ?? certain ? fait /ver skript C'est pas possible ? 2) Il nous faudrait ton code de guilde, pour tes variables ?‍♂️ si tu n'as pas encore de code de guild, il faut détailler BEAUCOUP plus...
  7. noftaly

    [Rp] Probleme skript

    1) Absolument pas optimisé... C'est horrible a voir x) 2) Tu utilises des commandes "/§"... Pareil que 1), c'est pas optimisé du tout... 3) Tu utilises SkQuery pour les guis... Tu me dira, (point 3) 4) Tu es en 1.7.10, or skript est quasi inutilisable en 1.7.10 5) Pour ton problème principal, au lieu de remove 1 4828 from player utilises remove 1 of 4828 from player's inventory
  8. Hmm, c'est très bizarre ? pourtant le sujet ne date que d'il y a 3 ans, quand le fofo a été créé ! Bref plus sérieusement évite de faire des ups de 3 ans... edit : et voila ce que tu veux : Deathmsg.sk. C'est vraiment pas ouf, il y en a beaucoup d'autre mieux. C'est bien bugué, et s'il n'y a pas d'attacker (ex : s'il meurt de chute), il y aura marqué "player est mort de <none>"
  9. noftaly

    Skript de "LifeTime"

    Pas bête x) Merci
  10. noftaly

    Skript sur Sponge

    Merci pour ces précisions ! C'est toujours cool a savoir ?
  11. Derien ? en esperant que ca t'aide !
  12. noftaly

    Skript de "LifeTime"

    c'est plus optimisé, mais tu peux aussi faire un truc du genre on join: set {lastco::%player%} to now on quit: add (difference between now and {lastco::%player%}) to {totalco::%player%}
  13. Tient, je te renvoie vers ici !
  14. noftaly

    J'ai 3 doutes

    2.2 quoi ? 2.2-SNAPSHOT ? 2.2-dev XXX ? Sinon essaye d'installer cette version la : https://github.com/SkriptLang/Skript/releases/download/dev27c/Skript.jar
  15. noftaly

    J'ai 3 doutes

    Ah merci, et quelle est ta version skript ? fait /ver skript sur ton serveur
  16. noftaly

    J'ai 3 doutes

    Oui j'ai compris merci ? Et je voulais dire que j'allais voir le bug. Bref j'ai modifié mon message, regarde !
  17. noftaly

    J'ai 3 doutes

    Je regarde ca ! Et du coup désolé x) Alors j'ai regardé, et c'est très bizarre... Chez moi tout fonctionne ! Le joueur est bien éjecté, le temps est bien écris, et il ne peut pas se reconnecter tant que le ban n'a pas expiré ! Voici un nouveau code, j'ai ajouté un /unban : https://pastebin.com/3tyyJb0P Sinon quelle est ta version minecraft ? et quelle est ta version de skript ? (fait /ver skript)
  18. Pas de problèmes ! derien ? Voila comment on passe en résolu :
  19. Tant mieux ! Passe en résolu ?
  20. noftaly

    Skript de Casino

    Voici !! Enfin j'ai réussi pfiou Alors il te faut Skript 2.2 ou plus, MundoSk (packets), TuSKe (GUI) Voici le code (avec un panneau, j'arrive vraiment pas avec l'enclume) : options: # Par combien est multipliée la mise quand on gagne multiplier: 10 function signInput(player: player): set {casino::usingSign::%{_player}%} to true set {_loc} to location of {_player} set {_block} to type of block at {_loc} set block at {_loc} to sign loop {casino::signLines::*}: (loop-index parsed as int) < 5 set line (loop-index parsed as int) of block at {_loc} to colored loop-value wait a tick set {_packet} to new play_server_open_sign_editor packet set location pinfo 0 of {_packet} to {_loc} send {_player} packet {_packet} set block at {_loc} to {_block} on packet event play_client_update_sign: if {casino::usingSign::%player%} is true: set {_lines::*} to string array pinfo 0 of event-packet set {casino::usingSign::%player%} to false set {_mise} to "%{_lines::1}%" set {casino::mise::%player%} to ({_mise} parsed as integer) if {_mise} is "cancel" or "exit": message "&cTu as quitté le menu !" stop else if {casino::mise::%player%} is an integer: if player's money >= {casino::mise::%player%}: remove {casino::mise::%player%} from player's balance wait 0.1 second # Obligatoire playGui(player) else: message "&cTu n'as pas assez d'argent !" else: wait 0.1 second # Obligatoire signInput(player) message "&cIl faut mettre un nombre ou ""exit"" !" stop on inventory close: if name of event-inventory is "&cTirage...": if {casino::gui::%player%} is not true: add {casino::mise::%player%} to player's balance message "&cTirage annulé" clear {casino::mise::%player%} function playGui(p: player): open virtual chest inventory with 3 rows named "&cTirage..." to {_p} format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 of {_p} with 3 of black stained glass pane named "3" wait 1 second format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 of {_p} with 2 of black stained glass pane named "2" wait 1 second format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 of {_p} with black stained glass pane named "1" wait 1 second format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 of {_p} with black stained glass pane named "" set {_lv} to 0 loop (random integer between 10 and 40) times: add 1 to {_lv} if {_lv} > 3: set {_lv} to 1 format gui slot 13 of {_p} with {_lv} of paper named "&6&lNombre : &e&l&n%{_lv}%" wait 3 ticks set {casino::gui::%{_p}%} to true if {_lv} is 1: open virtual chest inventory with 3 rows named "&aGagné !" to {_p} format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 of {_p} with green wool named "&aGagné !" add ({casino::mise::%{_p}%} * {@multiplier}) to {_p}'s balance else: open virtual chest inventory with 3 rows named "&cPerdu..." to {_p} format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 of {_p} with red wool named "&cPerdu !" format gui slot 13 of {_p} with {_lv} of paper named "&6&lNombre : &e&l&n%{_lv}%" clear {casino::gui::%{_p}%} wait 3 seconds close {_p}'s inventory clear {casino::mise::%{_p}%} command /casino: trigger: clear {casino::mise::%player%} open virtual chest inventory with 3 rows named "&cCasino" to player format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 of player with black stained glass pane named "" format gui slot 13 of player with paper named "&eSomme a miser" to run: signInput(player) on load: set {casino::signLines::*} to "", "/\/\/\/\", "Entre ta mise" and "ou ""exit"" !" on join: clear {casino::mise::%player%} Pas optimisé a max, mais c'est déjà pas mal et ca fonctionne. Enjoy ?
  21. noftaly

    Skript de Casino

    J'ai quasiment finis en faites, mais je bloque sur un bug... Le gui ne veut pas s'ouvrir ! x)
  22. noftaly

    Skript de Casino

    Désolé je galère un peu va falloir attendre ?
  23. noftaly

    Skript de Casino

    je n'arrive pas a faire fonctionner l'enclume... Si c'est un panneau ca va ? ?
  24. noftaly

    Skript de Casino

    J'essaye ?
  25. Les messages sont envoyés pourtant ? Si oui > la ligne de give est fausse Si non > je testerai
×
×
  • 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.