Mensajes recientes

#11
DB/SQL / Cómo Crear una Moneda Personal...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a Devgomez por su publicación original en WoWCreador


Requisitos :​

  1. Item.dbc​

  2. Currencytypes.dbc​

Programa Requerido:​

  • You are not allowed to view links. Register or Login

  • You are not allowed to view links. Register or Login

  • Generador item​

1 Paso : Create item en item_template busca maxcount y stackable agregale 2147483647

2 Paso : Genera tu item y conviertelo en dbc y agregar ala carpeta DBC
3 Paso : Abre currencytypes.dbc Agrega nueva fila

1 Campo = 340

2 Campo = ID tu item moneda custom
3 Campo = 2 queda  0x2

4 Campo = 60


You are not allowed to view links. Register or Login


guardas y agregas DBC  y agregas tu parche custom  Item y currencytypes listo entra tu server y pon .add ID item moneda Custom  

La moneda custom te saldra en Jugador Contra Jugador


You are not allowed to view links. Register or Login
#12
Tutoriales / ¿Cómo crear un pull request?
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a stevej por su publicación original en WoWCreador


Si bien, el posteo esta orientado a la forma de trabajo en AzerothCore, se puede replicar en cualquier proyecto de github.


  1. Primero que nada, necesitas una cuenta de github (calculo que este paso es mas que evidente).

  2. Luego, tenes que identificar el proyecto, en el que queres colaborar y hacer un fork (para eso, encontraras un botón en la parte super derecha).

  3. Una vez realizado el fork, deberás de clonar el repositorio en tu PC (re recomiendo solo la rama master, usando el parámetro -b master).

  4. Acedes a la carpeta, y estando en la rama master, creas una rama nueva, donde vas a hacer todos los cambios que queres aportar.

    1. Esto se realiza con el comando git checkout -b rama_nueva.

    2. Siendo rama_nueva el nombre que quieras que tenga la rama, puede ser cualquier cosa: update, fix, refactor, o el que quieras.


  5. Haces los cambios en esa rama, y creas los commits.

    1. Para ello, utilizas el comando git commit o git commit -m "mensaje".

    2. Siendo el mensaje, el cambio que se realiza en dicho commit.


  6. Haces el push de la rama en la que estas trabajando

    1. git push origin rama_nueva.

    2. (Recuerda que rama_nueva es un ejemplo, dependerá del nombre que le hayas puesto).


  7. Dentro de github, creas el pull request, completando los datos.

  8. No borres la rama, hasta que hayan fusionado la misma, para que puedas hacer cambios, o añadir sugerencias.

  9. Cada commit nuevo en dicha rama, se subiera y vinculara a ese pull request(no es necesario añadir uno nuevo).

    1. Repite el git add

    2. Luego git commit o git commit -m "mensaje"

    3. Y puedo, realiza el push, git push origin rama_nueva


  10. Una vez aprobado el pull request, puedes eliminar la rama local y remota.

    1. Para borrar la rama local, primero, muévete a master.

    2. Para ello, utiliza el comando git checkout master.

    3. Luego borra la rama remota con git branch -D rama_nueva

    4. Luego borra la rama remota con git push origin :rama_nueva


  11. Por ultimo, deberías añadir una nueva dirección remota, por defecto solamente vas a ver origin.

    1. Puedes ver esto, con el comando git remote --v


  12. Para añadir una nueva referencia remota, vamos al repositorio del dueño del código y copiamos la URL.

Para este ultimo tema, creo que es mejor darles un ejemplo. Suponiendo, que quiero aportarle algo a este repositorio:


  • You are not allowed to view links. Register or Login (este es el original, que se va a llamar upstream luego en el remote --v)

  • You are not allowed to view links. Register or Login (este es el fork, que al clonarlo, y usar el remote --v nos aparecerá como origin)

Para crear el upstream, utilizas el comando


  • git remote add upstream You are not allowed to view links. Register or Login

