Aller au contenu
PastequeBuild

Give de potions avec Skript ?

Messages recommandés

Bonjour,

En faisant des kits pvp,je me suis aperçu qu'il était impossible de donner des potions à un joueurs avec skript.

C'est simple: Elles ont toutes le même ID !

C'est à dire que par exemple si je veux donner une potion de poison à un joueurs,je ne peux pas.

Contenu masqué

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

Cette ligne de code ne me donne rien du tout...

438 est l'ID de la potion jetable...mais toutes les potions jetables ont ce même ID !

Existe-t-il un vocabulaire ou une commande spéciale à appliquer pour que mon souhait se réalise ? Si oui...laquelle ?

Merci ! :)

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Merci...mais cela ne marche pas.

Je cherche toujours de l'aide !

Regarde dans la console au reload ou alors dans tes logs et dis nous le message d'erreur :p

Partager ce message


Lien à poster
Partager sur d’autres sites
Alors c'est surement ta version de skript et de skquery, je te passe les bonnes:

 

Contenu masqué

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

 

Merci,mais j'ai déjà la bonne version de Skript. Mon serveur est sous Spigot 1.10,j'ai la bonne.

 

Regarde dans la console au reload ou alors dans tes logs et dis nous le message d'erreur :p

 

Quand je met ça:

Contenu masqué

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

 

La console ne me met aucun message au reload du skript.Mais en revanche,dans le tchat...ça me met qu'il y a 5 erreurs.

1 splash potion of poison 2 named "&9[&3Alchimiste&9]"' can't be added to a player because the former is neither an item type, an inventory nor an experience point (pvp.sk, line 105:give 1 splash potion of poison 2 named "&9[&3Alchimiste&9]" to player-arg)

 

En gros,le script râle car il ne le reconnaît pas...

 

Merci ! :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Contenu masqué

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

 

La je met 32 potions splash de damage 1 dans le 2 slot d'inventaire du joueur apres je pense que tu sais modifier :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Effectivement...le problème,c'est le nom.

 

Contenu masqué

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

 

La je met 32 potions splash de damage 1 dans le 2 slot d'inventaire du joueur apres je pense que tu sais modifier :)

 

ça ne marche pas...

Partager ce message


Lien à poster
Partager sur d’autres sites

ça ne marche pas...

Je pense bien que c'est mon skript qui n'est pas à jour.

Voici le message:

You're currently running a beta version of skript, and no new stable version is available, Please note that you have to update to newer beta versions manually !

 

Le problème...c'est que je n'arrive pas à trouver la bonne version.

Mon serveur est sous Spigot en 1.10...

Quelqu'un pourrait me la donner si il l'a trouvée ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Contenu masqué

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

Essaie ça

ouai mais chelou moi je fait pas sa sur mon serv et sa marche mais bon ya plusieurs solutions :)

 

D'ailleur je savais pas que tu etait devenu modo :)

 

ça ne marche pas...

Je pense bien que c'est mon skript qui n'est pas à jour.

Voici le message:

You're currently running a beta version of skript, and no new stable version is available, Please note that you have to update to newer beta versions manually !

 

Le problème...c'est que je n'arrive pas à trouver la bonne version.

Mon serveur est sous Spigot en 1.10...

Quelqu'un pourrait me la donner si il l'a trouvée ?

A mon avis Skript 1.10 existe pas encore :(

Partager ce message


Lien à poster
Partager sur d’autres sites
ouai mais chelou moi je fait pas sa sur mon serv et sa marche mais bon ya plusieurs solutions :)

 

D'ailleur je savais pas que tu etait devenu modo :)

 

 

A mon avis Skript 1.10 existe pas encore :(

Evite les doubles postes la prochaine fois !

Et oui chez moi aussi ça fonctionne, mais bon, c'est une solution comme une autre :)

Merci ^^

Partager ce message


Lien à poster
Partager sur d’autres sites

C'est pas la version de skript, c'est le nom qu'il comprend pas !

Tu vois, les potions sont divisés en deux parties : l'id de la potion (373) et la metadata qui se trouve après les : .

Eh donc c'est très, simple, il suffit de faire :

 

Contenu masqué

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

 

 

J'ai testé le code, pour moi il marche.

 

J'ai Skript 2.2, SKQuery, skRayFall, WildSkript et RandomSK, même si je pense qu'il suffit juste de Skript :D

 

 

EDIT : tu peux aussi aller sur

Contenu masqué

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

il te suffira juste de faire potion of: et tu copies la metadata de la potion séléctionnée

Partager ce message


Lien à poster
Partager sur d’autres sites

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