Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Aide pour un scripts SVP.

Par Ballesto le 1/10/2002 à 15:18:53 (#2265319)

Bonjour à tous.

Voila je voudrai qu'un PNJ disparaisse lorsqu'un PJ apparait dans le module.

Voila le PNJ à le Tag "Tanis" et il faudrai qu'il disparaisse si un PJ au non de Tanis apparai dans le Module.

Je fait un module mono ou multi-joueur avec des PJ imposé par le serveur vault mais chaque PJ est particulier et si personne ne le prends il faut que je le remplace par un henchmen.

Je me doute qu'il faille mettre le script dans le ONENTER du module et qu'il va certainement contenir l'instruction DESTROYOBJECTBYTAG mais voilà je ne sais pas comment aller chercher le nom d'un PJ.

Merci pour toutes les réponses.

Par Amaranthe le 1/10/2002 à 18:55:07 (#2266466)

Effectivement...

Dans le on_enter tu recupere le nom du joueur entrant, apres quoi tu verifie que celui ci corresponde ou non au tag d'un pnj, et si c'est le cas, tu destroy le pnj.

Je ne te donnerai pas les fonctions exactes, pour deux raisons,d'abord je n'ai pas aurora sous la main et ensuite, il me semble un peu plus profitable que tu cherche un peu par toi même.

Il va te falloir définir un objet pour récupérer le personnage entrant.
Puis une String pour récupérer son Nom.
Vérifier que cette String soit ou non le Tag d'un pnj.
Si le Tag est valide, supprimer le pnj.
Eventuellement tu peux avant de supprimer le pnj, téléporter le pj a sa place.

Tu peux aussi recréer le pnj dans le on_exit...

Amaranthe.

Par Ballesto le 3/10/2002 à 10:29:40 (#2274404)

Merci pour ta réponse Amaranthe.

Tyr m'a déjà répondu ( le post était en double ), il m'a donné le script tout fait ( et je l'en remercie ) je me suis empressé de le décortiquer pour le comprendre.

Pas piquer des hanetons mais j'aurrai pas mal plancher, sans être sur d'y arriver.

De plus if l'a fait avec un If ce que me permet de le retoucher pour l'adapter à X PJ et PNJ.

Merci à vous deux.

JOL Archives 1.0.1
@ JOL / JeuxOnLine