Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour, bonsoir
Je suis là pour vous demander un script, j'espère que vous pourrez me le réaliser.

Vous pouvez m'ajouter sur discord pour en discuter : Mask#0001

Version de Minecraft : 1.16.5
Version de Skript : 2.5.3

Type du skript : Un script permettant de se parler dans un rayon de 8 blocs.

Description du script :

Un morceau de script qui fait que quand on envoie un message dans le chat, seuls les personnes qui sont dans un rayon de 8 blocs autour du joueur le recevront, sinon il y a marqué "Il n'y a personne autour de vous, veuillez ne pas parler tout seul" et bien évidemment, seul la personne concernée vera ce message.

Sur ce merci.

Modifié par MaskSK
Posté(e)
Il y a 6 heures, MaskSK a dit :

Bonjour, bonsoir
Je suis là pour vous demander un script, j'espère que vous pourrez me le réaliser.

Vous pouvez m'ajouter sur discord pour en discuter : Mask#0001

Version de Minecraft : 1.16.5
Version de Skript : 2.5.3

Type du skript : Un script permettant de se parler dans un rayon de 8 blocs.

Description du script :

Un morceau de script qui fait que quand on envoie un message dans le chat, seuls les personnes qui sont dans un rayon de 8 blocs autour du joueur le recevront, sinon il y a marqué "Il n'y a personne autour de vous, veuillez ne pas parler tout seul" et bien évidemment, seul la personne concernée vera ce message.

Sur ce merci.

Sa fait un moment que je ne Skript plus mais je pense que cela devrait fonctionner :

command /proxichat <text>:
  trigger:
  	loop all players in radius 8 arround player:
  		add loop-player to {_Players}
  	
  	if size of {_Players} = 0:
  		send "Erreur: Il n'y aucun joueur proche de vous !" to player
  		stop
  	else:
  		send arg-1 to {_Players}
  		send "Vous avez envoyé : %arg-1%" to player
  		if size of {_Players} = 1:
  			send "Au joueur %{_Players}%" to player
  			stop
  		else:
  			send "Aux joueurs : %{_Players}%" to player

# Si tu veux remplacer les "," par "/" et "and" par "/", ajoute cela avant "if size of {_Players} = 1:" :
replace all "," with " / " in {_Players}
replace all "and" with " / " in {_Players}

 

Posté(e)

Suffit de lire.. c'est juste des erreur de tabulation

et au lieu de mettre la commande ta juste a enlever la commande et le trigger et mettre On chat:

 

on chat:
    loop all players in radius 8 arround player:
        add loop-player to {_Players}
  	
    if size of {_Players} = 0:
        send "Erreur: Il n'y aucun joueur proche de vous !" to player
        stop
    else:
        send arg-1 to {_Players}
        send "Vous avez envoyé : %arg-1%" to player
        if size of {_Players} = 1:
            send "Au joueur %{_Players}%" to player
            stop
        else:
            send "Aux joueurs : %{_Players}%" to player

# Si tu veux remplacer les "," par "/" et "and" par "/", ajoute cela avant "if size of {_Players} = 1:" :
replace all "," with " / " in {_Players}
replace all "and" with " / " in {_Players}

 

Posté(e)
Il y a 16 heures, alexistb2904 a dit :

Suffit de lire.. c'est juste des erreur de tabulation

et au lieu de mettre la commande ta juste a enlever la commande et le trigger et mettre On chat:

 


on chat:
    loop all players in radius 8 arround player:
        add loop-player to {_Players}
  	
    if size of {_Players} = 0:
        send "Erreur: Il n'y aucun joueur proche de vous !" to player
        stop
    else:
        send arg-1 to {_Players}
        send "Vous avez envoyé : %arg-1%" to player
        if size of {_Players} = 1:
            send "Au joueur %{_Players}%" to player
            stop
        else:
            send "Aux joueurs : %{_Players}%" to player

# Si tu veux remplacer les "," par "/" et "and" par "/", ajoute cela avant "if size of {_Players} = 1:" :
replace all "," with " / " in {_Players}
replace all "and" with " / " in {_Players}

 

Effectivement, j'ai mal lu, je croyais que sa devait se faire par commande.

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.