-
Professional Judoka
Script
20/01/2005, 13:01
Hola , esto es para cualquiera que sepa scriptear, es un problema que tengo para armar un modulo singleplayer el tema es este: tengo un trigger en una area y se supone que cada vez que pasa por ese trigger debe decir su primer nombre , probe scriptear con los tokens pero no hay forma de que me de el primer nombre del pc, si alguien sabe como hacerlo se lo agradeceria , aca les dejo el script que arme hasta ahora , tiene puesto un string provisional (nombre) asi que no le den bola solo esta para que se orienten un poco, ahh lo puse para que funcionara solamente una vez por juego. Gracias de todas formas , ahh si lo quieren mover a otro lado a este thread , no hay problema muevanlo. Ahora si el Script:
void main()
{
object oPC = GetEnteringObject();
if (!GetIsPC(oPC)) return;
int DoOnce = GetLocalInt(OBJECT_SELF, GetTag(OBJECT_SELF));
if (DoOnce==TRUE) return;
SetLocalInt(OBJECT_SELF, GetTag(OBJECT_SELF), TRUE);
string nombre = "FirstName";
SetCustomToken(23, nombre);
DelayCommand (1.5f ,FloatingTextStringOnCreature( nombre + "..." + nombre +"...", oPC));
}
-
UnDead - Dm
Re: Script
23/01/2005, 02:42
nah
hace as i a ver..
lo improviso
My True Power Unleashes When Rages Take Over Me.Unebril
-
UnDead - Dm
Re: Script
23/01/2005, 02:47
void main ()
{
object oPc=GetEnteringObject();
string sName=GetName(oPc);
if (GetIsPC(oPC))
{
DelayCommand (1.5 ,FloatingTextStringOnCreature( sName,oPc));
}
}
Última edición por Un3bril; 23/01/2005 a las 02:55
My True Power Unleashes When Rages Take Over Me.Unebril
-
UnDead - Dm
Re: Script
23/01/2005, 02:49
creo que las funciones eran asi n tengo el nwn aca y no me acuerdo pero creo que eso sirve
My True Power Unleashes When Rages Take Over Me.Unebril
-
Nach0 -DM-
Re: Script
23/01/2005, 04:00
Eso me parece koreano man script = koreano, perdon por la ignorancia pero es asi jeje
Nach0
-
Professional Judoka
Re: Script
23/01/2005, 04:59
si esta perfecto pero no me sale con el firstname solo me sale con el nombre completo del character, pero gracias de todas formas, creo que mejor le pongo una conversacion y listo y me dejo de renegar un poco
-
UnDead - Dm
Re: Script
23/01/2005, 14:11
a vos querse sos el first name y bueh cambia esta parte
void main ()
{
object oPc=GetEnteringObject();
string sName=GetFirstName(oPc);
if (GetIsPC(oPC))
{
DelayCommand (1.5 ,FloatingTextStringOnCreature( sName,oPc));
}
}
fijate si asi funca por que te repito no me acuerdo las funciones
My True Power Unleashes When Rages Take Over Me.Unebril
-
Professional Judoka
Re: Script
23/01/2005, 14:44
no hay forma , malditos de bioware porque no pusieron una funcion para agarrar el primer nombre , igual muchas gracias unebril
-
UnDead - Dm
Re: Script
23/01/2005, 21:09
creo que existia busca GetFirstName .... creo que existe ...
My True Power Unleashes When Rages Take Over Me.Unebril
Permisos de Publicación
- No puedes crear nuevos temas
- No puedes responder temas
- No puedes subir archivos adjuntos
- No puedes editar tus mensajes
-
Reglas del Foro
ESCORTS Capital Federal | ESCORTS Zona Sur | ESCORTS Zona Norte | ESCORTS Zona Oeste | ESCORTS Mar del Plata | ESCORTS La Plata | ESCORTS Cordoba | ESCORTS Rosario | ESCORTS Tucuman | Escorts Almagro | Escorts Belgrano | Escorts Caballito | Escorts Centro | Escorts Flores | Escorts Microcentro | Escorts Once | Escorts Palermo | Escorts Recoleta | Escorts Tribunales | Escorts Devoto | Escorts Villa Urquiza | Escorts Caba