Water Script en profundidad

Desde
1 Oct 2019
Mensajes
2,458
Reacciones
2,281
Honor
663
Introducción

El problema con noggit en la versión actual es que no admite agua nueva incluida desde 3.2.2 en los archivos ADT. Hay 3 herramientas en este momento para manejar el agua.
  • * Una herramienta de línea de comando que solo agrega agua en un nivel en un ADT.
  • * Una herramienta GUI donde puede encender y apagar el agua por trozo con diferentes configuraciones y alturas.
  • * Una herramienta para extraer agua y volver a añadirla más tarde.
Solo trabajo con la primera herramienta en este momento, pero echaré un vistazo a las otras y expandiré esta parte del tutorial más adelante.

Una línea de comando o una herramienta CMD no tienen interfaz gráfica. Puede usarlo con la consola de línea de comandos escribiendo comandos.

La herramienta CMD AllWater_wotlk.exe

La herramienta se encuentra en

E:WoWModdingToolsCMDAllWater_wotlk.exe
Utilizo scripts en los que agrego un comando para cada ADT con los parámetros necesarios. De esta manera, puede ejecutar el script y todos los ADT recuperan el agua. Ya usó un script de este tipo en la parte 04 del tutorial.

Así que echemos un vistazo más de cerca a este script.

>> Abra el script en su editor de texto favorito, como el bloc de notas o el bloc de notas + +

F:WoWModdingProjectsTutorialProjectscriptsWater-Test01.bat
Si luego crea su propio script, la extensión final es importante. Debe ser .bat NO .txt. Si hace clic en un archivo .bat, Windows lo abrirá y ejecutará cada línea de texto dentro como un comando.

Verá diferentes líneas en el siguiente estilo
Codigo:
Necesitas, Acceder o Registrarse para ver el contenido.
Entonces, ¿qué hacen estas líneas?

La primera parte ejecuta AllWater_wotlk.exe sobre una ruta relativa
Los 2 puntos ".." simplemente le dicen al CMD que salga de la carpeta en la que se encuentra actualmente

E:WoWModdingProjectsTutorialProjectscripts
Así que el primer ".." sale de la carpeta de scripts y el segundo de la carpeta TutorialProject y el último de la carpeta Proyectos.
Entonces, el CMD ahora se encuentra en

E:WoWModding
Ahora ingresamos a la subcarpeta de herramientas donde encontramos nuestro AllWater_wotlk.exe

tools/AllWater_wotlk.exe
A continuación le damos a la herramienta 4 parámetros que debe utilizar.
  • * ./patch/world/maps/test01/test01_31_31.adt
  • * 0
  • * 2
  • * 80
El primero define el ADT que queremos editar nuevamente como una ruta relativa. Salimos de los scripts, ingresamos patch/world/maps/test01 y usamos el archivo ADT test01_31_31.adt

El siguiente parámetro (0) define la altura de la superficie del agua. Es solo el valor Z de noggit. 0 se utiliza para el nivel del océano la mayor parte del tiempo.

El siguiente parámetro (2) es el tipo de agua. Esto gestiona el sonido que escuchas y el aspecto del agua dentro del cliente. Puede obtener esta identificación en DBC liquid.dbc

El siguiente valor es la transparencia de la superficie del agua. Cuanto menor sea el valor, más podrá ver el suelo debajo de la superficie del agua.

A primera vista, todo esto parece bastante complicado, pero si usa la estructura del tutorial, puede simplemente copiar la línea en el futuro y solo tendrá que cambiar la ruta al ADT y la configuración según sus necesidades y no tendrá pensar en el resto.


Corregir errores

Si tiene un error, puede iniciar el script dentro de una ventana de CMD para ver posibles errores.

>> Abra una ventana de línea de comandos escribiendo CMD en el campo de búsqueda de Windows dentro del menú de inicio y seleccione cmd.exe
>> Escriba f: y vuelva para cambiar la unidad en la que trabaja. Debe elegir su unidad aquí donde se encuentra la carpeta WoWModding.
>> Escriba CD WoWModdingProjectsTutorialProjectscripts y regrese. Para entrar en la carpeta de scripts
>> Escriba Water-Test01.bat y presione regresar

Ahora el script se ejecuta y puede ver si arroja algún mensaje de error.

Créditos: Steff Modcraft
 

Crea una cuenta o inicia sesión para comentar

Debes ser usuario para poder dejar un comentario.

¡Regístrate!

Crea una cuenta en nuestra comunidad. ¡Es fácil!

Acceder

¿Ya tienes una cuenta? Accede aquí

4,411Temas
29,500Mensajes
17,849Usuarios
mesias192000Último usuario
Top