badariel 0 Posted July 17, 2014 Buenas tengo una duda hace poco me cambie a Hercules pero quiero agregar mapas custom y la verdad estoy medio perdido si me pueden guiar un poco porfavor seria genial Quote Share this post Link to post Share on other sites
0 jaBote 438 Posted July 17, 2014 Hola. Aunque no tengo acceso a mi ordenador de momento, te voy a comentar brevemente cómo se hace. Todos lonombres de fichero que te comento los estoy sacando de memoria, así que trata de buscar un poco si no se encuentran donde digo. En todos los emuladores de kRO (incluido rAthena) que conozco el proceso es el mismo, aunque quizá los nombres de fichero varíen. Lo primero que debes hacer es ir al archivo conf/maps.conf y añadir el mapa al final con la misma estructura que aparece en el archivo. Algo similar a esto: map: tu_mapa Luego debes añadir ese mismo mapa en el índice de mapas, que está en el archivo db/map_index.txt y simplemente lo que debes hacer es de nuevo ir al final y colocar el nombre de tu mapa (nada más) en una nueva línea. Opcionalmente (no lo recomiendo) puedes añadirle también una ID propia si le pones un espacio y el número de ID que quieres. Trata de que, en ese caso, tal ID no sea inferior a la propuesta ya que en otro caso es posible que tengas problemas muy difíciles de diagnosticar. Tras esto tienes que realizar el mapcache (un archivo llamado map_cache.dat, que generalmente se encuentra en db/{re o pre-re}/map_cache.dat). Para ello puedes usar el generador que viene con el emulador o buscar algún programa que lo haga. Yo suelo simplemente tomar un programa que funciona de maravilla llamado WeeMapCache: permite tomar un mapcache ya hecho y añadirle los mapas nuevos, luego salvar el nuevo map_cache y sustituir el antiguo y funciona de maravilla. Recomiendo hacer una copia de seguridad del mapcache primero para restaurarlo por si acaso te equivocas. Una vez incluido el mapa en las listas del servidor y en el mapcache no necesitas hacer nada más desde el servidor para que funcione. Posteriormente puedes editar tus archivos del cliente (en el grf) para añadirle música (en mp3nametable.txt si mal no recuerdo) o darle un nombre para que sea reconocido al usar comandos como /where (en mapnametable.txt). Y ya está tu mapa perfectamente integrado con el cliente. Me permito recordar que estoy diciendo los nombres de ficheros de memoria, puede que no sean realmente esos aunque espero que mi memoria no me falle . ¡Un saludo! P.D.: Ten cuidado, porque los nombres de mapa no deben superar los 11 caracteres si mal no recuerdo. Quote Share this post Link to post Share on other sites
Buenas tengo una duda hace poco me cambie a Hercules pero quiero agregar mapas custom y la verdad estoy medio perdido si me pueden guiar un poco porfavor seria genial
Share this post
Link to post
Share on other sites