Aller au contenu
  • 0

Give tête personnalisée lors du join


Question

Posté(e)

Version de Minecraft : 1.8.8
Version de Skript : 2.5.3

Addons utilisés: SkRayfall, SkStuff, MundoSK, Skript-gui, Skore

Type du skript : Give une tête personnalisée lors du join du joueur.

Description du script :

Bonjour/bonsoir à tous, 

Je vous écris ce message, car depuis quelques jours je reste bloqué sur un morceau de mon skript de spawn.
Je m'explique:

J'aimerais que lorsqu'un joueur se connecte au serveur, il possède directement 3 items (slot 1, slot 5, slot 9)
Le premier est la tête du joueur en question nommée "Profil", le second est une tête de planète nommée "Menu" et le dernier un lingot d'or nommé "Boutique".

Pour le premier et le dernier item, tout est ok. J'ai une difficulté sur celui du mileu. J'ai le pseudo d'un joueur ayant la tête voulue et une id un peu comme ça "d54c8e17-7da2-425".

Comment faire? Voici mon skript actuel (aucun message d'erreur, mais mon slot est vide.) :

on join:
    set {_skull} to "earth"
    make console execute command "/clear %player%"
    wait 1 tick
    set slot 4 of player to {_skull}'s skull named "&a&lMenu &7&l• Clic-droit"
    set slot 8 of player to gold ingot named "&a&lBoutique &7&l• Clic-droit"
    set slot 0 of player to player's skull named "&a&lProfil &7&l• Clic-droit"
    wait 1 tick
    make player execute command "spawn"

Merci d'avance et bonne journée.
skrm 🙂

20 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Citation

on join:
    set {_skull} to "earth"
    set {_tete} to player's skull
    make console execute command "/clear %player%"
    wait 1 tick
    set slot 4 of player to {_skull}'s skull named "&a&lMenu &7&l• Clic-droit"
    set slot 8 of player to gold ingot named "&a&lBoutique &7&l• Clic-droit"
    set slot 0 of player to {_tete} named "&a&lProfil &7&l• Clic-droit"
    wait 1 tick
    make player execute command "spawn"

 

  • 0
Posté(e)
à l’instant, DavoGC a dit :

le 4ème c'est quoi comme item que tu souhaites ? et le premier item fonctionne ? ça met ta tête ?

 

Le premier item fonctionne, c'est bien mon skin.
Pour le 4e item, j'aimerais une tête de globe terrestre, et compte minecraft se nommant "Earth" a une tête de globe terrestre.

  • 0
Posté(e)
Citation

on join:
    set {_skull} to earth's skull
    set {_tete} to player's skull
    make console execute command "/clear %player%"
    wait 1 tick
    set slot 4 of player to {_skull} named "&a&lMenu &7&l• Clic-droit"
    set slot 8 of player to gold ingot named "&a&lBoutique &7&l• Clic-droit"
    set slot 0 of player to {_tete} named "&a&lProfil &7&l• Clic-droit"
    wait 1 tick
    make player execute command "spawn"

 

  • 0
Posté(e)
Citation

on join:
    set {_skull} to 14c901fa-c245-46fe-b638-72b25f150675's skull
    set {_tete} to player's skull
    make console execute command "/clear %player%"
    wait 1 tick
    set slot 4 of player to {_skull} named "&a&lMenu &7&l• Clic-droit"
    set slot 8 of player to gold ingot named "&a&lBoutique &7&l• Clic-droit"
    set slot 0 of player to {_tete} named "&a&lProfil &7&l• Clic-droit"
    wait 1 tick
    make player execute command "spawn"

essaie ça, j'ai mis avec l'uuid, peut-être que ça marchera

  • 0
Posté(e)
Il y a 1 heure, iSkreqm a dit :

Version de Minecraft : 1.8.8
Version de Skript : 2.5.3

Addons utilisés: SkRayfall, SkStuff, MundoSK, Skript-gui, Skore

Type du skript : Give une tête personnalisée lors du join du joueur.

Description du script :

Bonjour/bonsoir à tous, 

Je vous écris ce message, car depuis quelques jours je reste bloqué sur un morceau de mon skript de spawn.
Je m'explique:

J'aimerais que lorsqu'un joueur se connecte au serveur, il possède directement 3 items (slot 1, slot 5, slot 9)
Le premier est la tête du joueur en question nommée "Profil", le second est une tête de planète nommée "Menu" et le dernier un lingot d'or nommé "Boutique".

Pour le premier et le dernier item, tout est ok. J'ai une difficulté sur celui du mileu. J'ai le pseudo d'un joueur ayant la tête voulue et une id un peu comme ça "d54c8e17-7da2-425".

Comment faire? Voici mon skript actuel (aucun message d'erreur, mais mon slot est vide.) :


on join:
    set {_skull} to "earth"
    make console execute command "/clear %player%"
    wait 1 tick
    set slot 4 of player to {_skull}'s skull named "&a&lMenu &7&l• Clic-droit"
    set slot 8 of player to gold ingot named "&a&lBoutique &7&l• Clic-droit"
    set slot 0 of player to player's skull named "&a&lProfil &7&l• Clic-droit"
    wait 1 tick
    make player execute command "spawn"

Merci d'avance et bonne journée.
skrm 🙂

Salut ! Tu as besoin de l'addon SkBee car il permet d'avoir des têtes personnalisé. Ensuite, il faut que tu ailles sur ce site minecraft-heads.com et tu devras prendre la tête que tu veux et copier coller le "/give" de la 1.8 et prendre ce qui est entre accolade.

Donc logiquement ça donne ceci:
 

set slot 4 of player to player head with custom nbt "{display:{Name:""Earth Easter Egg""},SkullOwner:{Id:""09a9bff5-2a58-4b08-9b39-676bfafa2bf1"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzY5MTk2YjMzMGM2Yjg5NjJmMjNhZDU2MjdmYjZlY2NlNDcyZWFmNWM5ZDQ0Zjc5MWY2NzA5YzdkMGY0ZGVjZSJ9fX0=""}]}}}" named "&a&lMenu &7&l• Clic-droit"

 

  • 0
