Aller au contenu
  • 0

Petit problème avec mon Skript de /furnace


Question

Posté(e)

Version de Minecraft : 1.8.9
Version de Skript : 1.8

Addons utilisés: WildSkript / skUtilities / SkQuery / Vault / SkStuff / Skelett / skRayFall / Umbaska 

Type du skript : J'ai une erreur dans mon skript ^^

Description du script :

Bonsoir tout le monde ! 

Je suis entrain de faire une commande /furnace, voici le but de cette commande

Un joueur tiendra dans sa main 15 steaks non cuit et quand il fera /furnace ben ça lui donnera 15 steaks cuit ^^

options:
	message_cuit: &6&lDinggg, c'est cuit
	erreur: &cIl n'y a pas d'objet à faire cuire
	
command /furnace:
	trigger:
		if tool of player is steak:
			set {_item} to item amount of player's tool
			remove {_item} of steak from player's inventory
			give {_item} of beef to player
			stop

Voici actuellement mon skript et maintenant voici l'erreur en jeu 

 

Si vous avez une idée du pourquoi ça ne marche pas ben je veux bien vous écouter aha, merci d'avance

2019-10-20_14.37.21.png

Messages recommandés

  • 0
Posté(e)

Dans un premier temps enlève les addons qui ne sont pas à jour et qui peuvent potentiellement faire bugger ton serveur:

 - Umbaska
 - Wildskript
 - SkUtilities
 - SkStuff

à noter que la version de skript "1.8" n'existe pas. Merci de mettre ta vrai version de skript (/ver skript)

  • 0
Posté(e)
il y a 58 minutes, Olyno a dit :

Dans un premier temps enlève les addons qui ne sont pas à jour et qui peuvent potentiellement faire bugger ton serveur:

 - Umbaska
 - Wildskript
 - SkUtilities
 - SkStuff

à noter que la version de skript "1.8" n'existe pas. Merci de mettre ta vrai version de skript (/ver skript)

Tout d'abord mais à toi de ta réponse rapide, j'ai enlever les addons que tu m'a citer ( j'ai toujours l'erreur ) et la version de mon skript est 2.1.2

Voilà voilà

  • 0
Posté(e)
Il y a 2 heures, LayttosYT a dit :

Alors à ce sujet, c'est très simple, au lieu du


give {_item} of beef to player

Tu devrais mettre


give player beef

 

C'est tout 😄

Oui mais ça ne va pas donner le nombre de beef que le joueur avais, ça va lui en donner qu'un, donc il va devoir faire /furnace à chaque fois nan ?

 

Il y a 2 heures, LayttosYT a dit :

Alors à ce sujet, c'est très simple, au lieu du


give {_item} of beef to player

Tu devrais mettre


give player beef

 

C'est tout 😄

La en soit ça marche mais quand j'ai 63 beef à faire cuir ben quand je fais /furnace ça ne me give qu'un steak, donc à chaque fois je dois faire /furnce pour cuir exemple 64 steaks, et moi j'aimerais que le /furnce cuise directement les 64 beefs ^^

  • 0
Posté(e)

Je pense que c'est un problème de version de Skript, en gros, ta version doit être trop ancienne pour ceci car moi, je suis en 1.14 et j'ai testé ton Skript et cela fonctionne à merveille.

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

Je pense que c'est un problème de version de Skript, en gros, ta version doit être trop ancienne pour ceci car moi, je suis en 1.14 et j'ai testé ton Skript et cela fonctionne à merveille.

Il faudrait que je télécharge la dernière version de Skript ? 

  • 0
Posté(e)
il y a 1 minute, LayttosYT a dit :

La dernière version, je pense pas car il ne supporte pas la 1.8. Essaye de prendre une version assez stable comme la 2.3-alpha3 (pour la télécharger, clique sur le texte)

Tu détiens cette version toi ?

  • 0
Posté(e)

D'accord je te remercie 
Tu m'as dis que le Skript fonctionné à merveille pour toi mais pour être que je me trompe pas tu me peux donner le noms des addons que tu utilise please ?

  • 0
Posté(e)
il y a 10 minutes, LayttosYT a dit :

Voici mes addons utilisés: Skellett, SkQuery, Umbaska, skRayFall

Euh moi la version de ton skript ne marche clairement pas sur mon serveur, la seule commande qu'on me propose c'est /skript help ^^ et quand je fais /skript help mais ça me re-propose /skript help mdr

  • 0
Posté(e) (modifié)

Je sais :

 

command /furnace:
	trigger:
		if tool of player is steak:
			set {_item} to item amount of player's tool
			remove {_item} of steak from player's inventory
			loop {_item} times:
				give player beef
				stop

 