De esa forma, luego de usar el git remote --v aparecerán origin y upstream. Origin apunta a tu fork, y upstream al dueño del repositorio.

Esta guía luego, será acompañada por un video que proximadamente subiré al canal.
De momento, espero que con esta guía, sea suficiente para que puedas intentar aportar algo.

No importa que tan grande o chico sea, lo importante es que aportes a las comunidades.


Saludos.
#13
Tutoriales / ¿Cómo testear un pull request?
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a stevej por su publicación original en WoWCreador


Hola, a una comunidad, se la puede ayudar de varias formas:


  • Donando, para que pueda destinar ese dinero, en reparaciones complejas.

  • You are not allowed to view links. Register or Login, que es un tema que hablamos en otro hilo y te dejo el enlace.

  • Reportando fallos, proporcionando toda la información necesaria para que puedan ser replicados, y fixeados.

  • O tambien, testeando los arreglos que algunas personas hacen, para que los mismos, puedan ser fusionados.

En este articulo, trataremos el tema de como testear los pull request.

Realmente los testers, cumplen una labor muy importante dentro de una comunidad, porque pueden probar los posibles cambios, propuestos por una persona, y de esa forma, que los mismos, sean aprobados y formen parte de la rama principal del modulo, núcleo o de lo que trate el aporte que se quiere añadir. Para poder hacerlo, deberíamos de seguir la siguiente serie de pasos.



  1. Tener una cuenta de github, la cual vas a utilizar para clonar el repositorio y a su vez, para luego dar tu testimonio sobre las pruebas.

  2. Clonar el repositorio, esto dependerá de si solo sos tester o desarrollador, pero en este caso, no es necesario hacer un fork, porque solo vas a testear.

  3. Tendrás que moverte a la carpeta donde se encuentra el repositorio clonado, y crear una rama nueva.

    1. Recuerda que la rama se crea con el comando git checkout -b nombre_de_la_rama

    2. Siendo nombre_de_la_rama en este caso, cualquiera, aunque se utiliza como convención el numero del pull request.


  4. Por ejemplo, si quisiéramos probar el siguiente pull request: You are not allowed to view links. Register or Login

    1. En ese caso, el la rama podria llamarse: git checkout -b pr-141

    2. Vale aclarar que la rama debe crearse siempre a partir de master / main, y que la misma debe estar actualizada.


  5. Luego de crear la rama, lo que tenemos que hacer, es descargar los cambios, que propone la persona, para poder testearlos.

    1. Dentro de los pull request, en la mayoría de ellos, existe una serie de pasos, que indican como deberían de probarse.

    2. No todos llenan sos valores, porque "consideran" que en el titulo esta la descripción, pero si no tenes información, podes pasar a otro.

    3. O pedirle al dueño del pull request, que te proporcione los datos suficientes o adicionales, para poder hacer el testing adecuado.


  6. Volviendo al caso anterior... clonamos el repositorio entonces

    1. git clone You are not allowed to view links. Register or Login -b master

    2. Luego creamos la rama git checkout -b pr-141

    3. Y ahora, descargamos los cambios: git pull origin pull/141/head

      1. El 141 del centro de las barras, corresponde el numero del pull request.



  7. Al hacer esto, quizas nos diga que tenemos que hacer un merge, le damos que si.

  8. Y ya podemos compilar para realizar las pruebas correspondientes.

  9. Terminado el test, podemos dejar nuestro resultado, en los comentarios del mismo, confirmando que funcione todo bien.

  10. Podemos añadir, el sistema operativo en donde hicimos las pruebas, el resultado del mismo... en fin, todo lo que creamos conveniente.

    1. Por favor, no pongas  algo como: probado, funciona. Trata de dar una devolución un poco mejor que esa.


  11. Ya terminado todo, nos movemos a master con git checkout master

  12. Borramos la rama que creamos para probar, en este caso es: git branch -D pr-141

