- Desde
- 1 Oct 2019
- Mensajes
- 1,782
- Reacciones
- 1,658
- Honor
- 185
Vamos a poner que por ejemplo se le ponga una dificultad, completar una misión, un nivel mínimo para entrar
Para hacer este simple cambio únicamente necesitaremos un gestor de Base de datos cómo Sqlyog por ejemplo y es el que yo utilizaré en las fotos que subiré más adelante para simplificar la guía.
Debemos entrar en nuestra base de datos - Mundo - World - Como vosotros la hayáis nombrado
Debemos ir a la tabla 'access_requirement'
Dentro de la tabla Access_requirement nos podremos encontrar la siguiente estructura dentro de ella:
Supongamos que queremos cerrar Zul'aman para hacer cualquier trabajo o por algún bug que algún usuario está explotando o se están aprovechando por cualquier motivo
Debemos ir a Zul'aman entrar dentro de la instance y hacer .gps para sacar las coordenadas de la instance
Dentro de las coordenadas nos marcarán el Map
Imaginemos que el Map de Zul'aman es 999 pues deberemos marcarlo dentro de la base de datos para que nos envíe a los requerimientos de esa Instance
Nos llevará a todas las dificultades y requerimientos del mapId 999 en este caso hemos dicho Zul'aman
Toda la información que nos salga en las tablas consultadas con mapId 999
Serán las que están marcadas arriba
Difficulty - Dificultad:
Aquí en el caso de estar manipulando una Instance Blizz no tocaremos esta tabla
Level_min - Nivel mínimo:
Aquí podremos poner el nivel mínimo que exigirá la instance para entrar. ( Si queremos desactivarla por algún bug o el motivo que tengáis se pondría un nivel inalcanzable por los usuarios para evitar que sigan entrando , en el caso de un servidor blizzlike Nivel 81 ya que ningún usuario sin la ayuda de ningún MJ podría entrar )
Level_max - Nivel Máximo:
Aquí colocaremos el nivel máximo para entrar a la instance ( Si queremos desactivarla como arriba he marcado pondremos el mismo nivel o 1 o 2 más pero si ponéis el mínimo 81 será tontería poner 82-83 de máximo . Lo marcaríamos con el mismo nivel que el mínimo )
Item1 - Objeto :
Aquí colocaremos la entryID por ejemplo si queremos que para entrar a dicha instance necesiten los usuarios un objecto que por ejemplo podría ser un emblema o cualquier item . Si la vais a desactivar con el nivel ya sería suficiente
QuestDone - Misión Completada:
En esta tabla colocaremos la ID de la misión que por ejemplo queremos que tengan que tener completada para poder entrar a la Instance
Complete_Achievement - Logro Completado:
Es igual que la Misión completada solo que pondremos la ID de un logro que deberá necesitar el usuario para poder entrar en la Instance
Quest_failed_text - El texto que deberá de aparecer en el caso de haber fallado la misión
Esta tabla no la puedo recomendar tocar , podéis buscar información de ella ya que cuando yo trabajaba en estas tablas no estaba esta
Comment - Comentario:
Aquí marcaremos el comentario de por qué la instance está cerrada por los usuarios o podréis poner notas para el Staff ya que si mal no recuerdo esto no lo verán los usuarios
Si habéis realizado bien la guía al entrar a una instance con nivel 80 os pedirá dentro del juego mínimo nivel 81 o un item o realizar una misión . La última tabla podrá estar en blanco y estos textos de los requerimientos aparecerá igualmente ya que no influye .
Para hacer este simple cambio únicamente necesitaremos un gestor de Base de datos cómo Sqlyog por ejemplo y es el que yo utilizaré en las fotos que subiré más adelante para simplificar la guía.
Debemos entrar en nuestra base de datos - Mundo - World - Como vosotros la hayáis nombrado
Debemos ir a la tabla 'access_requirement'
Dentro de la tabla Access_requirement nos podremos encontrar la siguiente estructura dentro de ella:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Debemos ir a Zul'aman entrar dentro de la instance y hacer .gps para sacar las coordenadas de la instance
Dentro de las coordenadas nos marcarán el Map
Imaginemos que el Map de Zul'aman es 999 pues deberemos marcarlo dentro de la base de datos para que nos envíe a los requerimientos de esa Instance
SQL:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Toda la información que nos salga en las tablas consultadas con mapId 999
Serán las que están marcadas arriba
Difficulty - Dificultad:
Aquí en el caso de estar manipulando una Instance Blizz no tocaremos esta tabla
Level_min - Nivel mínimo:
Aquí podremos poner el nivel mínimo que exigirá la instance para entrar. ( Si queremos desactivarla por algún bug o el motivo que tengáis se pondría un nivel inalcanzable por los usuarios para evitar que sigan entrando , en el caso de un servidor blizzlike Nivel 81 ya que ningún usuario sin la ayuda de ningún MJ podría entrar )
Level_max - Nivel Máximo:
Aquí colocaremos el nivel máximo para entrar a la instance ( Si queremos desactivarla como arriba he marcado pondremos el mismo nivel o 1 o 2 más pero si ponéis el mínimo 81 será tontería poner 82-83 de máximo . Lo marcaríamos con el mismo nivel que el mínimo )
Item1 - Objeto :
Aquí colocaremos la entryID por ejemplo si queremos que para entrar a dicha instance necesiten los usuarios un objecto que por ejemplo podría ser un emblema o cualquier item . Si la vais a desactivar con el nivel ya sería suficiente
QuestDone - Misión Completada:
En esta tabla colocaremos la ID de la misión que por ejemplo queremos que tengan que tener completada para poder entrar a la Instance
Complete_Achievement - Logro Completado:
Es igual que la Misión completada solo que pondremos la ID de un logro que deberá necesitar el usuario para poder entrar en la Instance
Quest_failed_text - El texto que deberá de aparecer en el caso de haber fallado la misión
Esta tabla no la puedo recomendar tocar , podéis buscar información de ella ya que cuando yo trabajaba en estas tablas no estaba esta
Comment - Comentario:
Aquí marcaremos el comentario de por qué la instance está cerrada por los usuarios o podréis poner notas para el Staff ya que si mal no recuerdo esto no lo verán los usuarios
Si habéis realizado bien la guía al entrar a una instance con nivel 80 os pedirá dentro del juego mínimo nivel 81 o un item o realizar una misión . La última tabla podrá estar en blanco y estos textos de los requerimientos aparecerá igualmente ya que no influye .