Aller au contenu
Ravriel

inactif ✖ SkRayFall Scoreboard infonctionnel

Messages recommandés

Version de Minecraft : 1.12.2
Version de Skript : Lastest

Addons utilisés: SKRayFall, SkQuery, MundoSK, HGDisplay Addon, skUtilities, skript-mirror, skript-yaml

Type du skript : Menu IG

Description du script :

Mon script affiche un scoreboard multifonctionnel mais pour éviter qu'il clignote, j'utilise le "edit score id". Lorsque je sis seul, le scoreboard fonctionne, mais dès qu'il y a un autre joueur (dans un monde différent), le scoreboard bug et SkRayFall que dit "Severe Error".

Voici le code (le scoreboard est évidemment set mais pas besoin de ces lignes je pense) :

 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.



Merci de votre aide !

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Comment ça, ça marche pas ? Pourquoi ne pas utiliser un while pour reload les id tout les X temps ? Pourquoi ne pas simplement faire également un loop, pour le début de partie aussi ? Pourquoi faire des id globales et non par joueur ? (Type score::%player%)

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 6 heures, KneaXy a dit :

Comment ça, ça marche pas ? Pourquoi ne pas utiliser un while pour reload les id tout les X temps ? Pourquoi ne pas simplement faire également un loop, pour le début de partie aussi ? Pourquoi faire des id globales et non par joueur ? (Type score::%player%)

"while" car je ne veux pas reload mon scoreboard pendant la game, seulement quand il y a un point de marqué
"loop au début de partie" pourquoi voudrais-je ceci ? Je ne peux pas "edit score id" pour le joueur "loop-player" 😕
"id globales et non par joueur" Explique toi plz..


Je ne veux pas de "wipe loop-player's sidebar" sinon le scoreboard clignote :x
ça ne fonctionne pas lorsqu'un autre joueur est connecté dans un autre monde, et je ne peux pas "edit score id 'ID' to 'txt' to loop-player's sidebar and -1" (par exemple)

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu pourrais te tourner vers d'autres solution:

  • SkBee (mais il faut serveur avec une version >= 1.13)
  • Skore

Sinon, explique nous comment se manifeste ?

Citation

le scoreboard bug et SkRayFall que dit "Severe Error"

Pour l'erreur, c'est juste ça ou y'a autre chose que tu n'as pas envoyé ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 01/07/2020 à 19:17, zarco70 a dit :

Essaye ça:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Je pense que c'est SkyrayFall mais je ne suis pas sûr

Cela fonctionne mais fait clignoter le Scoreboard, c'est pour cela que j'avais précisé que je ne souhaitais pas de "wipe player's sidebar" ^^

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, Ravriel a dit :

Cela fonctionne mais fait clignoter le Scoreboard, c'est pour cela que j'avais précisé que je ne souhaitais pas de "wipe player's sidebar" ^^

Maiss le sa ne fais pas clignoter les  scorboard le wipe as-tu creer plusieurs scorboard ? Si oui, envoie moi tout tes scorboard

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 1 minute, zarco70 a dit :

Maiss le sa ne fais pas clignoter les  scorboard le wipe as-tu creer plusieurs scorboard ? Si oui, envoie moi tout tes scorboard

ça fait clignoter le scoreboard car tu supprime puis remet tout les "scores" donc le scoreboard clignote

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 1 minute, Ravriel a dit :

ça fait clignoter le scoreboard car tu supprime puis remet tout les "scores" donc le scoreboard clignote

ok mais moi sa ne fait clignoter aucun scorboard et réponds à ma question as-tu plusieurs scorboard

Partager ce message


Lien à poster
Partager sur d’autres sites

et as-tu essayé le skript que je t'ai envoyé même si tu penses que sa ne marchera pas, essaye quand même on sait jamais tiens le skript

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 16 minutes, zarco70 a dit :