Es importante, que realices un backup de tu estado, antes de hacer este tipo de pruebas, al menos, si son cambios en la base de datos, porque si fueran cambios en el emulador, en ficheros C++, librerías o cambios en el codigo no es necesario. Pero en la base de datos si, a menos, que no tengas problema, en eliminar o limpiar las bases de datos, para volver a tener una compilación limpia, y que no afecte a otro futuro test.

Como siempre, la guía proximadamente, va a estar acompañada de un video.

Espero que de momento les sirva, y los invito a colaborar.


Saludos.
#14
Tutoriales / DarkSite project l Creando Ite...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM
Todos los créditos a David1024 por su publicación original en WoWCreador
Si quieres aprender mas sobre fixes y hacerca de nuestro servidor, aca te dejamos nuestros enlaces.

Discord: You are not allowed to view links. Register or Login
Facebook: You are not allowed to view links. Register or Login

Youtube: You are not allowed to view links. Register or Login


Unete y apende mas sobre wow!!



#15
DB/SQL / Como cargar un archivo SQL en ...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a Maevis por su publicación original en WoWCreador


Primero que nada tienes que tener en cuenta que para hacer esto deberías de informarte primeramente sobre como funciona el programa de edición de base de datos que estas utilizando. Para así ubicarte donde esta cada opción para hacer lo explicado a continuación.

Cargar un archivo SQL en un servidor de World of Warcraft implica realizar cambios en la base de datos del juego. Este proceso debe realizarse con precaución, ya que cualquier error puede tener consecuencias graves en el funcionamiento del servidor. A continuación, te proporciono una guía detallada de cómo cargar un archivo SQL correctamente:


Paso 1: Preparación


  1. Copia de seguridad: Antes de realizar cualquier cambio en la base de datos, asegúrate de hacer una copia de seguridad completa de la base de datos del servidor de World of Warcraft. Esto te permitirá restaurarla en caso de que algo salga mal durante el proceso.

  2. Acceso a la base de datos: Asegúrate de tener acceso y permisos adecuados para realizar cambios en la base de datos. Esto puede requerir acceso de administrador a la base de datos.

  3. Entender el archivo SQL: Asegúrate de comprender completamente el contenido del archivo SQL que deseas cargar. Asegúrate de que el archivo contenga comandos SQL válidos y que esté destinado para tu versión y tipo de servidor de World of Warcraft.

Paso 2: Conexión a la base de datos


  1. Utiliza un cliente de administración de base de datos (como phpMyAdmin, MySQL Workbench, etc.) para conectarte a la base de datos del servidor de World of Warcraft.

  2. Proporciona las credenciales de acceso requeridas para conectarte a la base de datos.

Paso 3: Carga del archivo SQL


  1. Una vez conectado a la base de datos, busca la opción para importar un archivo SQL. Esta opción puede variar según el cliente de administración de base de datos que estés utilizando. Por lo general, se encuentra en la pestaña "Importar" o "Ejecutar consultas".

  2. Selecciona el archivo SQL que deseas cargar desde tu computadora utilizando el cliente de administración de base de datos. Asegúrate de que el archivo esté en el formato correcto y que contenga los comandos SQL válidos.

  3. Haz clic en el botón "Ejecutar" o "Importar" para comenzar el proceso de carga del archivo SQL en la base de datos.

  4. El cliente de administración de base de datos procesará el archivo SQL y ejecutará los comandos incluidos en él. Si todo va bien y no hay errores en el archivo, los cambios se aplicarán correctamente a la base de datos.

Paso 4: Verificación


  1. Después de cargar el archivo SQL, verifica que los cambios se hayan aplicado correctamente. Puedes hacer esto revisando las tablas afectadas para asegurarte de que los datos y las estructuras se hayan actualizado según lo esperado.

  2. Prueba el servidor de World of Warcraft para asegurarte de que los cambios realizados en la base de datos no hayan causado problemas en el juego.

