Aller au contenu

Question

Posté(e)

Version de Skript : 2.2-dev36

Besoins d'aide :

Bonjour,

J'ai besoins d'aide, j'aimerais détecter un joueur dans une zone précis (une zone carrer) et mettre le pseudo du joueur qui est dans la zone dans une variable.

Merci d'avance.

7 réponses à cette question

Messages recommandés

  • 0
Posté(e) (modifié)

Salut, pour commencer installe worldedit et WorldGuard, après ceci créer une région en sélectionnant ta zone et fait /rg create zone

Après ça met ce code dans ton skript et normalement tu devrais voir quand tu rejoins la zone ton pseudo s'afficher dans le chat et quand tu vas la quitter tu devrais voir <none> dans le chat

 

on region enter:
	if "%region%" contains "zone":
		add player to {listjoueur::*}
		send "%{listjoueur::*}%" to player
		
on region leave:
	if "%region%" is not "zone":
		remove player from {listjoueur::*}
		send "%{listjoueur::*}%"  to player

 

Modifié par LOUDO
  • Merci 1
  • 0
Posté(e)

Bah franchement merci sa marche nickel... Mais juste une petite question si une personne meure dans la zone es que le joueur qui est mort sera retiré de la variable ?

 

Bah il faut croire que non. Ya t'il une solution ?

image.png.7e6b7d7057f1ec6c4ba4c86de95bbb84.png

 

J'ai fait sa c'est une solution si tu as d'autre solution je suis preneur 😉

on death of player:
    force event-player to respawn
    remove player from {zw.liste.zone::*}

 

  • 0
Posté(e) (modifié)

Il faut utiliser la syntaxe "victim" car 2 joueurs sont mis en cause

on death of player:
    force victim to respawn
    remove victim from {zw.liste.zone::*}

 

Modifié par LOUDO
  • 0
Posté(e)

Merci... Dernière mais dernière question je bloque sur un truc (c'est pas la première fois). J'aimerai équiper un joueur d'un casque en cuir d'une couleur.  c'est possible ?

J'ai fait sa ...

equip player with leather cap green

mais sa ne marche pas 😑

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.