et as-tu essayé le skript que je t'ai envoyé même si tu penses que sa ne marchera pas, essaye quand même on sait jamais tiens le skript

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Oui je l'ai essayé, c'était mon ancien scoreboard qui clignotait :x

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
à l’instant, zarco70 a dit :

mais quand tu dis qu'il clignote il apparaît et disparaît en boucle ?

Bah oui logique, toutes les secondes tu recrée un scoreboard donc LOGIQUE

La marche à suivre :

on join:
    wipe player's sidebar
    set id based score "..." in sidebar of player to 1 with id "id::%player%"

Et UNIQUEMENT après tu actualises le scoreboard (Voir mon tuto)

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 2 minutes, KneaXy a dit :

Bah oui logique, toutes les secondes tu recrée un scoreboard donc LOGIQUE

La marche à suivre :

on join:
    wipe player's sidebar
    set id based score "..." in sidebar of player to 1 with id "id::%player%"

Et UNIQUEMENT après tu actualises le scoreboard (Voir mon tuto)

Ba non c'est pas logique moi sa ne fais pas clignoter le scorboard sinon j'aurais pas insisté

Modifié par zarco70

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 19 heures, KneaXy a dit :

Bah oui logique, toutes les secondes tu recrée un scoreboard donc LOGIQUE

La marche à suivre :

on join:
    wipe player's sidebar
    set id based score "..." in sidebar of player to 1 with id "id::%player%"

Et UNIQUEMENT après tu actualises le scoreboard (Voir mon tuto)

Ton tuto est très bien, mais comme dit au tout début, le "edit score" ne fonctionne pas lorsqu'il y a un autre joueur minimum qui n'est pas dans la même loop (donc le même monde) que le joueur dont on veut éditer le scoreboard... Multiverse est le plugin que j'utilise pour les mondes alternatifs

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Il y a 5 heures, Ravriel a dit :

Ton tuto est très bien, mais comme dit au tout début, le "edit score" ne fonctionne pas lorsqu'il y a un autre joueur minimum qui n'est pas dans la même loop (donc le même monde) que le joueur dont on veut éditer le scoreboard... Multiverse est le plugin que j'utilise pour les mondes alternatifs

On s'en fiche des mondes, il te faut juste un joueur connecté

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 04/07/2020 à 16:02, KneaXy a dit :

On s'en fiche des mondes, il te faut juste un joueur connecté

Non ! A-tu lis ce que j'ai écris ?? Lorsqu'un autre joueur est connecté dans un autre monde que celui où se trouve le scoreboard a éditer cela ne fonctionne pas ! Et je n'ai aucunement envie de mettre mon scoreboard dans tout les mondes !

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Il y a 10 heures, Ravriel a dit :

Non ! A-tu lis ce que j'ai écris ?? Lorsqu'un autre joueur est connecté dans un autre monde que celui où se trouve le scoreboard a éditer cela ne fonctionne pas ! Et je n'ai aucunement envie de mettre mon scoreboard dans tout les mondes !

if player is in World "..." .....

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 9 heures, KneaXy a dit :

if player is in World "..." .....

Certes, c'est ce que j'ai fait avant, mais cela ne fonctionne pas car la ligne "edit score" est générale et on ne peut pas préciser sur qui on peut l'appliquer :x

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Il y a 4 heures, Ravriel a dit :

Certes, c'est ce que j'ai fait avant, mais cela ne fonctionne pas car la ligne "edit score" est générale et on ne peut pas préciser sur qui on peut l'appliquer :x

 

Bah si...

Utilise une ID qui cible le joueur... Par exemple 

set id based blablabla with id "points::%player%"

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 07/07/2020 à 13:10, KneaXy a dit :

Bah si...

Utilise une ID qui cible le joueur... Par exemple 

set id based blablabla with id "points::%player%"

Ah yes j'y avais pas pensé, je test ça de suite !

Partager ce message


Lien à poster
Partager sur d’autres sites
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.