Penkie Posté(e) le 11 mai 2020 Posté(e) le 11 mai 2020 Version de Minecraft : 1.15.2 Version de Skript : 2.5-alpha2 Type du skript : Un skript qui génère des îles sur une même map Description du script : Bonjour ! Je souhaiterais avoir un skript qui avec une commande (imaginons /is create) qui générera une île à partir d'un .schem sur une map vide que j'ai. C'est possible à faire ce genre de chose avec skript ? Merci d'avance! Cordialement.
Penkie Posté(e) le 25 mai 2020 Auteur Posté(e) le 25 mai 2020 Quelqu'un a pu voir un peu si c'était faisable ? Je suis toujours coincé dans cette impasse.
Joriis Posté(e) le 25 mai 2020 Posté(e) le 25 mai 2020 Salut, Pour cela, tu peux utiliser l'API de WorldEdit avec Skript-miror : (je te conseil d'installer aussi FastAsyncWorldEdit pour éviter les lags etc) import: org.bukkit.Bukkit java.io.File com.sk89q.worldedit.bukkit.BukkitWorld com.sk89q.worldedit.extent.clipboard.io.ClipboardFormat com.sk89q.worldedit.bukkit.BukkitUtil effect paste schematic %string% at %location% include air %boolean%: trigger: set {_file} to new File(expression-1) set {_pasteLocation} to BukkitUtil.toVector(location at expression-2.getBlockX(), expression-2.getBlockY(), expression-2.getBlockZ() in world expression-2.getWorld()) set {_worldToPasteIn} to new BukkitWorld(expression-2.getWorld()) set {_pasteSchem} to ClipboardFormat.findByFile({_file}).load({_file}).paste({_worldToPasteIn} and {_pasteLocation} and false and expression-3 and null) Ensuite pour faire ce que tu demandes: command /is [<text>]: trigger: if arg-1 is "create": paste schematic "plugins/WorldEdit/schematics/nomdetaschematic.schematic" at player's location include air true En espérant t'avoir aidé! Bonne soirée 🙂
Rush2Fer Posté(e) le 12 juin 2020 Posté(e) le 12 juin 2020 Le sujet n'a pas reçu de réponse pouvant le résoudre. Il a donc été verrouillé. Cordialement, l'équipe.
Messages recommandés