Aller au contenu

Question

Posté(e) (modifié)

Version de Minecraft : 1.21
Version de Skript : 2.9.0

Type du skript : GUI

Description du script :

Bonjour Bonjour !
J'espère que vous allez bien.

Je me permets d'ouvrir un nouveau sujet, car je suis actuellement en train de faire un serveur SkyBlock custom, et j'aimerai pouvoir réaliser des crafts customs (et si possible les crafts vanilla) via un gui (et non une table de craft) afin de pouvoir demander aux joueurs le nombre d'items que je veux dans un seul slot.
Or, déjà, le GUI est prêt, mais impossible de placer des items dedans et surtout, je ne sais pas comment faire pour détecter que ce soit le bon item et le bon nombre requis dans chaque slot pour ensuite faire en sorte que le bon résultat apparaisse dans le slot défini pour.
Edit, je viens d'y repenser Un peu comme celui d'Hypixel pour ceux qui connaissent !
Je ne sais pas si j'ai été clair, n'hésitez pas si vous avez des questions.

Côté plugins / add-ons, je vous mets la liste ci-dessous au cas où celà pourrait vous aider :

- BentoBox 2.4.2
- DecentHolograms 2.8.9
- Multiverse-Core 4.3.12
- SharpSK 1.6.13
- SkBee 3.5.8
- Skellett 2.0.10
- SkQuery 4.1.10
- skRayFall 1.9.28
- Skript 2.9.0
- Skript-Gui 1.3
- Skript-Reflect 2.5.1
- Skript-yaml 1.5
- WorldEdit 7.3.5

N'hésitez pas également à expliquer, cela ne fait quelques jours que je fais du Skript, donc il y a encore quelques notions qui ne rentrent pas dans ma tête 🙃

Merci par avance de vos retours,
Mudixy.

Modifié par Mudixy
Ajout d'un élément pouvant aider les aideurs

1 réponse à cette question

Messages recommandés

  • 0
Posté(e)

Bonjour,

 

il est possible de créer des craft custom avec Skript directement, c'est beaucoup plus simple et tu peux y mettre des item custom,
je te laisse un tuto par rapport à cela en espérant que ça t'aide.

Sinon tu peux toujours faire un systeme de craft rapide comme ça:

 

command /craftcustom:
	trigger:
		open virtual chest inventory with size 3 named "&6Craft" to player
		format slot 0 of player with apple to close then run:
			message "Pomme."
		format slot 13 of player with barrier named "&cFermer" to close

on inventory click:
	if name of player's current inventory is "&6Craft":
		cancel event
		if clicked slot is 0:
			if player has 10 of apple:
				remove 10 apple from player
				give 1 stone named "Test" to player
				message "&aCraft réussi."
			else:
				message "&cIl te manque des items pour crafter ça."

on inventory close:
	if name of player's current inventory is "&6Craft":
		clear player's current inventory

 

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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.