Tripiyon Novat@

 Edad: 47 Puntos de Actividad: 598
Cantidad de envíos: 1 Fecha de inscripción: 02/07/2010
Nº. de Miembro: 116 Respeto por el Foro:
 | Tema: Cambiar nombre de personaje Vie 02 Jul 2010, 7:21 pm | |
| Hola a todos,
¿Sería posible por medio de un script que se cambie el nombre de un personaje? Me explico, un personaje que entra en una facción secreta y cuando va disfrazado de la facción secreta que se vea otro nombre al pasar el puntero por encima, en lugar del nombre real del personaje. Quizá al ponerse un yelmo o capucha. |
|
Gonar Patos@

 Edad: 35 Puntos de Actividad: 527
Cantidad de envíos: 18 Fecha de inscripción: 09/02/2011
Nº. de Miembro: 132 Respeto por el Foro:
 | Tema: Re: Cambiar nombre de personaje Miér 09 Feb 2011, 11:32 pm | |
| Si es posible, para eso se usan los comandos GetName y SetName. El GetName es para recoger el nombre, el SetName se usa para cambiar nombres. Ahora bien no lo he probado nunca para jugadores, supongo que funcionara por que dice en su descripcion creature que es en lo que se engloba a los personajes. | Código: | // Get the name of oObject. // - bOriginalName: if set to true any new name specified via a SetName scripting command // is ignored and the original object's name is returned instead. string GetName(object oObject, int bOriginalName=FALSE) |
| Código: | // Set the name of oObject. // - oObject: the object for which you are changing the name (a creature, placeable, item, or door). // - sNewName: the new name that the object will use. // Note: SetName() does not work on player objects. // Setting an object's name to "" will make the object // revert to using the name it had originally before any // SetName() calls were made on the object. void SetName(object oObject, string sNewName="") |
|
|