Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de usuario
Lis AI
Manual de usuario
versión 1.0
LisSoft
LisSoft@email.com
LissSoft LisAI. Manual de usuario
Índice de contenido
1. Requisitos.........................................................................................................................................3
2. Introducción......................................................................................................................................4
3. Instalación.........................................................................................................................................5
4. Configuración...................................................................................................................................7
5. Errores y problemas........................................................................................................................14
6. Contacto..........................................................................................................................................18
LissSoft LisAI. Manual de usuario
1. Requisitos
1.1 Requisitos Software:
Sistema operativo:
Java:
Ragnarok Online:
Requisitos in game:
Arquitectura:
Mínimo: 32 o 64 bits.
Conexión:
2. Introducción
Las Inteligencias Artificiales para manejo de homúnculos (AIs) son las herramientas externas
más utilizadas en Ragnarok Online. No por ello la oferta de estos programas deja de ser
limitada, es frecuente que surjan incompatibilidades y la satisfacción del usuario rara vez es
óptima. Tales argumentos, unidos a las numerosas sugerencias recibidas y a la experiencia que
atesoramos en el desarrollo de AIs, han dado origen a la creación de LisAI; la Inteligencia
Artificial de LisSoft.
LisAI es una herramienta potente. Con pocos controles permite realizar una configuración
detallada del comportamiento del homúnculo en numerosas circunstancias. Tanqueo, mobeo,
ataques automatizados, corte de cast, movimientos pasivos o protección de aliados son
algunos ejemplos de estrategias configurables. Esta versatilidad hace de LisAI una
herramienta optimizada para su uso en todos los ambientes del juego: Farm, PvP, GvG, BG ...
Desde LisSoft hemos centrado nuestros esfuerzos en construir una AI capaz de emplearse en
la mayoría de los servidores de Ragnarok Online. Con este objetivo LisAI permite seleccionar
parámetros como la versión LUA del cliente o el directorio de instalación de la AI.
LisAI ha sido diseñado siguiendo nuestros estándares de usabilidad. Permite realizar una
instalación y configuración asistida simplificada mediante interfaces gráficas a la vez que
mantiene la posibilidad de realizar tal proceso mediante edición y gestión de archivos.
Las posibilidades de mejora de una Inteligencia Artificial siempre son muchas. Escuchamos
vuestros consejos y opiniones con ánimo de ofrecer nuevas versiones de LisAI que mejoren la
actual. Detección de enemigos ocultos, predicción de ataques o reducción de tiempos de
casteo son sugerencias que hemos recibido y que LisSoft se plantea implementar en un futuro.
LissSoft LisAI. Manual de usuario
3. Instalación
3.1 Instalción mediante interfaz gráfica
Para iniciar LisAI es necesario ejecutar con permisos de administrador el archivo LisAI.exe. De
no disponer de Java JRE 1.6.0_05 o superior un mensaje lo indicará y seremos redirigidos a la
página oficial de Java para la descarga e instalación de esta versión. Si todo va bien la siguiente
ventana se mostrará:
Las AIs se instalan normalmente en una carpeta de nombre \AI\ dentro del directorio de
instalación de RagnarokOnline si bien puede cambiar en función del servidor. En el caso de
que LisAI no sea capaz de localizarlo, una ventana de selección de directorios se mostrará, en
ella se deberá seleccionar la ubicación de tal carpeta en el equipo.
Cada servidor emplea una versión de LUA con la que ejecutar las AI. En caso de que recibáis el
siguiente error en el juego significará que habéis escogido una versión incorrecta y deberéis
probar con otra. Las versiones más habituales son la 0 y la 1.
Tras algunas comprobaciones se instalará la LisAI. En caso de disponer de otra AI, la vieja AI
será renombrada informándose de ello. LisAI será instalada en lugar de la BasicAI que se debe
seleccionar in game mediante el comando /hoai.
4. Configuración
Amarillo → Instalación correcta sin uso. Abra el juego, saque su homúnculo o escriba /hoai.
A su derecha se puede ver el tipo del homúnculo, una imagen y el ID del objetivo al que está
atacando actualmente. El ID es un número que identifica de forma única un jugador o mob. Este
dato (obj:) es de gran importancia pues nos permite conocer el ID de cualquier actor atacándolo con
el homúnculo y observando el número que se muestra junto a las siglas obj:.
Un botón Aplicar Configuración permite guardar cualquier cambio de configuración. Además será
necesario pulsar este botón para que dicho cambio tenga efecto y finalmente hacer rest y call en el
homúnculo.
El pulsado de las teclas ALT+ClickDer permite indicar al homúnculo una posición en el mapa. Es
posible configurar qué acción debe realizar el homúnculo ante dicho evento:
Otra de las acciones que nos permiten enviar órdenes al homúnculo es el cambio de estado
activo/pasivo. Las teclas que nos permiten ejecutar esta acción son por defecto CTRL+X (se puede
cambiar en el juego pulsando Esc → Configuración de teclas → Pestaña Interfaz → Mover
homúnculo).
Es posible configurar qué acción debe realizar el homúnculo ante la pulsación de estas teclas:
LissSoft LisAI. Manual de usuario
En ausencia de enemigos a los que atacar y otras acciones, el homúnculo seguirá al dueño
manteniéndose cerca de él. Es posible configurar cómo éste realiza dicho acercamiento y se
posiciona entorno al dueño entre las siguientes opciones:
Sigue → El homúnculo se colocará a una distancia de su dueño. Deberemos indicar dicha distancia.
A continuación configuraremos como, cuando y a quien debe atacar el homúnculo ante las
siguientes circunstancias.
– Al targuetear un objetivo.
– Al encontrarse con un enemigo determinado.
– Al encontrarse con un tipo de mob.
– Cuando el dueño del homúnculo es atacado.
– Cuando el homúnculo es atacado.
– Cuando un aliado es atacado.
Cada una de estas circunstancias (representadas en mediante un color) puede estar asociada a una
prioridad. De esta forma si se dan varias circunstancias simultáneamente, el homúnculo actuará
según la que tenga mayor prioridad. Si una circunstancia no tiene prioridad nunca será tenida en
cuenta.
Para cada circunstancia con prioridad es necesario indicar el tipo de ataque que empleará el
homúnculo: No atacar, ataque normal (básico) o ataque con skill.
Asociando una habilidad de homúnculo ofensiva (Caprice, Moonlight …) a una tecla (F1,F2...), es
posible ordenar al homúnculo que ataque a un objetivo concreto pulsando dicha tecla
(targuetearlo). En esta circunstancia, LisAI permite configurar cómo realizar este ataque mediante
los siguientes controles ON/OFF:
LissSoft LisAI. Manual de usuario
– Ataca al mismo enemigo / Busca otros enemigos : Activando este control el homúnculo
realizará un ataque ininterrumpido sobre el enemigo escogido. En ese caso, independientemente de
que se targueteen otros enemigos o surja una circunstancia de mayor prioridad, el homúnculo
mantendrá su mismo objetivo mientras este permanezca en escena.
– Carga contra el enemigo / Se mantiene con el dueño : Activando este control el homúnculo
se moverá hacia el enemigo al que esté atacando con objetivo de tanquearlo y atacarlo cuerpo a
cuerpo. Desactivado, tratará de mantenerse junto al dueño a la vez que ataca al enemigo a distancia.
– Prioriza atacar / Prioriza no alejarse del dueño : Activado este control, el homúnculo
centrará sus esfuerzos en atacar dejando en un segundo plano su posición en escena. Desactivado el
control, el homúnculo evitará alejarse del dueño mientras realiza sus ataques, esta opción resulta
interesante si deseamos mobear enemigos.
En ciertos ámbitos de Ragnarok Online (por ejemplo PVP) resulta interesante que el homúnculo
reaccione ofensivamente al aparecer en escena un objetivo (mob, jugador ...) determinado. En este
caso la configuración es la siguiente:
Junto a los controles ON/OFF descritos en el apartado anterior que permiten configurar el
comportamiento del homúnculo en batalla, existe la posibilidad de indicar la lista de IDs de
enemigos a los que queremos que el homúnculo ataque de forma automática. Además del orden de
prioridad que tendrán estos enemigos (orden de lista, orden de cercanía u orden aleatorio).
Farmear con homúnculo puede ser muy sencillo si podemos indicar a nuestra AI a qué tipos de mob
debe ignorar, a cuáles debe atacar automáticamente y cómo hacerlo. En esta casuística LisAI
permite configurar estos aspectos de la siguiente forma:
LissSoft LisAI. Manual de usuario
Junto a los controles ON/OFF descritos en el apartado 'Al targuetear un objetivo' que permiten
configurar el comportamiento del homúnculo en batalla, podemos indicar la lista de tipos de mobs
que queremos que el homúnculo ataque de forma automática. Además del orden de prioridad que
tendrán estos tipos de enemigo (orden de lista, orden de cercanía u orden aleatorio).
– Ataca al mismo enemigo / Busca otros enemigos : Activando este control el homúnculo
realizará un ataque ininterrumpido sobre quien nos ataca. En ese caso, independientemente de que
el objetivo deje de atacarnos, nos ataquen otros enemigos o surja una circunstancia de mayor
prioridad, el homúnculo mantendrá su mismo enemigo mientras este permanezca en escena.
LissSoft LisAI. Manual de usuario
– Carga contra el enemigo / Se mantiene con el dueño : Activando este control el homúnculo
se moverá hacia el quien nos ataca aun que se encuentre alejado. Desactivado, tratará de
mantenerse junto al dueño atacando solo si el objetivo se encuentra en su rango.
– Prioriza atacar / Prioriza no alejarse del dueño : Activado este control, el homúnculo
centrará sus esfuerzos en atacar dejando en un segundo plano su posición en escena. Desactivado el
control, el homúnculo evitará alejarse del dueño mientras realiza sus ataques pudiendo mobear al
enemigo.
– Orden de ataque: En caso de que varios enemigos nos ataquen es posible indicar cuál de ellos
debe ser objetivo del homúnculo: El más cercano al dueño o uno cualquiera.
De igual forma que el homúnculo puede reaccionar cuando atacan a su dueño, tamién puede
defenderse de quien le agrede a él. La configuración de este evento es muy similar a la del apartado
anterior:
Finalmente también es posible crear una lista de aliados a los que el homúnculo defenderá en caso
de ser atacados análogamente a como lo hace cuando el dueño es atacado.
Junto a los controles ON/OFF descritos en apartados anteriores que permiten configurar el
comportamiento del homúnculo en batalla, podemos indicar la lista IDs de aliados que el
homúnculo defenderá de forma automática. Además del orden de prioridad que tendrán estos
aliados si varios son atacados a la vez (orden de lista, orden de cercanía u orden aleatorio).
Recordar que para que cualquier configuración anterior tenga efecto es necesario pulsar el botón
Aplicar Configuración y hacer rest y call en vuestro homúnculo.
LissSoft LisAI. Manual de usuario
5. Errores y problemas
A continuación se recogen todos los mensajes de error, problemas y avisos que muestra LisAI
junto con una descripción del fallo y las acciones que pueden resolverlo. Si la información
aportada en esta sección no es satisfactoria recordamos que es posible contactar con el equipo
de ayuda.lissoft@email.com y reportar el problema o error.
Error 01. Error cargando el programa. → El sistema no puede iniciar LisAI.exe. No compatible.
Error 02. Error lanzando el programa. → El sistema no puede arrancar LisAI.exe. No compatible.
Error 03. Este programa requiere Java. → Error de empaquetado de JRE. Reinstale Java.
Error 04. Este programa requiere Java. → Java no detectado o versión insuficiente. Instale o actualice Java.
Error 102. Error comprobando directorio de Java. → Asegúrese de tener correctamente configurado su
java.home. Reinstale Java.
Error 104. Error creando directorio de instalación. → Asegúrese de ejecutar LisAI como administrador y que
nada interfiere en su ejecución. Compruebe que su directorio AI es el indicado, pulse Cambiar Dir para ajustarlo.
Reinicie si equipo.
Error 105. Hoy ha sido declarado día sin AI. Inténtelo mañana. → Lissoft se encuentra realizando labores de
mantenimiento. Hoy no será posible el uso de LisAI.
Error 106. Sin conexión. → Revise su conexión a Internet. Revise su firewall y proxy.
Error 108. Error de librerías. → Error copiando librerías. Asegúrese de ejecutar LisAI como administrador y que
nada interfiere en su ejecución. Reinicie su equipo.
Error 109. Error instalando dependencias. → Error copiando dependencias. Asegúrese de ejecutar LisAI como
administrador y que nada interfiere en su ejecución. Reinicie su equipo.
Error 110. Error instalando dependencias. → Error copiando dependencias. Asegúrese de ejecutar LisAI como
administrador y que nada interfiere en su ejecución. Reinicie su equipo.
Error 111. Error limpiando dependencias. → Reinicie su equipo. Asegúrese de ejecutar LisAI como administrador.
Error 112. Error ejecutando aplicación. → Asegúrese de ejecutar LisAI como administrador y que nada interfiere
en su ejecución.
Error 113. Error copiando manual de ayuda. → Asegúrese de ejecutar LisAI como administrador y que nada
interfiere en su ejecución. Reinicie su equipo.
Error 115. Error instalando dependencias. → Error copiando dependencias. Asegúrese de ejecutar LisAI como
administrador y que nada interfiere en su ejecución. Reinicie su equipo.
Error 117. Error registrando. → Error accediendo al registro de Windows. Asegúrese de ejecutar LisAI como
administrador. Reinicie su equipo. Sistema no compatible.
LissSoft LisAI. Manual de usuario
Error 118. Error de conexión. → Revise su conexión a Internet. Revise su firewall y proxy.
Error 119. Hay una versión más nueva de LisAI. Descárgala en el enlace oficial. → Actualice su versión de LisAI
desde los enlaces oficiales habituales.
Aviso. No se ha logrado cargar los datos guardados. → El archivo que almacena la configuración guardada no
existe o se ha corrompido. LisAI iniciará con los datos por defecto.
Error 201. Ya existe otro ataque con esta prioridad. → Cada casuística de ataque debe tener una prioridad
distinta. Reajuste las prioridades para evitar este problema.
Error 205. Error guardando. → No se ha podido guardar la configuración. Asegúrese de ejecutar LisAI como
administrador y que nada interfiere en su ejecución.
Error 206. Error de AI. → La AI instalada parece corrupta. Si el error persiste reinicie LisAI.
Error 209.Error eliminando ID. → No se ha podido eliminar el ID indicado, revise si está bien escrito y aún se
encuentra en la lista.
Error 210.Error añadiendo ID. → No se ha podido añadir el ID indicado, revise si está bien escrito y si ya se
encuentra en la lista.
Error 211. Error guardando configuación. → No se ha podido guardar la configuración de la AI. Reintente.
Reinicie LisAI si el problema persiste.
Error 212. Error cargando datos.→ No se han podido cargar los datos de configuración guardados.
Problemas
La configuración indicada no tiene efecto y no se aplica → Asegúrese de que el semáforo está en verde.
Pulse el botón Aplicar Configuraciones, haga rest y call en su homúnculo.
Alguna circunstancia de ataque no funciona → Asegúrese de que el semáforo está en verde y que la
circunstancia con problemas tiene definidos prioridad y tipo de ataque.
Agradecemos que reporten cualquier otro problema o error a nuestro contacto de soporte a usuarios
ayuda.lissoft@email.com .
LissSoft LisAI. Manual de usuario
6. Contacto
General
lissoft@email.com
Ayuda
Dudas y Soporte
Reporte de errores
ayuda.lissoft@email.com
Mejoras
Sugerencias
desarrollo.lissoft@email.com
Coordinación
Recursos humanos
direccion.lissoft@email.com