Bloubiboulga 18 Posté : 1 juillet 2016 Je voudrais remplacer une valeur dans une variable sans peter les autres valeurs qu'elle contiens Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. :oops: Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 1 juillet 2016 Mhhh.. J'ai une idée mais faudrait que tu me dise comment tu récupères la variable {PcH.%player%} Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 1 juillet 2016 pour moi {PcH.%player%} = Point Central Haut du joueur ;) Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. sinon j'ai la solution d'un loop xxx times mais c'est xxx times donc pas rentable ni pour le server ni pour le joueur en gros je veut monter le {PcH.%player%} à 255 blocks la Hauteur maxi du Server Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 1 juillet 2016 Ah OK ça devrait passer comme ça : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 1 juillet 2016 ok j'essai ;) Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 1 juillet 2016 Il se peut que j'ai oublié des "", enfin tu me diras ce que ça donne Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 1 juillet 2016 Ok cool çà merdoyais là: set {PcH.%player%} to x: %x-coordinate of player% y: 255 z: %z-coordinate of player% j'ai juste mis les infos après le "to" entre "" comme çà: set {PcH.%player%} to "x: %x-coordinate of player% y: 255 z: %z-coordinate of player%" çà mache nikel :p encore miciii ;) je passe en Résolu ;) 1 Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 1 juillet 2016 De rien ! Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 1 juillet 2016 Désolé j'enlève le statu Résolu car bien que j'affiche les coordonnées, le set block ne prend pas en compte du coup :oops: j'essaie un loop block qui finalement serait plus simple mais loop blocks in radius (x) around {PcH.%player%}: ne loop pas le dessus, donc j'essaie en remplaçant "around" par "above" qui est censé looper vers le Haut mais c'mache po :( p't'êtres que l'expression doit être différente ou qu'un autre mot pourrait remplacer "above" Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 1 juillet 2016 Non c'est que PcH.%player% n'est pas une location mais une variable qui contient les donnés de la location, en fait tu peux pas changer la location à l'intérieur d'une variable je crois.. En gros si tu changes une variable de location, alors ce sera plus considéré comme une location.. Mais on peut toujours essayer en faisant comme ça : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Puis fait tes trucs derrière et dis moi ce que ça donne ^^ Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 1 juillet 2016 @Aligatoror m'a proposé cette soluce mais elle ne fait absolument rien skrloadall = zéro érr, la command = zéro affichage et zéro Set restons sur ta soluce qui elle au moins affiche et voyons comment on pourrait contourner le Set qui ne se fait pas là j'essaie de contourner via un loop block quant je loop via around çà marche mais seulement si le block est positionné à même (y) que le (y) de {PcH.%player%} j'essaie avec above pour looper vers le haut, mais çà de donne rien du tout je m'y prend p'être comme un pied avec loop block above :oops: Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 1 juillet 2016 Tu peux envoyer le code du loop ? :) Partager ce message Lien à poster Partager sur d’autres sites
Mastersfelix 331 Répondu : 2 juillet 2016 Ou sinon tu fais set y-location of {tavariable} to 255 Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 6 juillet 2016 Ou sinon tu fais set y-location of {tavariable} to 255 Merci @Mastersfelix çà marche nikel ;) maintenant, il faudrait faire plus hard pour modifier complètement la {Variable.%player%} créer par Skript, mais que WE et WG ne comprennent pas ! explication: la {Variable.%player%} créer par Skript lors d'un: set {Variable.%player%} to location of loop-block, nous renvois ceci quant on l'affiches: x: -125.5, y: 254.5, z: -3547.5 mais WE et WG ne comprennent pas ces infos ! Effectivement, WE etWG attendent et comprennent une {Variable.%player%} structuré comme ceci: (-125.0, 254.0, -3547.0) ou (-125, 254, -3547) et non comme cela: (x: -125.5, y: 254.5, z: -3547.5) le défis est de convertir une {Variable.%player%} structuré (x: -125.5, y: 254.5, z: -3547.5) pour obtenir une {Variable.%player%} structuré (-125.0, 254.0, -3547.0) et/ou (-125, 254, -3547) ce qui m’éviterais d'ordonner des "teleprot player au dessus de {Variable.%player%}" pour faire un make player execute command "//pos1" pour avoir une {Variable.%player%} comprise par WE et WG le but est de pouvoir faire: make player execute command "//pos1 %{Variable.%player%}%" (comprise par WE) make player execute command "//pos2 %{Variable.%player%}%" (comprise par WE) make player execute command "//expand vert" (comprise par WE) et pour finir make player execute command "/region define blablabla blablabla" (comprise par WG) qui se sent capable de relever ce défis ??? ATTENTION !!! Je n'essaie plus les réponses du genre: essai çà mais j'ai pas tester Partager ce message Lien à poster Partager sur d’autres sites
Aligatoror 66 Répondu : 7 juillet 2016 MOI MOI je sait: JE VAIS TE SAUVER LA VIE xD Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Sinon y avais ma solution débile si tu prend la location sur un block les coordonées sont en 0.5 donc: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 7 juillet 2016 Ok cool mille merci @Aligatoror j'ai travailler sur cette soluce: MOI MOI je sait: JE VAIS TE SAUVER LA VIE xD Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Nikel au final je sort la Variable tant espéré :) mais... ben ouaip c’était trop beau... y doit toujours y avoir un mais :oops: WE et WG sont vraiment bornés... mais c'est pas grave... je vais donc grâce à toi, essayer de contourner mon souci en tentant d'écrire directement sur le fichier: /plugins/WorldGuard/worlds/le-monde-qui-m'intéresse/regions.yml çà vas être très très dur j'ai jamais fait çà :D :eek::D Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 7 juillet 2016 Ok cool mille merci @Aligatoror j'ai travailler sur cette soluce: Nikel au final je sort la Variable tant espéré :) mais... ben ouaip c’était trop beau... y doit toujours y avoir un mais :oops: WE et WG sont vraiment bornés... mais c'est pas grave... je vais donc grâce à toi, essayer de contourner mon souci en tentant d'écrire directement sur le fichier: /plugins/WorldGuard/worlds/le-monde-qui-m'intéresse/regions.yml çà vas être très très dur j'ai jamais fait çà :D :eek::D Pour ça je peux t'aider, tu connais mes compétences en yml ^^ Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 7 juillet 2016 Pour ça je peux t'aider, tu connais mes compétences en yml ^^ Tout à fait @GauvainWizard je suis justement en train de décortiquer ton GPermission et j'avoue que je suis totalement perdu ;) et suite à ta réponse je viens d'ouvrir mon Skype donc si çà te dit ;) heu... du coup mon problème de modif de Variables étant résolu, je status le sujet comme Résolu 1 Partager ce message Lien à poster Partager sur d’autres sites
Aligatoror 66 Répondu : 7 juillet 2016 Sinon j'ai la solution n°2 :D: Si j'ai bien compris ton probleme venait du fait que skript n'accepte plus la creation de zone wg. Et j'ai eu le meme probleme il y a peut, donc j'ai totalement refait en reutilisant le skript de proffesseur craft: MyZone Va voir ca t'aidera peut etre.:p Partager ce message Lien à poster Partager sur d’autres sites
Bloubiboulga 18 Répondu : 8 juillet 2016 oui je sait j'ai même demander à Prof l'autorisation d'utiliser son mode de selection pour mon Skript mais là c'est nikel grace à toi et @GauvainWizard les barrières sont tombé donc là j'avance bien ;) çà prend forme ;) 1 Partager ce message Lien à poster Partager sur d’autres sites
GauvainWizard 190 Répondu : 8 juillet 2016 oui je sait j'ai même demander à Prof l'autorisation d'utiliser son mode de selection pour mon Skript mais là c'est nikel grace à toi et @GauvainWizard les barrières sont tombé donc là j'avance bien ;) çà prend forme ;) Parfait tout ça ! Tu fais comme on a dit si jamais y a un problème, envoie moi un message sur Skype :) Allez c'est l'heure de dormir ! :) Partager ce message Lien à poster Partager sur d’autres sites