Posté(e)
Citation

on join:
    set {_tete} to player's skull
    make console execute command "/clear %player%"
    wait 1 tick
    set slot 4 of player to skull of earth named "&a&lMenu &7&l• Clic-droit"
    set slot 8 of player to gold ingot named "&a&lBoutique &7&l• Clic-droit"
    set slot 0 of player to {_tete} named "&a&lProfil &7&l• Clic-droit"
    wait 1 tick
    make player execute command "spawn"

ou bien ça, normalement ça doit marcher j'ai vu sur un forum de skript

  • 0
Posté(e)
il y a 3 minutes, LOUDO a dit :

Salut ! Tu as besoin de l'addon SkBee car il permet d'avoir des têtes personnalisé. Ensuite, il faut que tu ailles sur ce site minecraft-heads.com et tu devras prendre la tête que tu veux et copier coller le "/give" de la 1.8 et prendre ce qui est entre accolade.

Donc logiquement ça donne ceci:
 


set slot 4 of player to player head with custom nbt "{display:{Name:""Earth Easter Egg""},SkullOwner:{Id:""09a9bff5-2a58-4b08-9b39-676bfafa2bf1"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzY5MTk2YjMzMGM2Yjg5NjJmMjNhZDU2MjdmYjZlY2NlNDcyZWFmNWM5ZDQ0Zjc5MWY2NzA5YzdkMGY0ZGVjZSJ9fX0=""}]}}}" named "&a&lMenu &7&l• Clic-droit"

 

Salut, merci d'essayer de m'aider. Cela me renvoie un message d'erreur

image_2021-02-28_214740.png

  • 0
Posté(e)
il y a 3 minutes, DavoGC a dit :

ou bien ça, normalement ça doit marcher j'ai vu sur un forum de skript

J'ai aussi essayé ta solution, ça me renvoie aussi une erreur.

  • 0
Posté(e)

Bonjour, j'ai essayé ta version de skript mais elle faisait tout déconner.
J'ai alors réessayer ma version. Sans succès, mais je me suis rendu compte qu'on s'était loupé sur le nombre de ".
Et j'ai réussi. Pour celles et ceux qui souhaite le code:

on join:
    set {_i} to a player head
    add "{display:{Name:""{\""text\"":\""Globe\""}""},SkullOwner:{Id:""d54c8e17-7da2-4255-b3af-4ca87f404a51"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDM0NjdhNTMxOTc4ZDBiOGZkMjRmNTYyODVjNzI3MzRkODRmNWVjODhlMGI0N2M0OTMyMzM2Mjk3OWIzMjNhZiJ9fX0=""}]}}}" to nbt of {_i}
    set {_tete} to player's skull
    make console execute command "/clear %player%"
    wait 1 tick
    set slot 4 of player to {_i} named "&a&lMenu &7&l• Clic-droit"

Merci encore à vous d'avoir pris du temps pour mon problème et bonne journée !
Je passe le sujet en résolu.

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.