Jump to content

Relzz

Int'l Spanish Moderators
  • Content Count

    663
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Relzz


  1. Its not official I dont encourage you to use that but, well eAthena was GPL so you can use it in some sort of "guidance"

     

    I know its an old version but its kinda almost the same because the mods havent updated in a while, so.. anyway if you find it I guess you can have it, but im not helping or giving you links 


  2. Im going to report this here, because I dont know if its a server side problem or what but..

     

    The client crashes when you use highess heal with full throtle at 30,000 or something like that stats

     

    It kills you when you dont have the patch "Increase Attack Display" and if you have it enabled your client crashes (and everyone looking at you)


  3. Hola M45T3R Gracias Por responder,

     

    mi problema esta es en que agrego los peinados en la carpeta Data, y modifico max_hair_style: 102, pero no me reconoce los peinados custom, solo reconoce los 29 que vienen por defecto.

     

    como hago para que me reconozca los peinados custom?

    No habia revisado esta publicacion hace tiempo.. tal vez puede ser que ya lo reparaste, me puedes decir si tus sprites estan bien colocadas? Si es asi, tambien debes chequear que tu cliente este "diffeado" correctamente, con "Enable 64k Hairstyles" si aun no lo has reparado, manda una screenshot de tu carpeta de sprites donde estan tus peinados.


  4. Parece ser un problema de acceso, dale click derecho ejecutar como administrador y deberia funcionarte.. Si no puedes, debe ser porque no eres cuenta tipo administrador en tu computadora o algun virus tomo control de tus derechos de cuenta.

     

    Trata de arreglar eso o crea una cuenta administrador, formatea en todo caso que nada te funcione y estes dispuesto a hacerlo.

    Necesitas una cuenta con privilegios de administrador para poder modificar el registro que es donde algunas configuraciones de Ragnarok se guardan.


  5. Regresa la configuracion de subnet a la predeterminada, tu error es muy sencillo.. o eso creo.

     

     

     Solo hace falta leer un poquito, aqui dice que debe ser la IP por la que se comunican tus servidores.

      Por lo cual si tienes el map-server, char-server y login-server en el mismo equipo, busca donde diga esto.

      "The map server connects to the character server using this IP address."

      "El servidor de mapas se conecta al servidor de personajes utilizando esta direccion IP"

    Quieres mandar al servidor a hacer conecion a tu IP publica y que todavia atraviese un DNS para hacer las operaciones internas?

    .. Solamente cambia "xpeedro.ddns.net" por "127.0.0.1" en donde diga que es conexion entre servidores

    (cada uno es un servidor, digamos que podrias poner el login en otra PC y dar la IP de esa PC para que conecte al login a otra IP, pero eso es mas complejo..)

     

    Asi que cambia esto...

    // Character Server IP// The map server connects to the character server using this IP address.// NOTE: This is useful when you are running behind a firewall or are on// a machine with multiple interfaces.char_ip: xpeedro.ddns.net

    Por esto

    // Character Server IP// The map server connects to the character server using this IP address.// NOTE: This is useful when you are running behind a firewall or are on// a machine with multiple interfaces.char_ip: 127.0.0.1

    Si tienes el login, char y map server en el mismo equipo, lo cual es lo usual.

    Si esas IP's las tienes asi me imagino que las otras estan igual, asi que solo cambia tambien la direccion en los demas archivos.

     

    Okay, ahora esto es a lo que no debes mover.

    // Map Server IP// The IP address which clients will use to connect.// Set this to what your server's public IP address is.map_ip: xpeedro.ddns.net

    "La direccion IP que los clientes usaran para conectarse"

    Aqui pones tu direccion publica o mas bien el DNS.

     

    Espero haberte ayudado ! =)

     

    En resumen, lo de arriba es la IP de comunicacion interna. La otra es tu IP publica para que los clientes de fuera detecten el servidor.


  6. Un consejo es que aprendas a modificar todo y siempre guardar un respaldo para volver atras, aprende de las cosas que no funciona y sigue reemplazando valores en HEX hasta que logres lo que quieres, tambien revisa la msgstringtable, usualmente las funciones enteras estan agrupadas una despues de la otra.. por ejemplo la interfaz digamos los mensajes del sistema REC estan todos agrupados uno despues del otro, en diferentes lineas... aprende ese funcionamiento basico, cambia valores, prueba y prueba y prueba otra vez hasta que logres lo que quieres, esa es basicamente la logica.. soy muy bueno con los clientes y la verdad ese es mi truco xD espero te sirva de algo. Suerte!


  7. // Defines various mob AI related settings. (Note 3)// 0x001: When enabled mobs will update their target cell every few iterations//        (normally they never update their target cell until they reach it while//        chasing)// 0x002: Makes mob use their "rude attack" skill (usually warping away) if they//        are attacked and they can't attack back regardless of how they were//        attacked (eg: GrimTooth), otherwise, their rude attack" is only activated//        if they can't melee reach the target (eg: sniping)// 0x004: If not set, mobs that can change target only do so when melee attacked//        (distance player/mob < 3), otherwise mobs may change target and chase//        ranged attackers. This flag also overrides the 'provoke' target.// 0x008: When set, mobs scatter as soon as they lose their target. Use this mode//        to make it much harder to mob-train by hiding and collecting them on a//        single spot (ie: GrimTooth training)// 0x010: If set, mob skills defined for friends will also trigger on themselves.// 0x020: When set, the monster ai is executed for all monsters in maps that//        have players on them, instead of only for mobs who are in the vicinity//        of players.// 0x040: When set, when the mob's target changes map, the mob will walk towards//        any npc-warps in it's sight of view (use with mob_warp below)// 0x100: When set, a mob will pick a random skill from it's list and start from//        that instead of checking skills in orders (when unset, if a mob has too//        many skills, the ones near the end will rarely get selected)// 0x200: When set, a mob's skill re-use delay will not be applied to all entries of//        the same skill, instead, only to that particular entry (eg: Mob has heal//        on six lines in the mob_skill_db, only the entry that is actually used//        will receive the delay). This will make monsters harder, especially MvPs.// 0x400: Set this to make mobs have a range of 9 for all skills. Otherwise, they//        will obey the normal skill range rules.// Example: 0x140 -> Chase players through warps + use skills in random order.monster_ai: 0x025

    La forma de manipular esto es solo sumar los ultimos 3 numeros de cada funcion que te guste ahi, comienza en 000 y ve sumando funciones añadiendo el valor de la funcion al numero, despues solo reemplaza el monster_ai: en los ultimos 3 numeros, ahi tiene una buena explicacion de lo que mencionas.. parece que tu problema tiene algo que ver con esto..

    // 0x004: If not set, mobs that can change target only do so when melee attacked//     (distance player/mob < 3), otherwise mobs may change target and chase//      ranged attackers. This flag also overrides the 'provoke' target.

    Aunque parece que ese es el comportamiento normal.. siempre he visto que los MVP focusean al sniper o personajes de rango ya que son los que mas hacen daño, esto ha sido asi desde hace mucho tiempo.

    Mas puedes modificarlo ahi, mas eso de que cambian de objetivo tal vez se deba a que no pueden atacar al priest o lo que sea en la safety wall y cambian de objetivo. Tal vez tenga que ver con esto o alguna otra cosa relacionada con la inteligencia de los mobs.

    // 0x002: Makes mob use their "rude attack" skill (usually warping away) if they//        are attacked and they can't attack back regardless of how they were//        attacked (eg: GrimTooth), otherwise, their rude attack" is only activated//        if they can't melee reach the target (eg: sniping)

     

    Espero haberte ayudado !


  8. No hay una guia exactamente completa con Hercules y aunque la hubiera no te mostrara como configurarlo a tu gusto..

    Lo mejor que podrias hacer seria experimentar, hay tutoriales de compilacion e instalacion incluso paquetes basicos por todo el foro. Solo es que te dediques un tiempito.

     

    http://herc.ws/board/topic/1499-compilar-hercules-en-windows/

     

    Hercules no es exageradamente diferente a rAthena o eAthena solo en las mecanicas y si, Hercules tiene mejoras y una que otra cosilla que cambia el syntax mas no el funcionamiento, solo es para la comodidad y eficacia de trabajo en el emulador, podrias comenzar por experimentar por tu cuenta. Compilarlo es un paso, solo montas un servidor SQL con algun manager de tu preferencia por ejemplo podrias instalar XAMPP y de ahi mismo te instalara un servidor SQL con su propio manager web usualmente en " http://127.0.0.1/phpmyadmin " solo añades los usuarios y contraseñas que utilizaras a las bases de datos y la conectas a tu emulador y de paso te llebas una plataforma para experimentar con web xD

     

    Buena suerte !


  9.  

    De hecho lo mismo funcionaria,  solo seria cambiar lo que dice ahi

     

    Premio cada 10 seg = if(.@op >= 1){

    Premio cada 1 min = if(.@op >= 6){

    Premio cada 10 min = if(.@op >= 60){

    Premio cada 1 hora = if(.@op >= 360){

     

    Disculpa, yo recién utilizo Hercules, ¿en que cambia este emulador con los demás de acuerdo a los scripts?, por que tenía entendido que es diferente.

    Casi nada.. solo hay nuevos comandos y algunas formas de hacer calculos no funcionan, y otras si.. de hecho hay mejoras como que puedes hacer Arrays ilimitadas

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.