Guia de como crear un npc || Parte 1

Ver el tema anterior Ver el tema siguiente Ir abajo

Guia de como crear un npc || Parte 1

Mensaje por xXEmilio999Xx el Sáb Feb 25, 2012 10:01 am

Aca esta guia explicare configuraciones BASICAS de un npc.


Para crear el npc. Primero deberan tener un copyright para que sepan que es tuyo

Código:
// ======= Tuto By xXEmilio999Xx===
// ===========================
// Healer Basico
// ===========================

Luego pasemos al header




Aca nosotros debemos colocar el lugar, las coordenadas, el facing, tipo de script, nombre,etc...

Lugar,x,y,4<tab>script<tab>Healer<tab>50,{

Lugar: Es el mapa donde estara el npc
x: Coordenada x (Para saberla /where)
y: Coordenada y (Para saberla /where)
<tab> Es una tabulacion -> ESTO ES OBLIGATORIO (Se hace precionando la tecla tab)
script: Es el tipo de npc
Healer: Nombre del npc
50: Nº De sprite
{ -> Comienzo del script




Ahora lo siguiente en el body ;)

Código:
// ======= Tuto By xXEmilio999Xx===
// ===========================
// Healer Basico
// ===========================

prontera,100,100,4<tab>script<tab>Healer<tab>50,{

mes "[Healer]";
mes "Este es el body";
mes "Recuerden que para que el npc hable tiene que tener la funcion mes ";
mes "Y tambien tiene que tener las comillas y punto coma al termino de la frase";
next;
mes "La funcion next es para seguir -.-";
menu "Texto",etiqueta,"Texto1",etiqueta1;
etiqueta:
// Esto es lo que leera el script cuando se selecciona Texto

etiqueta 1:

// Esto es lo que leera el script cuando se selecciona Texto1

Bueno aca vimos varias funciones.

Mes: Es el inicio de un texto del npc
next: Es cuando tienes que apretar siguiente.
menu: Es para formar un menu simple. -> El menu esta formado asi "Esta es la Opcion",aca lo que lee el script;




Ahora vamos al final.
El script siempre tiene que terminar con la funcion "}" Ya que sin eso dara un error de Sintaxis.




Aca les dejo un ejemplo de healer basico.

Código:

// Script para tutorial Organix
// By: xXEmilio999Xx
// ====================

prontera,100,100,4<tab>script<tab>Healer<tab>50,{

mes "[Healer]";
mes "Yo soy el healer basico de xXEmilio999Xx";
next;
percentheal 100,100;
mes "Ya estas sanito";

} // End Script

xXEmilio999Xx
Miembro Iniciado
Miembro Iniciado

Mensajes : 37
Puntos : 51
Reputación : 0
Fecha de inscripción : 25/02/2012

Ver perfil de usuario

Volver arriba Ir abajo

Re: Guia de como crear un npc || Parte 1

Mensaje por xXEmilio999Xx el Sáb Feb 25, 2012 10:01 am

Algun Error que contenga la guia.
Porfavor reportarlo en este tema.

xXEmilio999Xx
Miembro Iniciado
Miembro Iniciado

Mensajes : 37
Puntos : 51
Reputación : 0
Fecha de inscripción : 25/02/2012

Ver perfil de usuario

Volver arriba Ir abajo

Re: Guia de como crear un npc || Parte 1

Mensaje por pardal11 el Sáb Feb 25, 2012 10:10 am

Muchas , gracias , sigue haciendo tomos!


soy tu alumno 1 ;)

pardal11
Miembro Iniciado
Miembro Iniciado

Sexo : Masculino

Mensajes : 23
Puntos : 34
Reputación : 3
Fecha de inscripción : 08/02/2012
Localización : España/Valencia

Ver perfil de usuario

Volver arriba Ir abajo

Re: Guia de como crear un npc || Parte 1

Mensaje por JuanCol el Jue Jul 25, 2013 12:53 pm

Soy muy novato en esto xD

Lugar,x,y,4<tab>script<tab>Healer<tab>50,{
prontera,100,100,4<tab>script<tab>Healer<tab>50,{

Me surge una duda y es el numero 4 después del where, que funcion cumple este numero?

JuanCol
Nuevo Miembro

Mensajes : 1
Puntos : 1
Reputación : 0
Fecha de inscripción : 24/07/2013

Ver perfil de usuario

Volver arriba Ir abajo

Re: Guia de como crear un npc || Parte 1

Mensaje por Tirfing el Jue Jul 25, 2013 7:46 pm

Este número define hacia donde está mirando el npc, generalmente cada uno tiene 4 direcciones pero algunos npc (Como por ejemplo la máquina de refrescos) solo puede mirar hacia 2 direcciones.

Tirfing
Administrador
Administrador

Sexo : Masculino

Mensajes : 367
Puntos : 596
Reputación : 6
Fecha de inscripción : 16/12/2010
Localización : España

Ver perfil de usuario http://organix.foro-activo.com

Volver arriba Ir abajo

Re: Guia de como crear un npc || Parte 1

Mensaje por Caos el Dom Ago 04, 2013 10:34 am

Muy importante recordar que siempre que se abra una función "mes" debe cerrarse con una "close;" y que los script que no usan "mes" deben finalizar con "end;" o pueden ocurrir cosas extrañas. Si no se usa el close, posiblemente se quede la ventana de dialogo abierta y sea necesario cerrar el cliente con ALT+F4 para salir.

El close finalizará el script al igual que end, pero existe una funcion llamada "close2;" que tras mostrar el botón para cerrar la ventana, continuará ejecutando el script (por si se necesita).

Yo dejaría el script así... (aunque el "end" no sería necesario en este caso, suelo añadirlo siempre por si algo se escapa en el script, asegurarme que se cierra si llega ahí).

Código:
// Script para tutorial Organix
// By: xXEmilio999Xx
// ====================

prontera,100,100,4<tab>script<tab>Healer<tab>50,{

mes "[Healer]";
mes "Yo soy el healer basico de xXEmilio999Xx";
next;
percentheal 100,100;
mes "Ya estas sanito";
close;
end;
} // End Script

Y ahí mi aporte. Sigan aprendiendo!

Caos
Nuevo Miembro

Sexo : Masculino

Mensajes : 1
Puntos : 1
Reputación : 0
Fecha de inscripción : 10/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Guia de como crear un npc || Parte 1

Mensaje por Contenido patrocinado Hoy a las 7:55 pm


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.