Aller au contenu

[on join list player + player list message] on join: si le joueur est dans la liste ... alors ...


Messages recommandés

Posté(e)

MC > 1.9.4

SK > 2.2

 

Bonjour, j'ai créer un skript avec une liste qui s'appelle {listmodojoueurs::*}.

J'aimerais faire en sorte que quand une personne faisant partie de cette liste ce connecte, ça lui envoi un message.

 

Savez vous le faire ?

 

Merci d'avoir lu le topic et merci d'avance si vous avez une solution.

Posté(e)

tu as des erreurs ? si oui envoie les avec les 2 parties des codes fournie s'il te plait

 

essaye de remplacer contains %player%: par contains "%player%":

  • J'aime 1
Posté(e)
tu as des erreurs ? si oui envoie les avec les 2 parties des codes fournie s'il te plait

 

essaye de remplacer contains %player%: par contains "%player%":

ça ne fonctionne pas non plus mais pour les deux ancien skripts il n'y avait aucune erreur mais ça ne fonctionnait pas

Posté(e)

Est ce que vous saurez comment envoyé un message toutes les personne fessant partie d'une liste ?

 

J'ai essayé ça mais ça fonctionne pas, ça n’envoie rien mais il y a pas d'erreur

 

every 5 seconds:

............send "cc" to {listmodojoueurs::*}

Posté(e)

every 5 seconds:
   loop all players:
       if {listmodojoueurs::*} contains "%loop-player%":
           send "message" to loop-player

 

mais si tu fais sa évite genre les seconds si il y as beaucoup de joueurs sa risque de lags donc mais genre every 1 minute: ^^

  • J'aime 1
Posté(e)

Malheuresement, je n'arrive pas à le faire avec un autre skript; le voici

 

command /modo <text> [<offline player>]:

permission: mod.use

trigger:

if arg 1 is "add":

add arg-2 to {listmodojoueurs::*}

send "Vous avez ajoute %arg-2% a la liste des moderateurs" to player

else:

if arg 1 is "remove":

remove arg-2 from {listmodojoueurs::*}

send "Vous avez enleve %arg-2% de la liste des moderateurs" to player

else:

if arg 1 is "info":

send "&cles joueurs suivants recoivent les alertes: &f%{listmodojoueurs::*}%" to player

send "&fIl y a &2%{modojoueursonline::*}% &fmoderateurs connecte" to player

 

command /modos:

permission: mod.use

trigger:

send "test" to {listmodojoueurs::*}

 

on join:

if {listmodojoueurs::*} contains "%player%":

add 1 to {modojoueursonline::*}

 

on quit:

if {listmodojoueurs::*} contains "%player%":

remove 1 from {modojoueursonline::*}

 

on leftclick:

add 1 to {cpsgauche.%player%}

if {cpsgauche.%player%} >= 14:

if {cpsgauche.%player%} >= 20:

if {modojoueursonline.%player%} >= 1:

loop all players:

if {listmodojoueurs::*} contains "%loop-player%":

send "%player% fait &c{cpsgauche.%player%}" to loop-player

else:

if {cpsgauche.%player%} >= 25:

if {cpgaucheskick.%UUID of player%} = 3:

ban player due to "&c&lVous etes banni a vie"

else:

wait 20 tick

send "&6Alerte &f%player% fait &6%{cpsgauche.%player%}%&fcps !" to {listmodojoueurs::*}

Avez vous une solution ?

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