Aller au contenu
  • 0

Question

Posté(e)

Version de Minecraft : 1.8.8
Version de Skript : 2.2-dev27

Addons utilisés: wildskript,vixio,skutilities,skript-json,skript-mirror,skrayfall,skquery,

Type du skript : change le motd quand la partie d'uhc se lance

Description du script :

Bonjour !

j'ai un skript qui est sensé permettre de changer le motd du serveur quand la partie d'uhc mais il ne marche pas et je ne comprend pas pourquoi en gros il prend que ce qui est en dernier

 

voilà mon skript


on server ping:    
	set motd to " %{motd}%"   #Affiche le motd*
	if {uhc::start} is set:
	set {motd} to "Host; %{uhc::config::host}% Partie en cours||meetup_dans;%{uhc::timer::meetup}% ||mode_de_jeu; %{mdj::%{uhc::config::mdj}%::name}% || Temps;%{uhc::timer::text}% Slot; %{uhc::slots}%/%{uhc::config::slots}% "
	if {uhc::config::host} is not set:
	set {motd} to "Host;%{uhc::config::host}% Serveur disponible %{whitelist::status}% "

dans cette configuration il prend que le dernier même si la partie n'est pas lancer

 

3 réponses à cette question

Messages recommandés

  • 0
Posté(e) (modifié)
Le 17/11/2021 à 19:21, William a dit :

Version de Minecraft : 1.8.8
Version de Skript : 2.2-dev27

Addons utilisés: wildskript,vixio,skutilities,skript-json,skript-mirror,skrayfall,skquery,

Type du skript : change le motd quand la partie d'uhc se lance

Description du script :

Bonjour !

j'ai un skript qui est sensé permettre de changer le motd du serveur quand la partie d'uhc mais il ne marche pas et je ne comprend pas pourquoi en gros il prend que ce qui est en dernier

 

voilà mon skript



on server ping:    
	set motd to " %{motd}%"   #Affiche le motd*
	if {uhc::start} is set:
	set {motd} to "Host; %{uhc::config::host}% Partie en cours||meetup_dans;%{uhc::timer::meetup}% ||mode_de_jeu; %{mdj::%{uhc::config::mdj}%::name}% || Temps;%{uhc::timer::text}% Slot; %{uhc::slots}%/%{uhc::config::slots}% "
	if {uhc::config::host} is not set:
	set {motd} to "Host;%{uhc::config::host}% Serveur disponible %{whitelist::status}% "

dans cette configuration il prend que le dernier même si la partie n'est pas lancer

 

Tu as fais :

set {motd} to "..."

Enlève les "{}", sinon tu crées une variable x)

Ou alors, si c'est vraiment sa que tu voulais faire, met ton premier "set motd to ''" à la fin de ton code, comme sa, ton code passe d'abord aux conditions afin de définir ta variable et ensuite applique le MOTD 🙂

Modifié par Shykuzo
  • J'aime 1
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.