ppmateos

02/08/2010 21:20:16

He intentado hacer un script de entrada al servidor. Si entra un PJ con 0 o menos puntos de vida lo lleve a un punto de ruta prefijado (al plano de fuga por supuesto).

La cosa está en que no me sale, he creado un script pero me lleva a cualquier jugador que entre al mismo punto de ruta independientemente de la vida que posea.

Supongo que es algo fácil pero me tiene desesperado.

A ver una ayudita, gracias

Milbur

02/08/2010 23:06:35

en realidad no es muy complicado lo que dices, aqui te dejo uno sencillito, acuerdate de poner la etiqueta del punto de ruta al que quieres que salte
ponlo en el OnEnter del area o del servidor

[quote:b68715673d]//script para hacer que un jugador salte a un punto en concreto al entrar en el servidor con 0 o menos puntos de vida
//crear un punto de ruta con el nombre que deseemos y una etiqueta que usaremos mas tarde

void main()
{
object oPC=GetEnteringObject();//el que entra en el area
if(!GetIsPC(oPC))return;//si no es un jugador no pasa nada

object oDestino=GetObjectByTag(<<PON AQUI LA ETIQUETA DEL OBJETO AL QUE SALTA>>);//el objeto o punto de ruta al que queremos que vaya el jugador
if(GetCurrentHitPoints(oPC)<=0)AssignCommand(oPC,ActionJumpToObject(oDestino));//si el jugador tiene 0 o menos puntos de vida, le asignamos la orden de saltar al punto indicado arriba
}[/quote:b68715673d]

ppmateos

09/08/2010 18:41:55

Muchas gracias Milbur, voy a probarlo a ver que tal, pero tiene pinta de funcionar sin problemas ;)

Ertos

10/08/2010 15:39:57

Umh...¿Y para que es exactamente?, alomejor lo puedes solucionar poniendo un objeto en el inventario a la persona que muera, y asi al volver a entrar si tiene ese objeto en el inventario, que le mande al plano de fuga.

_Kaworu_

10/08/2010 18:28:55

Eso del item es una cutrez ademas de ser poco optimo...yo solo adelanto que como se de el caso de el inventario estuviera hasta los topes, el objeto se caeria al suelo.

Lo que se hace es usar variables locales o de campaña para "marcar" un PJ.

Ertos

12/08/2010 08:10:07

Ya jajaja, tu que eres mono teclea codigos lo haces, yo me las apaño como puedo xD!

AlthorDeMalavir

20/08/2010 12:23:42

(pos no que me ha llamado cutre)

Eh que yo eso lo tengo desde hace años y por entonces no habia base de datos del juego, algún dia lo cambiare xd