Aller au contenu

jogoldirus

Membre
  • Compteur de contenus

    93
  • Inscription

  • Dernière visite

  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par jogoldirus

  1. Il y a un evenement qui existe : - On hologram touch:
  2. Mon nouveau Skript ! https://skript-mc.fr/forum/resources/autobc-gui-pour-configurer-vos-messages-automatique.1221/
  3. Je part en vacances ! Bye bye Skript-MC et ses membres !!
  4. jogoldirus

    Skript d'ATM

    Voici le skript : J'ai mis du temps a répondre car League Of Legend m'a retardé ;) J'ai mis la version moddé en pièce jointe dans le message Je ne sais pas si sa fonctionne avec les ids des objets moddé mais a testé Version Vanilla: [spoiler=Vanilla] on join: if {money.%player%} is not set: set {money.%player%} to 0 on right click on dirt: open chest with 1 rows named " &aATM" to player wait 1 tick format slot 3 of player with chest named "&aRetirer de l'argent" to run [make player execute command "money take"] format slot 5 of player with chest named "&aDéposer de l'argent" to run [make player execute command "money deposit"] format slot 4 of player with book named "&aDétails" with lore "&9Vous avez&7: &6%{money.%player%}% billets" to be unstealable command /money [<text>] [<text>] [<text>] [<text>]: trigger: if arg 1 is "take": if arg 2 is not set: open chest with 1 rows named " &aRetirer de l'argent" to player wait 1 tick format slot 0 of player with dirt named "&a1 billet" to run [make player execute command "money take 1"] format slot 2 of player with dirt named "&a5 billet" to run [make player execute command "money take 5"] format slot 4 of player with dirt named "&a10 billet" to run [make player execute command "money take 10"] format slot 6 of player with dirt named "&a50 billet" to run [make player execute command "money take 50"] format slot 8 of player with dirt named "&a100 billet" to run [make player execute command "money take 100"] if arg 2 is set: set {_number} to arg 2 set {money.%player%} to {money.%player%} parsed as number if {money.%player%} is 0: message "Tu as %{money.%player%}% billets !" else: if arg 2 is "1": if {money.%player%} is greater than 0: add -1 to {money.%player%} give 1 dirt to player else: message "Tu as seulement %{money.%player%}% sur ton compte bancaire" if arg 2 is "5": if {money.%player%} is greater than 4: add -5 to {money.%player%} give 5 dirt to player else: message "Tu as seulement %{money.%player%}% sur ton compte bancaire" if arg 2 is "10": if {money.%player%} is greater than 9: add -10 to {money.%player%} give 10 dirt to player else: message "Tu as seulement %{money.%player%}% sur ton compte bancaire" if arg 2 is "50": if {money.%player%} is greater than 49: add -50 to {money.%player%} give 50 dirt to player else: message "Tu as seulement %{money.%player%}% sur ton compte bancaire" if arg 2 is "100": if {money.%player%} is greater than 99: add -100 to {money.%player%} give 100 dirt to player else: message "Tu as seulement %{money.%player%}% sur ton compte bancaire" if arg 1 is "deposit": if arg 2 is not set: open chest with 1 rows named " &aDéposer de l'argent" to player wait 1 tick format slot 0 of player with dirt named "&a1 billet" to run [make player execute command "money deposit 1"] format slot 2 of player with dirt named "&a5 billet" to run [make player execute command "money deposit 5"] format slot 4 of player with dirt named "&a10 billet" to run [make player execute command "money deposit 10"] format slot 6 of player with dirt named "&a50 billet" to run [make player execute command "money deposit 50"] format slot 8 of player with dirt named "&a100 billet" to run [make player execute command "money deposit 100"] if arg 2 is set: if arg 2 is "1": if player has 1 dirt: remove 1 dirt from player add -1 to {money.%player%} else: message "Tu n'as de billet de 1" if arg 2 is "5": if player has 5 dirt: remove 5 dirt from player add 5 to {money.%player%} else: message "Tu n'as de billet de 5" if arg 2 is "10": if player has 10 dirt: remove 10 dirt from player add 10 to {money.%player%} else: message "Tu n'as de billet de 10" if arg 2 is "50": if player has 50 dirt: remove 50 dirt from player add 50 to {money.%player%} else: message "Tu n'as de billet de 50" if arg 2 is "100": if player has 100 dirt: remove 100 dirt from player add 100 to {money.%player%} else: message "Tu n'as de billet de 100" if arg 1 is "add": set {money.%player%} to arg 2 Voici le code avec ton mod : [spoiler=Mod] on join: if {money.%player%} is not set: set {money.%player%} to 0 on right click on 0583:8 with 6025 : open chest with 1 rows named " &aATM" to player wait 1 tick format slot 3 of player with chest named "&aRetirer de l'argent" to run [make player execute command "money take"] format slot 5 of player with chest named "&aDéposer de l'argent" to run [make player execute command "money deposit"] format slot 4 of player with book named "&aDétails" with lore "&9Vous avez&7: &6%{money.%player%}% billets" to be unstealable command /money [<text>] [<text>] [<text>] [<text>]: trigger: if arg 1 is "take": if arg 2 is not set: open chest with 1 rows named " &aRetirer de l'argent" to player wait 1 tick format slot 0 of player with 6018 named "&a1 billet" to run [make player execute command "money take 1"] format slot 2 of player with 6020 named "&a5 billet" to run [make player execute command "money take 5"] format slot 4 of player with 6021 named "&a10 billet" to run [make player execute command "money take 10"] format slot 6 of player with 6023 named "&a50 billet" to run [make player execute command "money take 50"] format slot 8 of player with 6024 named "&a100 billet" to run [make player execute command "money take 100"] if arg 2 is set: set {_number} to arg 2 set {money.%player%} to {money.%player%} parsed as number if {money.%player%} is 0: message "Tu as %{money.%player%}% billets !" else: if arg 2 is "1": if {money.%player%} is greater than 0 : add -1 to {money.%player%} give 1 6018 to player else: message "Tu n'a pas assez sur ton compte bancaire (&9%{money.%player%}%&r)" if arg 2 is "5": if {money.%player%} is greater than 4 : add -5 to {money.%player%} give 1 6020 to player else: message "Tu n'a pas assez sur ton compte bancaire (&9%{money.%player%}%&r)" if arg 2 is "10": if {money.%player%} is greater than 9 : add -10 to {money.%player%} give 1 6021 to player else: message "Tu n'a pas assez sur ton compte bancaire (&9%{money.%player%}%&r)" if arg 2 is "50": if {money.%player%} is greater than 49 : add -50 to {money.%player%} give 1 6023 to player else: message "Tu n'a pas assez sur ton compte bancaire (&9%{money.%player%}%&r)" if arg 2 is "100": if {money.%player%} is greater than 99 : add -100 to {money.%player%} give 1 6024 to player else: message "Tu n'a pas assez sur ton compte bancaire (&9%{money.%player%}%&r)" if arg 1 is "deposit": if arg 2 is not set: open chest with 1 rows named " &aDéposer de l'argent" to player wait 1 tick format slot 0 of player with 6018 named "&a1 billet" to run [make player execute command "money deposit 1"] format slot 2 of player with 6020 named "&a5 billet" to run [make player execute command "money deposit 5"] format slot 4 of player with 6021 named "&a10 billet" to run [make player execute command "money deposit 10"] format slot 6 of player with 6023 named "&a50 billet" to run [make player execute command "money deposit 50"] format slot 8 of player with 6024 named "&a100 billet" to run [make player execute command "money deposit 100"] if arg 2 is set: if arg 2 is "1": if player has 1 6018 : remove 1 6018 from player add -1 to {money.%player%} else: message "Tu n'as de billet de 1" if arg 2 is "5": if player has 1 6020 : remove 1 6020 from player add 5 to {money.%player%} else: message "Tu n'as de billet de 5" if arg 2 is "10": if player has 1 6021 : remove 1 6021 from player add 10 to {money.%player%} else: message "Tu n'as de billet de 10" if arg 2 is "50": if player has 1 6023 : remove 1 6023 from player add 50 to {money.%player%} else: message "Tu n'as de billet de 50" if arg 2 is "100": if player has 1 6024 : remove 1 6024 from player add 100 to {money.%player%} else: message "Tu n'as de billet de 100" if arg 1 is "add": set {money.%player%} to arg 2
  5. jogoldirus

    Skript d'ATM

    Je te fais sa et je l'envoie
  6. jogoldirus

    Skript d'ATM

    Par contre , je comprend pas la partie : affiche un mec ou au milieu y'aura deux bouton un qui s'appelle retiré de l'argent et l'autre deposé de l'argent
  7. Si tu veut , je peut t'envoyé mon script en mp (ou l'ip du serveur de test) pour que tu visualise mieux le problème
  8. Le problème est que j'ai plusieurs messages automatique a envoyé a des intervalle différentes
  9. jogoldirus

    Skript d'ATM

    Il me faudrais l'id de chaque objet/entité/block (billet , atm ect...)
  10. Je n'arrive pas a envoyé le broadcast a X intervalle
  11. Bonsoir , j'ai un script qui permet , grace a un gui , de crée des messages automatique , de parametré l'intervalle d'envoie de chaque messages ect ... Mon problème est que je ne sais pas comment les envoyé chacun dans l'intervalle décidé . Exemple : Jean a configuré le message "Jean est marre" pour s'envoyer toutes les 5 secondes Alain a configuré un message ''Il faut rentré alain terieur" pour s'envoyer toutes les 12 secondes Sachant que les intervalle sont chacun enregistré dans une variable differente grace a blablabla "%message% seconds" parsed as timespan J'aimerais que le code donné s'adapte pour plusieurs messages , pour evité les repetition . Merci de votre aide
  12. Je ne peut pas l'utilisé dans ma situation ,existerait-il y autre moyen de le faire ?
  13. %clicked item' name% ne fonctionne pas dans mon cas : format slot {_numberslot} of player with paper named "&9Message &6%{_numberbc}%" with lore "%{automc.%{_numberbc}%}%" to run [make player execute command "autobc setting %clicked item' name%"]
  14. Skript : dev 29 Minecraft: 1.12 Bonsoir ! J'aimerais savoir comment récuperer le nom de l'objet sur le-quelle on a cliqué DANS UN GUI . Exemple : J'ai un objet X qui m'ouvre un gui , je clique sur l'item "Azerty 1" qui est dans le gui ,une action se passe ,puis le nom de l'item (Azerty 1) est enregistré dans une variable. Merci de votre aide et toute idée est bonne a prendre !
  15. J'etait pas au courant , je croyais qu'elle etait seulement pas lié au autre {_loc} dans un autre endroit d'un skript
  16. J'utilise sa : set {lol} to the block 2 meters above player set the block at {lol} to banner wait 1 second set the block at {lol} to air Tient , t'a juste a copié : on right click with banner: if name of tool of player is "&3&lDetermination": if {switch.%UUID of player%} is equal to true: if {cooldowndeter.%player%} is not set: if {manat.%UUID of player%} is higher than 9: remove 10 from {manat.%UUID of player%} set title of bossbar {bar.%UUID of player%} to "&3&lMana: &8&l[&r&l%{manat.%UUID of player%}%&8&l/&r&l%{manamax.%UUID of player%}%&8&l]" set progress of bossbar {bar.%UUID of player%} to {manat.%UUID of player%} / {manamax.%UUID of player%} set {cooldowndeter.%player%} to true set {_loc} to the block 2 meters above player set the block at {_loc} to banner wait 10 seconds set the block at {_loc} to air wait 1 second delete {_loc} delete {cooldowndeter.%player%}
  17. Merci de vos réponses , je vais chercher , je passe en résolue !
  18. Skript : dev29 ; Minecraft: 1.12 Bonsoir ! Je crée un skript que je posterais , une fois finit sur Skript-mc mais j'ai un problème , j'aimerais que lorsque le joueur depose un item sur ce slot : (en rouge) J'ai testé : if player click with an item in slot 20: message "blabla" J'aimerais que sa place l'item sur ce slot puis que sa enregistre dans une variable le nom de l'item en question , Merci de vos réponses .
  19. J'ai essayé d'utiliser les hologramme , j'arrive a y mettre un item normal ,; mais je n'arrive pas a y mettre une custom head ([Contenu masqué]).
  20. J'ai déjà essayé ceci , mais je veut faire un ItemStack d'une custum head , et j'ai testé et sa ne fonctionne pas , a moins que je l'ai mal fait , c'est pour sa que j'ai chercher d'autres solutions
  21. Mon but a seulement de la rendre visible au sol et non que le joueur la possède dans l'inventaire , comme ceci :
  22. Skript : dev29 ; Minecraft: 1.12 Bonsoir a vous ! Je crée actuellement un Skript de box dans le meme esprit que cèlent du serveur Mineplex . Lorsque le joueur marche sur une laine coloré X , une tête est droppé juste au dessus de ce bloc de laine , tout fonctionne , mais mon problème est que lorsque la tete est droppé , elle est dévié par le collider du joueur , J'utilise ce systeme pour faire apparaitre la tete au sol : on walk on white wool block: drop a player head with custom nbt "{display:{Name:""&aJinx""},SkullOwner:{Id:""1975f02a-e7bc-e959-731f-02285c8ee666"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGRjNThjNDU3ZGUzNGMxYTUxNmQxOTJjNjU5MmUzZDFmMjFlMjQ5MGQ2ZjRkYTk4ZGEzODhlMWI0NWJjOWFjZSJ9fX0=""}]}}}" at player's position S'il y a une autre solution que drop la tete au sol pour evité qu'elle soit dévié , n'hesiter pas ,meme une idée !
  23. Alors la je sais pas se que tu as fait mais sa doit venir de toi :/ Soit la version de Skript est la mauvaise , soit ils te manque des addons , soit ils sont pas dans la bonne version
×
×
  • 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.