Modifié par LayttosYT
  • 0
Posté(e)
il y a 12 minutes, LayttosYT a dit :

Je sais :

 


command /furnace:
	trigger:
		if tool of player is steak:
			set {_item} to item amount of player's tool
			remove {_item} of steak from player's inventory
			loop {_item} times:
				give player beef
				stop

 

Toujours 1 seule erreur 

2019-10-22_15.06.40.png

  • 0
Posté(e)
il y a 14 minutes, LayttosYT a dit :

Je sais :

 


command /furnace:
	trigger:
		if tool of player is steak:
			set {_item} to item amount of player's tool
			remove {_item} of steak from player's inventory
			loop {_item} times:
				give player beef
				stop

 

Après avoir testé cela marche mais tu t'es trompé dans le nom des items et il ne faut pas mettre de stop 🙂 Donc :

command /furnace:
	trigger:
		if tool of player is beef:
			set {_item} to item amount of player's tool
			remove {_item} of beef from player's inventory
			loop {_item} times:
				give player steak

 

  • 0
Posté(e)
il y a 2 minutes, gwladys_lgl a dit :

Après avoir testé cela marche mais tu t'es trompé dans le nom des items et il ne faut pas mettre de stop 🙂 Donc :


command /furnace:
	trigger:
		if tool of player is beef:
			set {_item} to item amount of player's tool
			remove {_item} of beef from player's inventory
			loop {_item} times:
				give player steak

 

Mais ça ne change rien pour moi car l'erreur ne vient point de là ...

  • 0
Posté(e) (modifié)
il y a 2 minutes, Zarkano a dit :

Mais ça ne change rien pour moi car l'erreur ne vient point de là ...

L'erreur du caractère "bizarre" vient du copier coller tu as juste à effacer le dernier mot de la ligne (sans le selectionner, caractère par caractère) et le ré-écrire.

Sachant que j'ai écrit mon message avant que tu envoies le tien. Donc je t'invite à prendre ma correction de son code

Modifié par Invité
  • 0
Posté(e)
il y a 3 minutes, gwladys_lgl a dit :

L'erreur du caractère "bizarre" vient du copier coller tu as juste à effacer le dernier mot de la ligne (sans le selectionner, caractère par caractère) et le ré-écrire.

Bon j'ai tout réécrit pour être certain mais toujours 1 faute, je dois avoir un truc de différent de vous dans la version de mon plugin Skript ou dans mes addons ^^

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

Bon j'ai tout réécrit pour être certain mais toujours 1 faute, je dois avoir un truc de différent de vous dans la version de mon plugin Skript ou dans mes addons ^^ 

Tu peux envoyer un screen s'il te plait ? Tu devrais utiliser la 2.2dev27 ou dev36 ici

Modifié par Invité
  • 0
Posté(e) (modifié)
il y a 4 minutes, Zarkano a dit :

 

2019-10-22_15.21.43.png

C'est bien la version qui n'est pas assez récente (regarde mon dernier post, je l'ai édité pour avoir les versions de skript) J'ai testé avec la 2.2dev27 et il n'y a aucune erreur et ça marche tu devrais update

Modifié par Invité
  • 0
Posté(e) (modifié)
il y a 3 minutes, gwladys_lgl a dit :

C'est bien la version qui n'est pas assez récente (regarde mon dernier post, je l'ai édité pour avoir les versions de skript)

Alors je suis censé installé quel version de Skript ? 

Modifié par Zarkano
  • 0
Posté(e)
il y a 1 minute, Zarkano a dit :

Alors je suis censé installé quel version de Skript ? 

Personnellement en 1.8 j'utilise la 2.2dev27 mais essaies la dev36 (version la + récente stable en 1.8) et si il y a des problèmes prends la dev27.

  • 0
Posté(e)
il y a 6 minutes, gwladys_lgl a dit :

Personnellement en 1.8 j'utilise la 2.2dev27 mais essaies la dev36 (version la + récente stable en 1.8) et si il y a des problèmes prends la dev27.

Bon aucune erreur mais la commande /furnace ne fonctionne point ^^ ça me dit que la commande n'existe pas

2019-10-22_15.37.24.png

  • 0
Posté(e)
il y a 1 minute, Zarkano a dit :

Bon aucune erreur mais la commande /furnace ne fonctionne point ^^ ça me dit que la commande n'existe pas

2019-10-22_15.37.24.png

C'est bizarre 😕 le code est bien de le script ? il y a bien un trigger ? la syntaxe est bonne ? tu as bien recopié mot à mot ?

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.