Hola, hacia mucho tiempo que no retomaba esto de hacer un servidor personal, y quiero aprovechar mis vacaciones para entretenerme re/aprendiendo cosas del pasado, sin dar mucho contexto me gustaría que me orientara alguien que sepa del tema...
Para empezar en un servidor, lo más común es que habrán bugs... Principalmente el tema de misiones.
MISIONES (BUGS encontrados hasta ahora, no necesariamente en server personales pero si en otros antigüos)
-No está el NPC de la misión donde debería estar.
(Cómo añadirlo correctamente?, cómo hacer que cumpla la función de la misión para poder completarla?)
Ejemplo Cromi, al agregarla no aparece el cuadro que debería aparecer... Según tengo entendido sería la siguiente (o parecida, ya que es un caso con DK);
- No se marcan los objetivos de la misión.
(Al dialogar con los NPC, no aparecen los textos correspondientes ya sean los normales o los de dialogo seleccionable, por lo tanto no se marcan como debería ser las acciones realizadas)
(Al recoger lo que solicita la misión, por ejemplo; "Menas de cobre, velas Kóbold, etc.... No se marcan en la misión en curso como debería pasar")
Lo de los diálogos seleccionables un ejemplo de lo que debería aparecer pero no aparece con los NPC correspondientes sería el siguiente;
- Prosiguiendo, recuerdo que incluso al realizar Mazmorras/Bandas en algunos server privados no se marcaba ningún objetivo hecho, ya sea que entrases individual o que la realizaras como misión de campaña, y no te permitía continuar con tu progreso dentro del juego.
(Algunos con jefes o npc que no tenían animación y no podían ser dañados e incluso atravesaban muros para seguirte, incluso sería bueno aprender a modificar el % de drop para los que sueltan items o monturas)
- Colisiones, recuerdo que también me topé servidores donde no habían colisiones donde deberían de haber, como en las rampas para subir a barcos (antes de tener montura voladora) y debías brincar de salto... Quizá es porque eran otros años, ya hace casi 10 años de eso... Pero me gustaría estar preparado para dicha eventualidad.
- NPC de tipo montura, o mascotas de duelo; He tenido problemas en el pasado donde no podía montarse el personaje a la montura fija, por lo cual no podía continuar misiones, algo así como cuando subes al Corventoso para alejar a los nerubianos en War Within (en donde la hidromiel), o cuando subes a la carreta y Anduin y la otra NPC se ponen a platicar en lo que llegan al destino de la misión.
Otro problema muy aparte, serían las mascotas de duelo, que das clic y no se activa la pelea, o si se activa no puedes dañarlo pero él a ti si....
Cosas que puede tener temas avanzados:
- Corrección/Activación de Búsqueda de Calabozos (buscador o modificarlo y crear un entorno para jugar con bots tipo seguidores de aliados y obtener botín).
- Corrección/Activación de PVP (o modificarlo y crear un entorno para jugar contra bots).
- Crear bots para hacer grupo y pasar misiones de mundo que normalmente no podría hacer un solo jugador, para esto sería bueno implementar un modo donde use recursos de guerra de la zona para reclutar seguidores que se adapten al nivel de uno mismo, y ejerzan funciones como Brann en los Abismos; Heler, DPS o TANK.
- Crear un Bot que te de las monedas del puesto de venta, o activar el mismo puesto de venta con su contenido original...
- Linkear las funciones a una "web" algo así como páginas del server Firestorm y su tienda.
En resumen creo que es lo más básico a lo más complejo...
Deseo realizar muchas de esas cosas, la mayoría que me sea posible, pero sinceramente desconozco mucho actualmente, así que me gustaría que me aportaran de su conocimiento cada uno en este post, o que me apoyen con links a sus tutoriales donde aprendieron ustedes. Desde lo más básico a lo más complejo.
Podríamos hacer una guía aquí mismo...
Desde (por ejemplo);
Qué programas debo tener?
En qué orden debería aprender a dominar los programas?
Dónde están normalmente los archivos que repararé, como y para qué sirve cada apartado escrito dentro del código?
Cómo crearía los nuevos diálogos o textos?
Puedo crear/personalizar un launcher propio y cómo hacerlo?
PD: Soy consciente de que la mayoría de tutoriales donde uno aprende están en inglés.
Para empezar en un servidor, lo más común es que habrán bugs... Principalmente el tema de misiones.
MISIONES (BUGS encontrados hasta ahora, no necesariamente en server personales pero si en otros antigüos)
-No está el NPC de la misión donde debería estar.
(Cómo añadirlo correctamente?, cómo hacer que cumpla la función de la misión para poder completarla?)
Ejemplo Cromi, al agregarla no aparece el cuadro que debería aparecer... Según tengo entendido sería la siguiente (o parecida, ya que es un caso con DK);
- No se marcan los objetivos de la misión.
(Al dialogar con los NPC, no aparecen los textos correspondientes ya sean los normales o los de dialogo seleccionable, por lo tanto no se marcan como debería ser las acciones realizadas)
(Al recoger lo que solicita la misión, por ejemplo; "Menas de cobre, velas Kóbold, etc.... No se marcan en la misión en curso como debería pasar")
Lo de los diálogos seleccionables un ejemplo de lo que debería aparecer pero no aparece con los NPC correspondientes sería el siguiente;
- Prosiguiendo, recuerdo que incluso al realizar Mazmorras/Bandas en algunos server privados no se marcaba ningún objetivo hecho, ya sea que entrases individual o que la realizaras como misión de campaña, y no te permitía continuar con tu progreso dentro del juego.
(Algunos con jefes o npc que no tenían animación y no podían ser dañados e incluso atravesaban muros para seguirte, incluso sería bueno aprender a modificar el % de drop para los que sueltan items o monturas)
- Colisiones, recuerdo que también me topé servidores donde no habían colisiones donde deberían de haber, como en las rampas para subir a barcos (antes de tener montura voladora) y debías brincar de salto... Quizá es porque eran otros años, ya hace casi 10 años de eso... Pero me gustaría estar preparado para dicha eventualidad.
- NPC de tipo montura, o mascotas de duelo; He tenido problemas en el pasado donde no podía montarse el personaje a la montura fija, por lo cual no podía continuar misiones, algo así como cuando subes al Corventoso para alejar a los nerubianos en War Within (en donde la hidromiel), o cuando subes a la carreta y Anduin y la otra NPC se ponen a platicar en lo que llegan al destino de la misión.
Otro problema muy aparte, serían las mascotas de duelo, que das clic y no se activa la pelea, o si se activa no puedes dañarlo pero él a ti si....
Cosas que puede tener temas avanzados:
- Corrección/Activación de Búsqueda de Calabozos (buscador o modificarlo y crear un entorno para jugar con bots tipo seguidores de aliados y obtener botín).
- Corrección/Activación de PVP (o modificarlo y crear un entorno para jugar contra bots).
- Crear bots para hacer grupo y pasar misiones de mundo que normalmente no podría hacer un solo jugador, para esto sería bueno implementar un modo donde use recursos de guerra de la zona para reclutar seguidores que se adapten al nivel de uno mismo, y ejerzan funciones como Brann en los Abismos; Heler, DPS o TANK.
- Crear un Bot que te de las monedas del puesto de venta, o activar el mismo puesto de venta con su contenido original...
- Linkear las funciones a una "web" algo así como páginas del server Firestorm y su tienda.
En resumen creo que es lo más básico a lo más complejo...
Deseo realizar muchas de esas cosas, la mayoría que me sea posible, pero sinceramente desconozco mucho actualmente, así que me gustaría que me aportaran de su conocimiento cada uno en este post, o que me apoyen con links a sus tutoriales donde aprendieron ustedes. Desde lo más básico a lo más complejo.
Podríamos hacer una guía aquí mismo...
Desde (por ejemplo);
Qué programas debo tener?
En qué orden debería aprender a dominar los programas?
Dónde están normalmente los archivos que repararé, como y para qué sirve cada apartado escrito dentro del código?
Cómo crearía los nuevos diálogos o textos?
Puedo crear/personalizar un launcher propio y cómo hacerlo?
PD: Soy consciente de que la mayoría de tutoriales donde uno aprende están en inglés.