Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour

version de minecraft cauldron 1.7.10

type: skript de Poche de sang  (roleplay)

je souhaiterai un skript de poche de sang:

Quand un joueur clique sur un autre joueur ça lui give 20€ et lui retire une poche de sang. J'ai fait sa mais cela ne fait rien ingame pourtant sa me dit 0 erreur 

on right click on a player with 4126:
    if clicked entity's health is not equal to clicked entity's max health:
        cancel event
        heal the clicked entity by 2.5 hearts
        remove 1 4126 from player's inventory
        execute console command "eco give %player% 20"
        send "Voici 20€ pour avoir soigné %clicked-entity%" to player

Merci beaucoup de votre aide

Modifié par RoxasGames
Posté(e) (modifié)
Il y a 21 heures, RoxasGames a dit :

Bonjour

version de minecraft cauldron 1.7.10

type: skript de Poche de sang  (roleplay)

je souhaiterai un skript de poche de sang:

Quand un joueur clique sur un autre joueur ça lui give 20€ et lui retire une poche de sang. J'ai fait sa mais cela ne fait rien ingame pourtant sa me dit 0 erreur 


on right click on a player with 4126:
    if clicked entity's health is not equal to clicked entity's max health:
        cancel event
        heal the clicked entity by 2.5 hearts
        remove 1 4126 from player's inventory
        execute console command "eco give %player% 20"
        send "Voici 20€ pour avoir soigné %clicked-entity%" to player

Merci beaucoup de votre aide

Bonjour, Je te propose de faire ce code ci


	On rightclick:


 

 

 

Modifié par TheRodCombo_
Posté(e)
il y a 4 minutes, TheRodCombo_ a dit :

Ah , Je suis désolé, Je trouve pas d'autre méthode d'aboutir à vos demandes...

Désolé.

 

Ce n'est pas grave merci quand meme 

 

Posté(e)

Salut,

 

on right click on a player with 4126:
    if clicked entity's health is not equal to clicked entity's max health:
        heal the clicked entity by 2.5 hearts
        remove 1 4126 from player's inventory
        execute console command "eco give %player% 20"
        send "Voici 20€ pour avoir soigné %clicked-entity%" to player

Essaye de voir sans le "cancel event" si cela fonctionne, c'est peut-être à cause de ceci ^^'

Posté(e)

Salut, Je te conseillerais de faire un:
add 20 to player's account

à la place de:

execute console command "eco give %player% 20" car avec: "execute console command" le joueur va également recevoir un message en anglais du genre: Tu à reçu $20, Si tu utilise:

add 20 to player's account, le message ne s'afficheras pas ?

Posté(e)
Il y a 23 heures, Acenox a dit :

Salut,

 


on right click on a player with 4126:
    if clicked entity's health is not equal to clicked entity's max health:
        heal the clicked entity by 2.5 hearts
        remove 1 4126 from player's inventory
        execute console command "eco give %player% 20"
        send "Voici 20€ pour avoir soigné %clicked-entity%" to player

Essaye de voir sans le "cancel event" si cela fonctionne, c'est peut-être à cause de ceci ^^'

jai test sa me dit image.png.b8050f102840c13f8994f7a7b890cab6.png

Posté(e)
Il y a 19 heures, Wildteams a dit :

Salut, Je te conseillerais de faire un:
add 20 to player's account

à la place de:

execute console command "eco give %player% 20" car avec: "execute console command" le joueur va également recevoir un message en anglais du genre: Tu à reçu $20, Si tu utilise:

add 20 to player's account, le message ne s'afficheras pas ?

bonne idée merci

Posté(e)

L'erreur viens de ta ligne 6 comme tu peut le remarquer sa dit que player n'existe pas, vérifie que après le player il n'y a pas de tabulation ou de espace c'est une erreur bête suffie de retirer les espaces apres player

 

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.