[Guia] Colocar Cutins (imagen) a los NPCsCreada por: SoDa
Descripción:
Basicamente cree esta guía ya que he visto muchos post de esto referidos al tema y tambien con sus soluciones , pero nunca vi una guía de como hacerlo. Espero les ayude.. ## Material ##-Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o
LoginGrf Tool
(o algun otro programa para abrir archivos .GRF , recomiendo el GRF Tool porque permite ver las imagenes directamente.)
## Buscando los Cutin ##1) Una vez descargado el Grf Tool, procedemos a abrirlo.
En la barra superior seleccionamos
OPEN, luego de eso buscas la ubicación de tu carpeta de ragnarok y seleccionas el archivo llamado:
sdata.grf2) Luego de abrir el sdata.grf escribirmos en la barra SEARCH lo siguiente:
illust y presionamos Enter para realizar la busqueda y si quieres por mayor comodidad ordenas por nombre los cutins en filename.
3) Luego encontrado el que te guste, viendolo por el preview panel procederemos a implementarlo.
## Implementando el Cutin ##1) Iremos a nuestro NPC al cual le colocaremos el Cutin, para ello le colocaremos la siguiente linea :
cutin "<Nombre del archivo>",<posición>;
Quedando así:
mapa.gat,x,y,(dirección en que mira el NPC) script (Nombre del npc) (ID del NPC),{
cutin "<Nombre del archivo>",<posición>;
2) Bueno, una vez puesto eso al npc, procederemos a colocar el
"<Nombre del archivo>" del cutin que vieron anteriormente y verán que este tiene cierto nombre especifico como esta marcado en la imagen (en mi caso elegi este):

Siendo su nombre:
moc2_kid02 el cual lo cambiaremos en el codigo anterior, dejandolo así:
mapa.gat,x,y,(dirección en que mira el NPC) script (Nombre del npc) (ID del NPC),{
cutin "moc2_kid02",<posición>;
3) Ahora la posición del cutin, son las siguientes:
0 = esquina inferior izquierda
1 = abajo al centro
2 = Esquina inferior derecha
3 = Centro de la pantalla con una ventana movil y con una barra de titulo vacia
4 = Centro de la pantalla sin la cabecera de la ventana, pero móvil
255 = remueve el cutin puesto anteriormente.
Dejandolo asi, con sus configuraciones respectivas (Personalmente recomiendo usar la posición 2):
prontera.gat,147,173,6 script Assassin 884,{
cutin "moc2_kid02",2;
* La ID del NPC es independiente al CUTIN, es decir, a puedes colocar un cutin "X" a un NPC "Y". Recomiendo que si van a usar un cutin, vean la ID de su respectivo NPC en la Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o
LoginNPC LIST
para que tenga la gracia de tener implementado el cutin.
4) Si bien, aún no terminamos, porque si dejamos el trabajo tal cual como esta ahora, la imagen del cutin se quedaria en la pantalla, aún despues de haber terminado de hablar con el. Por ello recurriremos a usar el siguiente codigo:
cutin "",255;
Usado antes de cualquier
close; o
end;Un ejemplo seria:
prontera.gat,147,173,6 script Assassin 884,{
cutin "moc2_kid02",2; // ACA ESTA EL INICIO DEL CUTIN
mes "Hola viajero";
mes "Lindo clima ¿no?
next;
menu "Si",si,"No",no;
Si:
mes "Espero siga asi el dia, Adios";
cutin "",255; // ACA VA LA FINALIZACION DEL CUTIN
close;
No:
mes "Que mal animo";
cutin "",255; // ACA VA OTRA FINALIZACION DEL CUTIN
close;
}
Con esto podriamos dar por finalizada la guia.
Saludos
## OPCIONAL ##Hay casos en que la gente no tiene la actualización pertinente de sakray, y si llegasen a ver un cutin actualizado, talves les daria error o los simplemente quieren implementar el suyo propio. Por ello esta la siempre util "OPCIoN" de elegir que es lo más conveniente.
El paso numero 2 de "Implementando el cutin" lo cambiariamos por esto:
- Una vez encontrado el Cutin deseado se extraeria por medio del boton
EXTRACT, una vez extraido el Cutin o el que uno quisiese implementar, lo colocariamos en la siguiente ruta dentro de su carpeta de ragnarok:
data\texture\À¯ÀúÀÎÅÍÆäÀ̽º\illust con el nombre que deseen, pero siempre en formato
.BMP.
Luego, usando el mismo codigo:
cutin "<Nombre del archivo>",<posición>;
El
"<Nombre del archivo>" seria cambiado por el nombre del Cutin que pusieron en
data\texture\À¯ÀúÀÎÅÍÆäÀ̽º\illust.
Por ejemplo: Al archivo dentro de la carpeta lo llame
Pepitoel codigo quedaría así:
cutin "Pepito",<posición>;
Luego de esto volveriamos al paso 3) de Implementando el Cutin en adelante.Mucha suerte