Importante: Siempre ten en cuenta que cargar un archivo SQL en un servidor de World of Warcraft puede tener un impacto significativo en el funcionamiento del juego. Es fundamental tener un buen conocimiento de las operaciones que se realizarán y realizar pruebas exhaustivas después de realizar cambios en la base de datos para asegurarse de que todo funcione correctamente. Si no estás seguro de lo que estás haciendo, es recomendable buscar la ayuda de expertos o administradores de servidores con experiencia en World of Warcraft.
#16
Tutoriales / DarkSite l project Compilando ...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM
Todos los créditos a David1024 por su publicación original en WoWCreador
Si quieres aprender mas sobre fixes y hacerca de nuestro servidor, aca te dejamos nuestros enlaces.

Discord: You are not allowed to view links. Register or Login
Facebook: You are not allowed to view links. Register or Login

Youtube: You are not allowed to view links. Register or Login


Unete y apende mas sobre wow!!


Reino de pruebas: You are not allowed to view links. Register or Login
realmlist You are not allowed to view links. Register or Login

Repota bug en discord.


link de programas necesarios: You are not allowed to view links. Register or Login


#17
Modding / Crear mapa custom y Fixearlo c...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a TrinityTools por su publicación original en WoWCreador


Buenas a todos gente!

Aqui les traigo un video parte 1 de 2, de como crear un mapa custom, pero ademas, poder fixearlo como corresponde, ya que no hay guias ni videos al respecto (al menos yo no vi nunca nada de eso), me tome la molestia de traerles este nuevo video que consta de 2 partes.

