Jump to content

Modificar conf. server sin reiniciar


daikan

Recommended Posts


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   0
  • Joined:  09/26/13
  • Last Seen:  

Buenas gente !! Quería hacerles una preguntonta. Hay alguna forma de modificar la configuración del server y no tener que recompilarlo, bajarlo y volverlo a subir para que se apliquen los cambios??

 

Gracias !!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  182
  • Reputation:   36
  • Joined:  01/26/12
  • Last Seen:  

Parece que tienes un pequeño lío. Voy a intentar responderte a tu pregunta (que no sé muy bien cuál es) mientras trato de explicarte alguna que otra cosa

  • En ningún caso necesitas bajar y subir el servidor si sabes modificar los archivos desde la propia máquina. Suponiendo que tienes un servidor en Linux (y que no sabes aprovechar sus funcionalidades), te recomiendo que aprendas vim. Yo (que personalmente tampoco soy muy bueno con Linux) aprendí a manejarlo recientemente de forma muy básica con este juego y este tutorial.
  • Solo necesitas volver a compilar tu servidor en caso de modificar el código fuente del mismo, que se encuentra en la carpeta /src. Para aplicar el resto de cambios (fuera de  /src) generalmente basta con reiniciar el servidor (la aplicación que ejecuta tu emulador, no toda la máquina aunque a veces es recomendable hacerlo), pero hay algunos comandos que permiten volver a cargar muchas cambios sin siquiera necesitar reiniciar el servidor.
  • Usualmente, con configuraciones del servidor, nos referimos a todas aquellas que están dentro de la carpeta /conf. Que tenga conocimiento, todas se pueden cambiar y se aplicarán sin problemas reiniciando el servidor. Un caso particular es la carpeta /conf/battle, que además puede volver a cargarse ejecutando @reloadbattleconf desde el propio juego (es posible que para que los cambios apliquen a algún jugador sea necesario reloguear).

Espero haber ayudado unque sea solo un poquito.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  177
  • Topics Per Day:  0.04
  • Content Count:  909
  • Reputation:   247
  • Joined:  11/08/11
  • Last Seen:  

daikan ¿podrías dar un poco más de información?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   0
  • Joined:  09/26/13
  • Last Seen:  

Si, me ayudaste bastante. Soy nuevo en linux, voy a ver esos links que me pasaste. Igual yo me referia a los cambios en la carpeta battle más que nada.

Lo que hacia era detener los procesos del server, recompilar y volver a levantar los procesos.

 

El ejemplo claro es, modificar los rates del server. Hacia los siguientes pasos. Modificaba, detenia, recompilaba y volvia a iniciar los procesos.

 

Muchas gracias en estos dias lo chequeo y aviso.

 

Saludos !

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  177
  • Topics Per Day:  0.04
  • Content Count:  909
  • Reputation:   247
  • Joined:  11/08/11
  • Last Seen:  

Cualquier cambio dentro de la carpeta ~:rathena\conf\battle\ no necesitas recompilar.
Solo recompila cuando modifiques algun archivo dentro del SRC.

 

Solo tendrías que usar el comando @reloadbattleconf  y te recargaría toda la carpeta battle con los cambios. (creo recordar xDD)
Pero los cambios no afectan a los usuarios que están online hasta que vuelvan a entrar por lo tanto si lo acompañas de un @kickall (siempre y cuando no tengas merchant usando autotrade) y listo.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...