Okami Posté(e) le 22 juillet 2020 Posté(e) le 22 juillet 2020 Version de Minecraft : 1.16.1 Version de Skript : 2.5-alpha6(rev1) Type du skript : Un skript pour poser un bloc à une coordonné précise. Description du script : Bonjour je cherche un skript ou alors même de l'aide pour créer un skript pour posé un bloc à des coordonné précise type x, y, z. J'ai tenter un code grâce à mes recherches mais jusqu'ici ce code ne fonctionne pas : function location(x: number, y: number, z: number, w: text) :: location: set {_w} to "%{_w}%" parsed as world set {_loc} to position {_x}, {_y}, {_z} of the world {_w} return {_loc} command /open: trigger: set block at location(-158, 66, 191, world) to obsidian J'ai alors une erreur qui vient : Function name 'location' is reserved by Skript Merci d'avance de votre aide. Je précise que je suis débutant.
zarco70 Posté(e) le 22 juillet 2020 Posté(e) le 22 juillet 2020 Je sais pas si ce code marche en 1.16.1 mais en tout cas c'est moins galère que les fonctions command /block: trigger: set {_loc} to location (15, 90, 100) in world "world" set the block at location of {_loc} to stone
Okami Posté(e) le 22 juillet 2020 Auteur Posté(e) le 22 juillet 2020 il y a 20 minutes, zarco70 a dit : Je sais pas si ce code marche en 1.16.1 mais en tout cas c'est moins galère que les fonctions command /block: trigger: set {_loc} to location (15, 90, 100) in world "world" set the block at location of {_loc} to stone Merci je vais essayer ^^
Soufreur78 Posté(e) le 22 juillet 2020 Posté(e) le 22 juillet 2020 Bonsoir, l'erreur du skript indique juste que tu ne peux pas utiliser "location" comme nom de fonction. Il suffit en théorie de changer le nom pour que tout roule. function locationB(x: number, y: number, z: number, w: text) :: location: set {_w} to "%{_w}%" parsed as world set {_loc} to position {_x}, {_y}, {_z} of the world {_w} return {_loc} command /open: trigger: set block at locationB(-158, 66, 191, world) to obsidian
Okami Posté(e) le 22 juillet 2020 Auteur Posté(e) le 22 juillet 2020 il y a 30 minutes, Soufreur78 a dit : Bonsoir, l'erreur du skript indique juste que tu ne peux pas utiliser "location" comme nom de fonction. Il suffit en théorie de changer le nom pour que tout roule. function locationB(x: number, y: number, z: number, w: text) :: location: set {_w} to "%{_w}%" parsed as world set {_loc} to position {_x}, {_y}, {_z} of the world {_w} return {_loc} command /open: trigger: set block at locationB(-158, 66, 191, world) to obsidian Je l'avais comprit mais j'avais tenter de le modifié mais pas comme il faut Merci de votre réponse
Yghore Posté(e) le 26 juillet 2020 Posté(e) le 26 juillet 2020 Avant de passer le sujet en résolu, je voudrais juste informer que la fonction que tu viens de crée existe déjà justement https://skript-mc.fr/documentation/skript/fonctions#location Cordialement, Yghore
Rush2Fer Posté(e) le 16 août 2020 Posté(e) le 16 août 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