Aller au contenu
MathisGames94

Zone à accès réservé | 1.8

Messages recommandés

Bonjour, je sollicite votre aide pour un Skript dont je ne trouve aucune réponse sur Internet.
 

  • Version :

            Skript : (Je suis désolé je ne pourrais pas vous dire :/)

           Minecraft : (1.8.9)
 

  • Code :

Capture.thumb.PNG.1892f200bd336083f2e731fc66cce37e.PNG

Comme vous pouvez le voir je demande un skript ou quand le joueur marche sur une carpet rouge a un endroit précis cela l'expulse ou non celons son grade, mais je ne connais pas la façon de faire pour savoir la position du block exacte.


En espérant que votre aide m'aideras,

Cordialement :

Mathieu (Skogrin)

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci a toi de ta réponse, je teste ça et je te dit ^^



Après le test :

Alors ton code ne me donne aucune erreur mais me laisse quand même passer si je suis joueur 😕

 

Modifié par MathisGames94

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu es sûr que tu as la bonne variable ?

Car dans le code de KneaXy, la variable qu'il utilise dans le code est 

{Grade::%player%}

Tandis que dans ton code à toi, montré au début de se topic, ta variables est 

{rank.%uuid of player%}
Modifié par Mister_max34
  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 4 heures, MathisGames94 a dit :

Merci a toi de ta réponse, je teste ça et je te dit ^^



Après le test :

Alors ton code ne me donne aucune erreur mais me laisse quand même passer si je suis joueur 😕

 

Salut,

Tu pourrais redonner le code que tu as fait? pour voir ce qui cloche dans le problème, car cela doit fonctionner.

Ps: J'espère que tu sais définir une zone WorldGuard, en prenant du haut au point A & le bas au point B (car si tu prends seulement le sol, les joueurs pourront rentrer par exemple).

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 7 heures, Mister_max34 a dit :

Tu es sûr que tu as la bonne variable ?

Car dans le code de KneaXy, la variable qu'il utilise dans le code est 


{Grade::%player%}

Tandis que dans ton code à toi, montré au début de se topic, ta variables est 


{rank.%uuid of player%}

J'ai bien mis ma variable, mais merci quand même ^^

 

Il y a 7 heures, Acenox a dit :

Salut,

Tu pourrais redonner le code que tu as fait? pour voir ce qui cloche dans le problème, car cela doit fonctionner.

Ps: J'espère que tu sais définir une zone WorldGuard, en prenant du haut au point A & le bas au point B (car si tu prends seulement le sol, les joueurs pourront rentrer par exemple).

Oui je sais définir correctement une zone, mais ton code ne fonctionne pas, mais je te remercie encore pour ton aide ^^

Capture.PNG

Il y a 6 heures, Mister_max34 a dit :

Au pire tu prends A et B à la même couche et tu fais un //expand vert -> ca prends de la couche 0 à 255 (ou 256 je sais plus xD)

Mmh non vaut mieux pas xD

Modifié par MathisGames94

Partager ce message


Lien à poster
Partager sur d’autres sites

Yop,

Je t'invite à débug ton code pour savoir d'où vient le problème en ajoutant ceci:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Recharge ce skript, puis rentre dans la zone "casino", si cela t'indique "debug1" cela veut dire que ce n'est pas un problème avec la région, si inversement , cela ne te renvoie rien, cela veut dire qu'il y a un problème avec ta région.

Le but est de simplement vérifier, si c'est un problème avec la region, ou si c'est un problème avec ta variable de rank.

Modifié par Acenox

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 6 heures, Acenox a dit :

Yop,

Je t'invite à débug ton code pour savoir d'où vient le problème en ajoutant ceci:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Recharge ce skript, puis rentre dans la zone "casino", si cela t'indique "debug1" cela veut dire que ce n'est pas un problème avec la région, si inversement , cela ne te renvoie rien, cela veut dire qu'il y a un problème avec ta région.

Le but est de simplement vérifier, si c'est un problème avec la region, ou si c'est un problème avec ta variable de rank.

Salut,

Merci déjà de ton aide ^^

A ce que je peut constater c'est qu'il ne détecte pas mon entrer dans cette région qui pourtant est bien créer 😕

Modifié par MathisGames94

Partager ce message


Lien à poster
Partager sur d’autres sites

D'accord, est-ce que tu as plusieurs "on region enter" dans tes skripts? car je sais que skript n'accepte qu'une fois le "on region enter".

Partager ce message


Lien à poster
Partager sur d’autres sites

Essaye:

on region enter:
        wait 2 ticks
	if "%region at player%" contains "casino":
		broadcast "Debug1"
Modifié par Mister_max34

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir, pour ma part j'ai eu quelques problèmes concernant 
"on region enter"
Je les avais résolus en remplaçant "%region at player%" par "%region%" est tout mes problèmes se sont résolu, affaire à suivre 🙂 Une autre piste encore ^^

Partager ce message


Lien à poster
Partager sur d’autres sites
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.