Bueno comunidad, les traigo un lindo tutorial BASICO para tener una orientaciòn de lo que es Indexar con Hipro...
Disfruten.
Un index es un archivo que determina el tamaño el numero de
frames y que tipo de objeto es.
Seguramente, un principiante se preguntará lo siguiente: ¿Qué es un frame? un frame es cada movimiento. Generalmente, al estar bien graficados y ver uno luego del otro puede llegar a crear una ilusión de movimiento. Si alguna ves, por curiosidad o por lo que sea, abrieron la carpeta GRAFICOS, tiene cada uno de los movimientos. Un frame es un movimiento.
1)Lo que debemos hacer es crear 2 carpetas en el directorio del indexador
Carpeta 1 = Importado
Carpeta 2 = Exportado
2)Abrimos el indexador y donde dice :
Directorio del cliente : Ponemos la ubicacion de donde tenemos el
Argentum instalado
Carpeta De Exportacion : Ponemos la ubicacion de la carpeta que creamos
que se llama Exportado
Carpeta De Indexacion : Ponemos la ubicacion de la carpeta que creamos
que generalmente esta dentro del directorio del cliente y se suele llamar "Init"
3)Al abrir el programa veremos una gran lista de todos los indexs que
existen hasta el momento para encontrar cosas mas faciles apretamos donde
dice Ver... y ahi podemos elegir que queremos ver si Cabezas, Cascos,
Cuerpos, Armas, Escudos o Efectos Especiales (FX's) que son las
meditaciones, los hechizos, los portales, etc
4)La unica manera de crear o editar indexs es atraves de archivos de texto,
para hacer estos archivos de texto necesitamos ir a Archivo, Exportar, Todo
5)Bueno ahora ya tenemos estos "Archivos De Texto" que los podemos
encontrar en la carpeta "Exportado" pero antes de crear o editar algun
index necesitamos saber como hacerlo, para hacerlo abramos el graficos.ini
Bueno aca vemos que al principio dice :
NumGrh=
Eso significa cuantos indexs hay siempre que agregemos nuevos indexs
tenemos que poner cuantos hay en total.
Seguramente se preguntaran: ¿Qué debo poner?
Mi consejo es, si el úlitimo fue 10000 (ejemplo) poner el siguiente, en este caso 10001, asi es más organizado. No es que deban hacer un calculo, ni nada de eso.
Abajo veran una gran lista que dice siempre Grh eso signifikaria
Index1 Index2, etc ,etc...
bueno primero que nada empesemos viendo como entender esto :
por ejemplo buscamos el Grh numero 11075:
Grh11075=1-8034-0-0-26-46
Grh11075 significa que es el index numero 11075
El 1 signifika la cantidad de frames (Hay 2 tipos de index los graficos
y las animaciones eso se vera mas adelante...los graficos siempre tienen
1 frame las animaciones mas de 1
El 8034 significa el numero del gráfico que generalmente se encuentra dentro del directorio del cliente, y dentro de la carpeta donde estan los graficos, que se suele llamar GRAFICOS. Siempre tiene que tener un nombre numerico y que sea en .BMP. De lo contrario, será imposible indexarlo.
El 0 significa cauntos pixeles hacia la izquierda esta el frame
El otro 0 significa cauntos pixeles hacia arriba esta el frame
El 26 signfica el ancho de los pixeles
El 46 significa el alto de los pixeles
Si necesitamos indexar un casco un escudo una armadura una tunica una
cabeza o un arma necesitamos hacer 4 animaciones una que mire para
adelante otra que mire para atras otra que mire para la derehca y
otra que mire para la izquierda.
A la hora de crear un index estas cosas son obligatorias porque necesitamos sabre de que BMP estamos hablando cuantos frames tiene y donde estan ubicados.
Animaciones = Las animaciones se distinguen por tener mas de un frame
como hacemos los frames? muy facil hacemos lo de arriba osea lo que
tendriamos que hacer es crear los indexs segun sus "Datos" y cuando tenemos todos hechos tenemos que hacer que anden cuando queremos hacer una animacion ponemos algo tipo
Grh13000=5-1295-1296-1297-1298-1299-1
El 13000 es el index que creamos el 5 dice cuantos frames son y los otros
numeros : 1295-1296-1297-1298-1299 son los numeros de los frames que son los indexs que creamos nosotros el ultimo 1 significa la velocidad en la que transcurre la animacion casi siempre va 1 pero si son muchos frames recomendable poner mas.
Como poner si es un Casco Cuerpo Escudo Cabeza Arma o Efectos Especiales (FX's)
Bueno eso mismo cuando ya tenemos todo listo lo unico que importa es la
animacion osea anotamos en algun lado el numero de la animacion si la animacion es un casco abrimos el Cascos.ini y agregamos al numero de cascos 1 numero entonces asi bajamos y lo que hacemos es copiar lo del casco anterior y pegarlo abajo pero cambiarle el numero por el numero consecutivo (por ejemplo si el ultimo casco fue numero 5 este va a ser numero 6)
Cuando lo pegamos tenemos algo tipo esto :
[CASCO6]
Head1=1019
' arriba
Head2=1020
' derecha
Head3=1019
' abajo
Head4=1021
' izq
cuando nosotros hicimos las indexaciones hicimos 4 animaciones una que mira hacia arriba otra hacia abajo otra hacia la derecha y otro hacia la izquierda
Head1= ponen el numero de la animacion que mira para arriba
Head2= ponen el numero de la animacion que mira para la derecha
Head3= ponen el numero de la animacion que mira para abajo
Head4= ponen el numero de la animacion que mira para la izquierda
Cuando terminaron guardan y cierran de esta misma manera se hace con los Cuerpos Escudos Cabezas y Armas
En cambio cuando hacemos un FX no necesitamos que mire para arriba para abajo etc es solo 1 animacion entonces abrimos FXs.ini y hacemos lo mismo que lo anterior pero esta ves ponemos 1 sola animacion.
Cuando terminamos de hacer todos nuestros indexs y los queremos pasar al Argentum Online lo que tenemos que hacer es poner Archivo--Indexar--Todo--Graficos.ini y en la carpeta Indexado tenemos nuestros indexs listos para pegar en la carpeta del Argentum Online.
Srte!