Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate
Debes de estar registrado para poder ver el contenido indicado. Registrate o ConectateMuy buenas, intentare ser breve e intentar explicarlo lo mejor posible...
Con el tema del CORE y DATA:
Para que nos entendamos, todo emulador (al menos de los que conozco en l2j) consta de dos partes, la llamada core y data:
Core: contiene todo lo necesario para que el servidor funcione, así como las conexiones, packets para leer la información del cliente, información de todos los actores, etc.. Como norma general, contiene lo mínimo y necesario para que funcione el servidor. Para todo lo demás, se utiliza la parte del "data", ya que su peso no influye tanto como el core en un servidor.
Data: contiene todo resto de datos e información, pero estas funcionan gracias al core. Como por ejemplo, las misiones, niveles, habilidades, etc..
Que conste que esto es un gran resumen chapucero, eso solo para que nos entendamos.
Con el tema Eclipse y Navicat:
Aquí creo que estas confundido... estamos comparando programas que no tienen nada que ver.
El Navicat sirve para la gestión de base de datos, ya sea local o remotamente. Con el podrás, crear, editar y demás funciones en la base de datos deseada.
Eclipse es una plataforma de software compuesto por un conjunto de herramientas de programación. Si dispones de un serverpack, que contiene core y data, podrás leerlo con eclipse y configurarlo u editarlo a vuestro gusto.
En el foro hay bastantes guías, ya que tendrás que importar el proyecto deseado, adaptarlo y compilarlo finalmente para su uso.
Hay muchos programas similares a eclipse, todos tienen un punto fuerte. Yo personalmente es el que uso para prácticamente todos los lenguajes de programación con los que desarrollo.
Tipos de proyectos:
Según el proyecto con el que comiences a trabajar, tendrá una estructura u otra. Pero eso no quiere decir que no puedas usar el código de por ejemplo l2jdevs a l2frozen, simplemente tienes que adaptarlo.
Todo es adaptable y más si usas un programa como Eclipse. Solo debes de importar el proyecto, añadir lo que deseas y el mismo programa te indicara donde esta el error y que tienes que cambiar para adaptarlo.
Lo que sí, tienes que tener en cuenta que muchos emuladores disponen de herramientas para adaptar las customizaciones, por ejemplo en L2JDevs no es necesario editar el core para añadirle una mejora o customización, desde el data es posible. Sin embargo, en otros, no tendrás mas remedio que editar el core de vuestro servidor.
Yo desde mi punto de vista, cuanto menos se toque el core, mejor. Todo lo custom, al data.
Si quieres, puedes revisar esta guía de l2jdevs... en donde te dirá como empezar paso a paso y que herramientas utilizar.
Es de su foro oficial: Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate
Debes de estar registrado para poder ver el contenido indicado. Registrate o ConectateEn esto de las criptomonedas soy nuevo y me gustaria empezar minando
¿Cual me recomendais?