Aller au contenu
  • 0

Infos du serveur


Question

Posté(e)

Coucou tout le monde je viens de me créer un compte skript-mc il y a pas longtemps (hier) et j'ai commencer un peu à coder...

Mais je n'y arrive pas alors j'ai besoin d'aide:

Voici mon code :

 

On join:
  add 1 to {Joueurs-Onlines}
  if %player% has permission :"admin":
  add 1 to {Admin-Onlines}

command /serveur:
   description: Voici toutes les infos du serveur !
   trigger:
    message "&4[&6INFO&4]&6:"
    message "&7Joueurs en ligne: &c{Joueurs-Onlines}"
    message "Membres du staff en ligne: &4{Admin-Onlines}"

 

Il y a un message d'erreur qui s'affiche mais je n'ai pas envie de le recopier il est trop long...

Merci de m'aider.

 

PS:le skript est pas terminer.

6 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Pour les joueurs en ligne, il y a une expression toute faite : set {online} to number of all online player ou un truc du genre, car le add 1 dans un on join ( que tu ne retires pas ) ça peu faire bug car des joueurs avec des gros pings restent parfois co' quand ils ne le sont pas.

  • 0
Posté(e)

Bonjour, dans skript une expression "%number of all players%" existe déjà, il suffit donc de set ta variable a cette expression.

De plus quand ce n'est pas dans un texte (variables, messages etc...) le joueur ne s'écrit pas %player% mais player.

Et enfin, lorsque tu veux mettre une variable dans un message tu dois faire comme suit:

message "%{variable}%"

Au lieu de:

message "{variable}"

Donc voilà ton code :)

On join:
   set {Joueurs-Onlines} to "%number of all players%"
   if player has permission "admin":
       add 1 to {Admin-Onlines}

on quit:
   set {Joueurs-Onlines} to "%number of all players%"
   if player has permission "admin":
       remove 1 from {Admin-Onlines}

command /serveur:
   description: Voici toutes les infos du serveur !
   trigger:
   message "&4[&6INFO&4]&6:"
   message "&7Joueurs en ligne: &c%{Joueurs-Onlines}%"
   message "Membres du staff en ligne: &4%{Admin-Onlines}%"

  • 0
Posté(e)
Bonjour, dans skript une expression "%number of all players%" existe déjà, il suffit donc de set ta variable a cette expression.

De plus quand ce n'est pas dans un texte (variables, messages etc...) le joueur ne s'écrit pas %player% mais player.

Et enfin, lorsque tu veux mettre une variable dans un message tu dois faire comme suit:

message "%{variable}%"

Au lieu de:

message "{variable}"

Donc voilà ton code :)

On join:
   set {Joueurs-Onlines} to "%number of all players%"
   if player has permission "admin":
       add 1 to {Admin-Onlines}

on quit:
   set {Joueurs-Onlines} to "%number of all players%"
   if player has permission "admin":
       remove 1 from {Admin-Onlines}

command /serveur:
   description: Voici toutes les infos du serveur !
   trigger:
   message "&4[&6INFO&4]&6:"
   message "&7Joueurs en ligne: &c%{Joueurs-Onlines}%"
   message "Membres du staff en ligne: &4%{Admin-Onlines}%"

Merci beaucoup!

Tu as une chaine youtube??

  • 0
Posté(e)
Bonjour, dans skript une expression "%number of all players%" existe déjà, il suffit donc de set ta variable a cette expression.

De plus quand ce n'est pas dans un texte (variables, messages etc...) le joueur ne s'écrit pas %player% mais player.

Et enfin, lorsque tu veux mettre une variable dans un message tu dois faire comme suit:

message "%{variable}%"

Au lieu de:

message "{variable}"

Donc voilà ton code :)

On join:
   set {Joueurs-Onlines} to "%number of all players%"
   if player has permission "admin":
       add 1 to {Admin-Onlines}

on quit:
   set {Joueurs-Onlines} to "%number of all players%"
   if player has permission "admin":
       remove 1 from {Admin-Onlines}

command /serveur:
   description: Voici toutes les infos du serveur !
   trigger:
   message "&4[&6INFO&4]&6:"
   message "&7Joueurs en ligne: &c%{Joueurs-Onlines}%"
   message "Membres du staff en ligne: &4%{Admin-Onlines}%"

Mais j'ai du quand même régler des problèmes d'espaces

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