Aller au contenu

jogoldirus

Membre
  • Compteur de contenus

    93
  • Inscription

  • Dernière visite

  • Crédits

    0 [Faire un don]

Messages posté(e)s par jogoldirus


  1. 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

     

     

     


  2. 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

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    J'aimerais que le code donné s'adapte pour plusieurs messages , pour evité les repetition .

     

    Merci de votre aide


  3. 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 !


  4. 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)

    1499535103-captuyyyre.png

    J'ai testé :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    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 .


  5. 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 :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    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 !

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