#18
Modding / Crear un cementerio (TrinityCo...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a osler por su publicación original en WoWCreador


Para crear un cementerio hay que editar el archivo You are not allowed to view links. Register or Login con un editor como You are not allowed to view links. Register or Login.

Creamos una linea nueva siguiendo la estructura de You are not allowed to view links. Register or Login:

  1. ID: ID del cementerio, un numero que no se haya usado. WDBXEditor asigna una nueva ID automaticamente al crear una nueva linea

  2. Continente: ID del continente. Por ejemplo, 0 para Reinos del este.

  3. Coordenada X del cementerio

  4. Coordenada Y del cementerio

  5. Coordenada Z del cementerio

  6. Nombre del cementerio

Una vez hayamos editado el archivo WorldSafeLocs.dbc lo podemos añadir a la carpeta DBC de nuestro servidor. No es necesario distribuirlo a los jugadores.

Ahora hay que editar la tabla You are not allowed to view links. Register or Login en la db world. Creamos una linea nueva y la rellenamos:

  1. ID: ID del cementerio (Punto 1 de la lista anterior)

  2. GhostZone: ID del mapa en el que al morir nos teletransportara al cementerio

  3. Faction: 0 para horda y alianza, 469 para alianza o 67 para horda

  4. Comment: Un comentario. Puede ser un nombre para identificarlo facilmente.

#19
Tutoriales / Glosario Completo de Términos ...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a WoWCreador por su publicación original en WoWCreador


La emulación de World of Warcraft (WoW) es un campo vasto que abarca desde la configuración de servidores hasta el modelado de contenido y el uso de herramientas de administración. Además de estos aspectos técnicos, hay muchos términos relacionados con la experiencia in-game y herramientas adicionales que son esenciales para una experiencia completa. Este glosario proporciona una visión integral de todos estos conceptos.

1. Repack

Repack: Versión empaquetada de un emulador que incluye modificaciones y configuraciones predeterminadas para facilitar su uso.

2. Emuladores

AzerothCore: Emulador basado en TrinityCore, conocido por su estabilidad y facilidad de uso.

TrinityCore: Emulador ampliamente utilizado, conocido por su soporte extenso y flexibilidad.

MaNGOS: Emulador dividido en versiones que representan diferentes expansiones de WoW.

3. Modelado y Archivos

MPQ: Archivos empaquetados que contienen datos del juego como texturas, modelos y sonidos.

BLP: Formato de imagen para texturas en WoW.

M2: Formato de modelo para representar objetos y personajes en el juego.

WMO: Modelos de mundo para estructuras grandes como casas y ciudades.

ADT: Archivos que contienen información sobre el terreno y objetos en los mosaicos del mapa.

SKIN: Archivos que contienen detalles sobre los niveles de detalle y geosets para modelos M2.

WDL: Archivos de baja resolución de alturas en ADT, usados para mostrar montañas lejanas.

4. NPCs y Misiones

NPC: Non-Player Character, personajes controlados por el servidor que interactúan con los jugadores.

Quest: Misiones que los jugadores pueden completar para obtener recompensas y avanzar en el juego.

5. Otros Términos Clave

Lua: Lenguaje de scripting utilizado para definir acciones y comportamientos en el juego.

DBC: DataBase Client, que almacena datos del cliente en formato de tabla, como mapas y hechizos.

SQL: Structured Query Language, utilizado para consultar y manipular bases de datos del servidor.

SRP6: Secure Remote Password protocol version 6, un método de autenticación utilizado en emuladores más recientes.

WDB: World Database, una base de datos que contiene información sobre el mundo del juego, como NPCs, objetos y habilidades.

Teleport: Comando o script utilizado para mover a los jugadores a diferentes ubicaciones dentro del juego.

SpellScript: Scripts que definen cómo funcionan los hechizos en el juego, incluyendo efectos y comportamientos.

AIO: All-In-One, un tipo de repack que incluye todo lo necesario para ejecutar un servidor WoW sin necesidad de configuraciones adicionales.

Core: El núcleo del emulador que maneja la lógica del juego, como el manejo de eventos y la interacción entre jugadores.

Database: Sistema que almacena todos los datos persistentes del juego, como información de personajes, objetos y misiones.

6. Compilación

Compilación: El proceso de convertir el código fuente del emulador en un programa ejecutable.

Makefile: Archivo de configuración utilizado por el sistema de construcción Make para compilar el código fuente.

CMake: Herramienta de construcción que gestiona el proceso de configuración y generación de archivos Makefile.

Visual Studio: Entorno de desarrollo integrado (IDE) utilizado principalmente en Windows para compilar y depurar el código fuente.

GCC (GNU Compiler Collection): Compilador de código abierto para sistemas Unix/Linux.

Clang: Compilador de código abierto basado en LLVM, utilizado para compilar código en sistemas Unix/Linux y macOS.

Git: Sistema de control de versiones utilizado para gestionar el código fuente del emulador.

Repo Manager: Herramienta para gestionar y organizar repositorios de código fuente.

Debugger: Herramienta utilizada para encontrar y corregir errores en el código fuente.

7. Modelado y Herramientas de Diseño

Noggit: Herramienta utilizada para editar mapas y terrenos en World of Warcraft. Permite a los usuarios modificar y crear mapas personalizados para servidores privados.

MPQEditor: Utilidad para crear y modificar archivos MPQ. Es esencial para la edición de archivos de datos del juego.

Blender: Software de modelado 3D que puede ser utilizado para crear y modificar modelos para WoW. Aunque no es específico de WoW, se usa en conjunto con otros programas para importar y exportar modelos.

3DS Max: Otro programa de modelado 3D utilizado para crear y modificar modelos en WoW. Se usa principalmente para trabajar con modelos más complejos.

MySQL: Sistema de gestión de bases de datos relacional utilizado para almacenar y gestionar datos del servidor WoW, como personajes, NPCs y misiones.

SQLyog: Herramienta de administración de bases de datos MySQL que proporciona una interfaz gráfica para gestionar bases de datos, realizar consultas y manejar datos.

XAMPP: Paquete de software que incluye Apache, MySQL y PHP. Se utiliza para configurar un entorno de desarrollo local para trabajar con bases de datos y servidores web.

Navicat: Herramienta para la administración de bases de datos que ofrece una interfaz intuitiva para gestionar bases de datos MySQL y otros sistemas de bases de datos.

HeidiSQL: Herramienta de administración de bases de datos que proporciona una interfaz fácil de usar para gestionar bases de datos MySQL y MariaDB.

8. Términos In-Game y Herramientas Adicionales

PvP (Player versus Player): Tipo de juego en el que los jugadores compiten entre sí en lugar de contra enemigos controlados por el servidor.

PvE (Player versus Environment): Tipo de juego en el que los jugadores se enfrentan a enemigos controlados por el servidor, como criaturas, jefes y misiones.

WoWhead: Sitio web de referencia para World of Warcraft que ofrece información detallada sobre objetos, misiones, NPCs, y más. Es una herramienta valiosa para los desarrolladores y jugadores para obtener datos precisos sobre el juego.

AddOn: Complemento de terceros que modifica o mejora la interfaz y funcionalidad del juego. Los AddOns son ampliamente utilizados para personalizar la experiencia de juego.

SpellID: Identificador único para cada hechizo en WoW, utilizado para referirse a hechizos en scripts y bases de datos.

ItemID: Identificador único para cada objeto en el juego, utilizado en bases de datos y scripts para referirse a objetos específicos.

CreatureTemplate: Plantilla utilizada para definir las características básicas de un NPC en el juego, incluyendo estadísticas, habilidades y comportamiento.

QuestID: Identificador único para cada misión en el juego, utilizado en scripts y bases de datos para referirse a misiones específicas.

CoreScript: Scripts utilizados para definir la lógica del juego y comportamientos específicos dentro del núcleo del emulador.

CustomContent: Contenido creado por la comunidad que añade nuevas características, objetos, o mecánicas al juego, más allá de lo ofrecido en el contenido oficial.

DatabaseDump: Copia de seguridad completa de la base de datos del servidor, utilizada para restaurar o transferir datos entre servidores.

Conclusión​

Este glosario ampliado ofrece una visión completa de los términos esenciales en la emulación de World of Warcraft, cubriendo desde la configuración de servidores y el modelado hasta el proceso de compilación y herramientas in-game. Conocer y utilizar estos términos y herramientas te permitirá gestionar y personalizar tu servidor privado de manera más efectiva, ofreciendo una experiencia de juego más rica y ajustada a tus necesidades. ¡Explora y domina estos conceptos para llevar tu experiencia de emulación a un nivel superior!
#20
Tutoriales / Guía para Modificar los Rates ...
Último mensaje por Nuzak - Abr 20, 2025, 02:29 PM

Todos los créditos a Mistertito por su publicación original en WoWCreador


En esta guía, aprenderás a modificar los diferentes "Rates" en tu servidor World of Warcraft 3.3.5a basado en TrinityCore. Estos ajustes te permitirán personalizar desde la experiencia obtenida por los jugadores hasta la velocidad de progresión en habilidades y profesiones, así como otros aspectos cruciales del juego. Si estás buscando ajustar rates que son difíciles de encontrar en internet, como los de habilidades de profesiones, ¡has llegado al lugar correcto!

Configuración General de Rates:​


  • Rate.Health = 1 (Vida del jugador)

  • Rate.Mana = 1 (Maná del jugador)

  • Rate.Drop.Item.Poor = 1 (Probabilidad de encontrar ítems pobres)

  • Rate.Drop.Item.Normal = 1 (Probabilidad de encontrar ítems normales)

  • Rate.Drop.Item.Uncommon = 1 (Probabilidad de encontrar ítems no comunes)

  • Rate.Drop.Item.Rare = 1 (Probabilidad de encontrar ítems raros)

  • Rate.Drop.Item.Epic = 1 (Probabilidad de encontrar ítems épicos)

  • Rate.Drop.Item.Legendary = 1 (Probabilidad de encontrar ítems legendarios)

  • Rate.Drop.Item.Artifact = 1 (Probabilidad de encontrar artefactos)

  • Rate.Drop.Item.Referenced = 1 (Probabilidad de encontrar ítems "referenced")

  • Rate.Drop.Money = 1 (Cantidad de dinero encontrado)

  • Rate.XP.Kill = 1 (Experiencia ganada al matar)

  • Rate.XP.Quest = 1 (Experiencia ganada al completar misiones)

  • Rate.XP.Explore = 1 (Experiencia ganada al explorar)

  • Rate.RepairCost = 1 (Costo de reparación)

  • Rate.Honor = 1 (Honor ganado)

  • Rate.Talent = 1 (Talento ganado)

  • Rate.MoveSpeed = 1 (Velocidad de movimiento)

Rates de Habilidades y Profesiones:​

Estos rates suelen ser difíciles de encontrar en internet, y son clave para personalizar la progresión de habilidades y profesiones en tu servidor.


  • SkillGain.Crafting = 1 (Rapidez en subir habilidades de crafteo, como herrería y alquimia)

  • SkillGain.Defense = 1 (Rapidez en subir habilidades de defensa)

  • SkillGain.Gathering = 1 (Rapidez en subir profesiones de recolección, como minería, joyería y desuello)

  • SkillGain.Weapon = 1 (Rapidez en subir habilidades de armas)

Rates Adicionales para Personalización Avanzada:​

Además de los rates básicos, hay otros valores importantes que puedes ajustar para afinar aún más la experiencia en tu servidor:


  • Rate.Loot.Spell = 1 (Probabilidad de obtener ítems a través de hechizos)

  • Rate.Loot.Gathering = 1 (Probabilidad de obtener ítems al recolectar recursos)

  • Rate.Loot.Skinning = 1 (Probabilidad de obtener ítems al desollar criaturas)

  • Rate.Corpse.Decay.Looted = 1 (Tiempo que tarda en desaparecer un cuerpo saqueado)

  • Rate.Corpse.Decay = 1 (Tiempo que tarda en desaparecer un cuerpo no saqueado)

  • Rate.Arena.Reward = 1 (Recompensas obtenidas en arenas)

  • Rate.Arena.TournamentPoints = 1 (Puntos de torneo obtenidos en arenas)

  • Rate.InstanceResetTime = 1 (Tiempo de reinicio de instancias)

  • Rate.Auction.Time = 1 (Duración de las subastas)

  • Rate.Auction.Deposit = 1 (Depósito requerido para subastas)

  • Rate.Auction.Cut = 1 (Comisión en la Casa de Subastas)

  • Rate.Mail.Deliver = 1 (Tiempo de entrega del correo)

  • Rate.Mail.Money = 1 (Tiempo de entrega de correos con dinero)

  • Rate.Mail.Item = 1 (Tiempo de entrega de correos con ítems)

Modificación de Rates PvP y Arenas:​

Si tu servidor está orientado al PvP o si quieres ajustar las recompensas y progresión en arenas, estos rates son esenciales:


  • Rate.Battleground.Honor = 1 (Cantidad de honor ganado en campos de batalla)

  • Rate.Battleground.Reward = 1 (Recompensas obtenidas en campos de batalla)

  • Rate.Arena.Point = 1 (Puntos de arena obtenidos)

  • Rate.Arena.Rating = 1 (Rating de arena obtenido por victoria)

Rates para Mascotas:​

Si tienes un servidor que incluye mascotas o minions, estos rates te permiten ajustar su progresión:


  • Rate.Pet.XP.Kill = 1 (Experiencia ganada por la mascota al matar)

  • Rate.Pet.Loot = 1 (Probabilidad de que la mascota obtenga ítems)

Conclusión:​

Estos son solo algunos de los rates que puedes modificar en tu servidor WoW 3.3.5a basado en TrinityCore. Cada uno de ellos puede ser ajustado según las necesidades de tu comunidad, ya sea para hacer que el juego sea más desafiante o para acelerar la progresión de los jugadores. ¡Ajusta estos rates y crea la experiencia de juego que siempre has querido para tu servidor!