From 1748927670f772337c7de3906394a9bbd92a863f Mon Sep 17 00:00:00 2001 From: Mathematical <111697701+M4th3m4tic4l@users.noreply.github.com> Date: Sat, 27 Aug 2022 19:09:26 -0500 Subject: Add (Translation/ES) Characters (#795) --- docs/es/character_pet_declinedname.md | 55 ++++ docs/es/character_queststatus.md | 94 ++++++ docs/es/character_reputation.md | 50 +++ docs/es/character_skills.md | 39 +++ docs/es/character_social.md | 46 +++ docs/es/character_spell_cooldown.md | 45 +++ docs/es/characters.md | 577 ++++++++++++++++++++++++++++++++++ docs/es/gm_ticket.md | 147 +++++++++ docs/es/instance.md | 59 ++++ docs/es/mail_server_character.md | 27 ++ docs/es/mail_server_template.md | 90 ++++++ docs/es/pvpstats_battlegrounds.md | 71 +++++ 12 files changed, 1300 insertions(+) create mode 100644 docs/es/character_pet_declinedname.md create mode 100644 docs/es/character_queststatus.md create mode 100644 docs/es/character_reputation.md create mode 100644 docs/es/character_skills.md create mode 100644 docs/es/character_social.md create mode 100644 docs/es/character_spell_cooldown.md create mode 100644 docs/es/characters.md create mode 100644 docs/es/gm_ticket.md create mode 100644 docs/es/instance.md create mode 100644 docs/es/mail_server_character.md create mode 100644 docs/es/mail_server_template.md create mode 100644 docs/es/pvpstats_battlegrounds.md (limited to 'docs') diff --git a/docs/es/character_pet_declinedname.md b/docs/es/character_pet_declinedname.md new file mode 100644 index 0000000..e1faf59 --- /dev/null +++ b/docs/es/character_pet_declinedname.md @@ -0,0 +1,55 @@ +# character\_pet\_declinedname + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`character\_pet\_declinedname\`** + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ------------------ | ----------- | ---------- | --- | ---- | ------- | ----- | ------- | +| [id][1] | INT | UNSIGNED | PRI | NO | 0 | | | +| [owner][2] | INT | UNSIGNED | | NO | 0 | | | +| [genitive][3] | VARCHAR(12) | SIGNED | | NO | NULL | | | +| [dative][4] | VARCHAR(12) | SIGNED | | NO | NULL | | | +| [accusative][5] | VARCHAR(12) | SIGNED | | NO | NULL | | | +| [instrumental][6] | VARCHAR(12) | SIGNED | | NO | NULL | | | +| [prepositional][7] | VARCHAR(12) | SIGNED | | NO | NULL | | | + +[1]: #id +[2]: #owner +[3]: #genitive +[4]: #dative +[5]: #accusative +[6]: #instrumental +[7]: #prepositional + +**Descripción de los Campos** + +### id + +ID o dentificador de la mascota. + +### owner + +ID o Identificador del jugador. + +### genitive + +https://es.wikipedia.org/wiki/Caso_genitivo + +### dative + +https://es.wikipedia.org/wiki/Caso_dativo + +### accusative + +https://es.wikipedia.org/wiki/Caso_acusativo + +### instrumental + +https://es.wikipedia.org/wiki/Caso_instrumental + +### prepositional + +https://es.wikipedia.org/wiki/Sintagma_preposicional diff --git a/docs/es/character_queststatus.md b/docs/es/character_queststatus.md new file mode 100644 index 0000000..ee03f8b --- /dev/null +++ b/docs/es/character_queststatus.md @@ -0,0 +1,94 @@ +# character\_queststatus + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`character\_queststatus\`** + +Contiene información sobre el estado de misiones de cada personaje. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ----------------- | -------- | ---------- | --- | ---- | ------- |------ | ------------------------ | +| [guid][1] | INT | UNSIGNED | PRI | NO | 0 | | Global Unique Identifier | +| [quest][2] | INT | UNSIGNED | PRI | NO | 0 | | Quest Identifier | +| [status][3] | TINYINT | UNSIGNED | | NO | 0 | | | +| [explored][4] | TINYINT | UNSIGNED | | NO | 0 | | | +| [timer][5] | INT | UNSIGNED | | NO | 0 | | | +| [mobcount1][6] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [mobcount2][7] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [mobcount3][8] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [mobcount4][9] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [itemcount1][10] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [itemcount2][11] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [itemcount3][12] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [itemcount4][13] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [itemcount5][14] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [itemcount6][15] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [playercount][16] | SMALLINT | UNSIGNED | | NO | 0 | | | + +[1]: #guid +[2]: #quest +[3]: #status +[4]: #explored +[5]: #timer +[6]: #mobcount +[7]: #mobcount +[8]: #mobcount +[9]: #mobcount +[10]: #itemcount +[11]: #itemcount +[12]: #itemcount +[13]: #itemcount +[14]: #itemcount +[15]: #itemcount +[16]: #playercount + +**Descripción de los Campos** + +### guid + +Globally Unique Identifier o Identificador Global Único del personaje. Ver [characters.guid](characters#guid). + +### quest + +Identificador o ID de la misión. Ver [quest\_template.entry](quest_template#entry). + +### status + +El estado actual de la misión. + +**Valores posibles** + +| Value | Status | Comments | +| ----- | -------------------------- | --------------------------------------------------------------------- | +| 0 | QUEST\_STATUS\_NONE | La misión no se muestra en la lista de misiones; por defecto | +| 1 | QUEST\_STATUS\_COMPLETE | La misión no ha sido completada todavía | +| 2 | QUEST\_STATUS\_UNAVAILABLE | NO USADO | +| 3 | QUEST\_STATUS\_INCOMPLETE | La misión está activa en el registro de misiones pero está incompleta | +| 4 | QUEST\_STATUS\_AVAILABLE | NO USADO | +| 5 | QUEST\_STATUS\_FAILED | El jugador falló al intentar completar la misión | + +### explored + +Booleano del 0 al 1 que representa si el personaje ha explorado lo necesario para completar la misión. + +### timer + +Contador de tiempo o temporizador. + +### mobcount + +Recuento actual del número de muertes o lanzamiento de hechizos sobre la primera criatura u objeto de juego (si los hay). Es correspondiente con quest\template. + +Recordemos que son 4 casillas con el nombre 'mobcount' + +### itemcount + +Recuento actual de Items para el primer Item de una misión de entrega (si los hay). Es correspondiente con quest\template. + +Recordemos que son 4 casillas con el nombre 'itemcount' + +### playercount + +Recuento actual de muertes de jugadores para completar la misión. Requerido en quest\template. diff --git a/docs/es/character_reputation.md b/docs/es/character_reputation.md new file mode 100644 index 0000000..8b10063 --- /dev/null +++ b/docs/es/character_reputation.md @@ -0,0 +1,50 @@ +# character\_reputation + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`character\_reputation\`** + +La tabla contiene información acerca de la reputación para cada personaje. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ------------- | ----------- | ---------- | --- | ---- | ------- | ----- | ------------------------ | +| [guid][1] | INT | UNSIGNED | PRI | NO | 0 | | Global Unique Identifier | +| [faction][2] | SMALLINT | UNSIGNED | PRI | NO | 0 | | | +| [standing][3] | INT | SIGNED | | NO | 0 | | | +| [flags][4] | SMALLINT | UNSIGNED | | NO | 0 | | | + +[1]: #guid +[2]: #faction +[3]: #standing +[4]: #flags + +**Descripción de los Campos** + +### guid + +Globally Unique Identifier o Identificador Global único del personaje. Ver [characters.guid](characters#guid). + +### faction + +ID de la facción respectiva en la cual el personaje tiene la reputación asignada. Ver [Faction.dbc](facción). + +### standing + +Valor en la reputación actual que tiene el personaje. + +### flags + +Este campo es una 'Máscara de Bits' o BitMask que almacena 'Flags' o Marcadores que son asignados a la facción correspondiente del jugador, con lo cual se altera el cómo éstas son percibidas por el jugador. Al igual que cualquier campo de flags o marcadores, puedes combinarlos sumándolos entre sí. En tal caso de que este campo tuviese asignado el valor 0, significará que la reputación correspondiente no sería vista en la lista de reputación del jugador. + +| Flag | Name | Comments | +|----- | ----------------------------- | --------------------------------------------------------------------------------------------------------------- | +| 1 | FACTION_FLAG_VISIBLE | Aparece en la pestaña de reputación | +| 2 | FACTION_FLAG_AT_WAR | Es activada cuando el jugador activa la casilla 'en guerra' en la pestaña de reputación | +| 4 | FACTION_FLAG_HIDDEN | Facción oculta en el panel de reputación del cliente, pero no del lado del servidor | +| 8 | FACTION_FLAG_INVISIBLE_FORCED | Sobrescribe siempre FACTION_FLAG_VISIBLE y oculta la facción en rep.list | +| 16 | FACTION_FLAG_PEACE_FORCED | Sobrescribe siempre FACTION_FLAG_AT_WAR | +| 32 | FACTION_FLAG_INACTIVE | | +| 64 | FACTION_FLAG_RIVAL | Marcador de las dos facciones que compiten en Terrallende | +| 128 | FACTION_FLAG_SPECIAL | Las ciudades de origen de la Horda y la Alianza y sus aliados de Rasganorte tienen este marcador | diff --git a/docs/es/character_skills.md b/docs/es/character_skills.md new file mode 100644 index 0000000..08549fa --- /dev/null +++ b/docs/es/character_skills.md @@ -0,0 +1,39 @@ +# character\_skills + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`character\_skills\`** + +La tabla contiene un listado de todas las habilidades de cada personaje. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ---------- | -------- | ---------- | --- | ---- | ------- | ----- | ------------------------ | +| [guid][1] | INT | UNSIGNED | PRI | NO | 0 | | Global Unique Identifier | +| [skill][2] | SMALLINT | UNSIGNED | PRI | NO | 0 | | | +| [value][3] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [max][4] | SMALLINT | UNSIGNED | | NO | 0 | | | + +[1]: #guid +[2]: #skill +[3]: #value +[4]: #max + +**Descripción de los Campos** + +### guid + +Globally Unique Identifier o Identificador Global Único del personaje. Véase [characters.guid](characters#guid). + +### skill + +La habilidad que posee el personaje. Un listado de las mismas puede hallarse aquí mismo. + +### value + +El rango (valor) actual que posee el personaje de cierta habilidad. + +### max + +El valor más alto posible para la habilidad dada dentro de un rango determinado. diff --git a/docs/es/character_social.md b/docs/es/character_social.md new file mode 100644 index 0000000..bbda5e3 --- /dev/null +++ b/docs/es/character_social.md @@ -0,0 +1,46 @@ +# character\_social + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`character\_social\`** + +Contiene datos acerca de la lista de amigos/ignorados del personaje dado. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ----------- | ----------- | ---------- | --- | ---- | ------- | ----- | ---------------------------------- | +| [guid][1] | INT | UNSIGNED | PRI | NO | 0 | | Character Global Unique Identifier | +| [friend][2] | INT | UNSIGNED | PRI | NO | 0 | | Friend Global Unique Identifier | +| [flags][3] | TINYINT | UNSIGNED | PRI | NO | 0 | | Friend Flags | +| [note][4] | VARCHAR(48) | SIGNED | | NO | '' | | Friend Note | + +[1]: #guid +[2]: #friend +[3]: #flags +[4]: #note + +**Descripción de los Campos** + +### guid + +Globally Unique Identifier o Identificador Global Único del personaje. Véase [characters.guid](characters#guid). + +### friend + +El Identificador Global Único o GUID del amigo/ignorado. Véase [characters.guid](characters#guid). + +### flags + +| Value | Description | +|------ | ------------------------------------------------------------------------------------------------- | +| 0 | Identificador no usado - anteriormente funcionaba como amigo o bloqueado (eliminado/desbloqueado) | +| 1 | Añadido como amigo | +| 2 | Añadido como usuario bloqueado | +| 3 | Añadido como amigo, y en la lista de ignorados también | + +### note + +Nota acerca del amigo (que aparece junto al nombre del amigo en la lista de amigos en el Cliente de juego). + +Nota importante: Sólo puede haber 50 amigos y 50 personajes ignorados. Si tiene problemas con el no poder ver algún amigo en específico, intente eliminar algunos de ellos. diff --git a/docs/es/character_spell_cooldown.md b/docs/es/character_spell_cooldown.md new file mode 100644 index 0000000..5416a4d --- /dev/null +++ b/docs/es/character_spell_cooldown.md @@ -0,0 +1,45 @@ +# character\_spell\_cooldown + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`character\_spell\_cooldown\`** + +Mantiene la recarga de hechizos restantes de los personajes o del hechizo de un Item por cada personaje. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ------------- | --------- | ---------- | --- | ---- | ------- | ----- | ---------------------------------- | +| [guid][1] | INT | UNSIGNED | PRI | NO | 0 | | Global Unique Identifier, Low part | +| [spell][2] | MEDIUMINT | UNSIGNED | PRI | NO | 0 | | Spell Identifier | +| [item][3] | INT | UNSIGNED | | NO | 0 | | Item Identifier | +| [time][4] | INT | UNSIGNED | | NO | 0 | | | +| [needSend][5] | INT | UNSIGNED | | NO | 1 | | | + +[1]: #guid +[2]: #spell +[3]: #item +[4]: #time +[5]: #needsend + +**Descripción de los Campos** + +### guid + +Identificador Global Único o GUID del personaje. Véase [characters.guid](characters#guid). + +### spell + +ID del hechizo en particular. Véase [Spell.dbc](spell) columna 1. + +### item + +Si el hechizo fue lanzado desde un Item, el ID del Item en este caso. Véase [item\_template.entry](item_template#entry). + +### time + +El tiempo en que terminará la recarga del hechizo, medido en [Tiempo Unix](https://es.wikipedia.org/wiki/Tiempo_Unix). + +### needSend + +`Campo-sin-descripción|5` diff --git a/docs/es/characters.md b/docs/es/characters.md new file mode 100644 index 0000000..e7a7add --- /dev/null +++ b/docs/es/characters.md @@ -0,0 +1,577 @@ +# characters + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`characters\`** + +La tabla contiene información estática vital para cada personaje. Su función radica en crear los objetos respectivos del jugador dentro del propio juego. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| -------------------------- | ------------ | ---------- | --- | ---- | ----------------- | ------ | ------------------------ | +| [guid][1] | INT | UNSIGNED | PRI | NO | 0 | Unique | Global Unique Identifier | +| [account][2] | INT | UNSIGNED | | NO | 0 | | Account Identifier | +| [name][3] | VARCHAR(12) | SIGNED | | NO | | | | +| [race][4] | TINYINT | UNSIGNED | | NO | 0 | | | +| [class][5] | TINYINT | UNSIGNED | | NO | 0 | | | +| [gender][6] | TINYINT | UNSIGNED | | NO | 0 | | | +| [level][7] | TINYINT | UNSIGNED | | NO | 0 | | | +| [xp][8] | INT | UNSIGNED | | NO | 0 | | | +| [money][9] | INT | UNSIGNED | | NO | 0 | | | +| [skin][10] | TINYINT | UNSIGNED | | NO | 0 | | | +| [face][11] | TINYINT | UNSIGNED | | NO | 0 | | | +| [hairStyle][12] | TINYINT | UNSIGNED | | NO | 0 | | | +| [hairColor][13] | TINYINT | UNSIGNED | | NO | 0 | | | +| [facialStyle][14] | TINYINT | UNSIGNED | | NO | 0 | | | +| [bankSlots][15] | TINYINT | UNSIGNED | | NO | 0 | | | +| [restState][16] | TINYINT | UNSIGNED | | NO | 0 | | | +| [playerflags][17] | INT | UNSIGNED | | NO | 0 | | | +| [position_x][18] | FLOAT | SIGNED | | NO | 0 | | | +| [position_y][19] | FLOAT | SIGNED | | NO | 0 | | | +| [position_z][20] | FLOAT | SIGNED | | NO | 0 | | | +| [map][21] | SMALLINT | UNSIGNED | | NO | 0 | | Map Identifier | +| [instance_id][22] | INT | UNSIGNED | | NO | 0 | | | +| [instance_mode_mask][23] | TINYINT | UNSIGNED | | NO | 0 | | | +| [orientation][24] | FLOAT | SIGNED | | NO | 0 | | | +| [taximask][25] | TEXT | SIGNED | | NO | | | | +| [online][26] | TINYINT | UNSIGNED | | NO | 0 | | | +| [cinematic][27] | TINYINT | UNSIGNED | | NO | 0 | | | +| [totaltime][28] | INT | UNSIGNED | | NO | 0 | | | +| [leveltime][29] | INT | UNSIGNED | | NO | 0 | | | +| [logout_time][30] | INT | UNSIGNED | | NO | 0 | | | +| [is_logout_resting][31] | TINYINT | UNSIGNED | | NO | 0 | | | +| [rest_bonus][32] | FLOAT | SIGNED | | NO | 0 | | | +| [resettalents_cost][33] | INT | UNSIGNED | | NO | 0 | | | +| [resettalents_time][34] | INT | UNSIGNED | | NO | 0 | | | +| [trans_x][35] | FLOAT | SIGNED | | NO | 0 | | | +| [trans_y][36] | FLOAT | SIGNED | | NO | 0 | | | +| [trans_z][37] | FLOAT | SIGNED | | NO | 0 | | | +| [trans_o][38] | FLOAT | SIGNED | | NO | 0 | | | +| [transguid][39] | MEDIUMINT | SIGNED | | NO | 0 | | | +| [extra_flags][40] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [stable_slots][41] | TINYINT | UNSIGNED | | NO | 0 | | | +| [at_login][42] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [zone][43] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [death_expire_time][44] | INT | UNSIGNED | | NO | 0 | | | +| [taxi_path][45] | TEXT | SIGNED | | YES | | | | +| [arenaPoints][46] | INT | UNSIGNED | | NO | 0 | | | +| [totalHonorPoints][47] | INT | UNSIGNED | | NO | 0 | | | +| [todayHonorPoints][48] | INT | UNSIGNED | | NO | 0 | | | +| [yesterdayHonorPoints][49] | INT | UNSIGNED | | NO | 0 | | | +| [totalKills][50] | INT | UNSIGNED | | NO | 0 | | | +| [todayKills][51] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [yesterdayKills][52] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [chosenTitle][53] | INT | UNSIGNED | | NO | 0 | | | +| [knownCurrencies][54] | BIGINT | UNSIGNED | | NO | 0 | | | +| [watchedFaction][55] | INT | UNSIGNED | | NO | 0 | | | +| [drunk][56] | TINYINT | UNSIGNED | | NO | 0 | | | +| [health][57] | INT | UNSIGNED | | NO | 0 | | | +| [power1][58] | INT | UNSIGNED | | NO | 0 | | | +| [power2][59] | INT | UNSIGNED | | NO | 0 | | | +| [power3][60] | INT | UNSIGNED | | NO | 0 | | | +| [power4][61] | INT | UNSIGNED | | NO | 0 | | | +| [power5][62] | INT | UNSIGNED | | NO | 0 | | | +| [power6][63] | INT | UNSIGNED | | NO | 0 | | | +| [power7][64] | INT | UNSIGNED | | NO | 0 | | | +| [latency][65] | MEDIUMINT | UNSIGNED | | NO | 0 | | | +| [talentGroupsCount][66] | TINYINT | UNSIGNED | | NO | 1 | | | +| [activeTalentGroup][67] | TINYINT | UNSIGNED | | NO | 0 | | | +| [exploredZones][68] | LONGTEXT | SIGNED | | YES | | | | +| [equipmentCache][69] | LONGTEXT | SIGNED | | YES | | | | +| [ammoId][70] | INT | UNSIGNED | | NO | 0 | | | +| [knownTitles][71] | LONGTEXT | SIGNED | | YES | | | | +| [actionBars][72] | TINYINT | UNSIGNED | | NO | 0 | | | +| [grantableLevels][73] | TINYINT | UNSIGNED | | NO | 0 | | | +| [order][74] | TINYINT | SIGNED | | YES | | | | +| [creation_date][75] | TIMESTAMP | SIGNED | | NO | CURRENT_TIMESTAMP | | | +| [deleteInfos_Account][76] | INT | UNSIGNED | | YES | | | | +| [deleteInfos_Name][77] | VARCHAR(12) | SIGNED | | YES | | | | +| [deleteDate][78] | INT | UNSIGNED | | YES | | | | + +[1]: #guid +[2]: #account +[3]: #name +[4]: #race +[5]: #class +[6]: #gender +[7]: #level +[8]: #xp +[9]: #money +[10]: #skin +[11]: #face +[12]: #hairstyle +[13]: #haircolor +[14]: #facialstyle +[15]: #bankslots +[16]: #reststate +[17]: #playerflags +[18]: #positionx +[19]: #positiony +[20]: #positionz +[21]: #map +[22]: #instanceid +[23]: #instancemodemask +[24]: #orientation +[25]: #taximask +[26]: #online +[27]: #cinematic +[28]: #totaltime +[29]: #leveltime +[30]: #logouttime +[31]: #islogoutresting +[32]: #restbonus +[33]: #resettalentscost +[34]: #resettalentstime +[35]: #transx +[36]: #transy +[37]: #transz +[38]: #transo +[39]: #transguid +[40]: #extraflags +[41]: #stableslots +[42]: #atlogin +[43]: #zone +[44]: #deathexpiretime +[45]: #taxipath +[46]: #arenaPoints +[47]: #totalhonorpoints +[48]: #todayhonorpoints +[49]: #yesterdayhonorpoints +[50]: #totalkills +[51]: #todaykills +[52]: #yesterdayKills +[53]: #chosentitle +[54]: #knowncurrencies +[55]: #watchedfaction +[56]: #drunk +[57]: #health +[58]: #power +[59]: #power +[60]: #power +[61]: #power +[62]: #power +[63]: #power +[64]: #power +[65]: #latency +[66]: #talentgroupscount +[67]: #activetalentgroup +[68]: #exploredzones +[69]: #equipmentcache +[70]: #ammoid +[71]: #knownTitles +[72]: #actionbars +[73]: #grantablelevels +[74]: #order +[75]: #creationdate +[76]: #deleteinfosaccount +[77]: #deleteinfosname +[78]: #deletedate + +**Descripción de los Campos** + +### guid + +Globally Unique Identifier o Identificador Global Único del personaje. Este número debe de ser único, ya que es la mejor manera de identificar personajes por separado. + +### account + +El ID de la cuenta en la que reside este personaje. Véase [account.id](account#id) en la Base de Datos Auth. + +### name + +El nombre del personaje. La longitud máxima es de 12 caracteres. + +### race + +La raza del personaje. Véase [ChrRaces.dbc](chrraces). + +### class + +La clase del personaje. Véase [ChrClasses.dbc](chrclasses). + +### gender + +El género del personaje + +| ID | Género | +| -- | ---------------- | +| 0 | Masculino | +| 1 | Femenino | +| 2 | Desconocido (?) | + +El número `2` puede verse en la tabla [creature\_model\_info](creature_model_info) en particular. + +### level + +El nivel actual del personaje. + +### xp + +La cantidad de experiencia que éste personaje ha ganado para el siguiente nivel. + +### money + +La cantidad de cobre que el personaje posée ( Téngase en cuenta que todo el dinero que se tiene dentro del juego se mide en monedas de cobre ) + +### skin + +Contiene datos acerca del color de la piel del personaje. +skinColor = playerbytes % 256 + +### face + +Contiene datos acerca del estilo facial del personaje. +faceStyle = (playerbytes >> 8) % 256 + +### hairStyle + +Contiene datos acerca del estilo del cabello del personaje. +hairStyle = (playerbytes >> 16) % 256 + +### hairColor + +Contiene datos acerca del color del cabello del personaje. +hairColor = (playerbytes >> 24) % 256 + +### facialStyle + +Contiene datos acerca del vello facial del personaje. +facialHair = playerBytes2 % 256 + +### bankSlots + +Cantidad de casillas en el banco. + +### restState + +Estado de reposo. + +### playerFlags + +Una 'Máscara de Bits/Tabla de Bits' o BitMask que representan aquellos marcadores que posée el jugador. Cada bit controla un marcador distinto, y para combinar marcadores puedes sumar cada marcador que desées uno por uno, activando en efecto los respectivos bits. + +| Flag | | Name | Comment | +| -------- | ---------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------- | +| 1 | 0x00000001 | PLAYER_FLAGS_GROUP_LEADER | | +| 2 | 0x00000002 | PLAYER_FLAGS_AFK | | +| 4 | 0x00000004 | PLAYER_FLAGS_DND | | +| 8 | 0x00000008 | PLAYER_FLAGS_GM | | +| 16 | 0x00000010 | PLAYER_FLAGS_GHOST | | +| 32 | 0x00000020 | PLAYER_FLAGS_RESTING | | +| 64 | 0x00000040 | PLAYER_FLAGS_UNK7 | | +| 128 | 0x00000080 | PLAYER_FLAGS_UNK8 | Marcador pre-3.0.3 PLAYER_FLAGS_FFA_PVP para el estado FFA PVP (FreeForAll o Todos contra Todos ) | +| 256 | 0x00000100 | PLAYER_FLAGS_CONTESTED_PVP | El jugador se ha visto envuelto en un combate PvP y será atacado por guardias de la Zona en Disputa respectiva | +| 512 | 0x00000200 | PLAYER_FLAGS_IN_PVP | | +| 1024 | 0x00000400 | PLAYER_FLAGS_HIDE_HELM | | +| 2048 | 0x00000800 | PLAYER_FLAGS_HIDE_CLOAK | | +| 4096 | 0x00001000 | PLAYER_FLAGS_PLAYED_LONG_TIME | Jugó mucho tiempo | +| 8192 | 0x00002000 | PLAYER_FLAGS_TOO_LONG | Jugó demasiado tiempo | +| 16384 | 0x00004000 | PLAYER_FLAGS_IS_OUT_OF_BOUNDS | | +| 32768 | 0x00008000 | PLAYER_FLAGS_DEVELOPER | ¿prefijo para algo? | +| 65536 | 0x00010000 | PLAYER_FLAGS_UNK17 | Marcador pre-3.0.3 PLAYER_FLAGS_SANCTUARY para el jugador que entró a un santuario | +| 131072 | 0x00020000 | PLAYER_FLAGS_TAXI_BENCHMARK | Modo prueba de rendimiento de transporte (taxi) (on/off) (2.0.1) | +| 262144 | 0x00040000 | PLAYER_FLAGS_PVP_TIMER | 3.0.2, temporizador de pvp activo (luego de desactivar el pvp manualmente) | +| 524288 | 0x00080000 | PLAYER_FLAGS_UNK20 | | +| 1048576 | 0x00100000 | PLAYER_FLAGS_UNK21 | | +| 2097152 | 0x00200000 | PLAYER_FLAGS_UNK22 | | +| 4194304 | 0x00400000 | PLAYER_FLAGS_COMMENTATOR2 | | +| 8388608 | 0x00800000 | PLAYER_ALLOW_ONLY_ABILITY | Usado para Filotormenta (guerrero) y Asesinato múltiple (pícaro) | +| 16777216 | 0x01000000 | PLAYER_FLAGS_UNK25 | Desactiva todas las habilidades cuerpo a cuerpo en el teclado incluyendo Ataque Automático | +| 33554432 | 0x02000000 | PLAYER_FLAGS_NO_XP_GAIN | | + +### position\_x + +Posición cartesiana en X en la que se encuentra ubicado el personaje. + +### position\_y + +Posición cartesiana en Y en la que se encuentra ubicado el personaje. + +### position\_z + +Posición cartesiana en Z en la que se encuentra ubicado el personaje. + +### map + +ID del mapa en el que se encuentra el personaje. + +### instance\_id + +ID de la instancia en la que se encuentra el personaje y a la que está vinculado. + +### instance\_mode\_mask + +La dificultad actual de la mazmorra en la que se encuentra el jugador. Este campo es una Máscara/Tabla de bits. Los valores son asignados juntos, sin embargo, sólo dos de los cuatro deben ser usados a la vez. Cabe recalcar que ésta descripción puede no ser ciento por ciento correcta. + +| Flag | Comment | +| ---- | ------------- | +| 0 | Normal | +| 1 | Heróico | +| 16 | 10 Jugadores | +| 32 | 25 Jugadores | + +### orientation + +Orientación del personaje. (Norte = 0,0, Sur = 3,14159) + +### taximask + +TaxiNodes/rutas de vuelo conocidas separadas con espacio. + +### online + +Registra si el personaje está conectado (1) o desconectado (0). + +### cinematic + +Booleano del 0 al 1 que controla si la cinemática de inicio ha sido mostrada al jugador o no. + +### totaltime + +Tiempo total de juego del personaje desde que ha estado activo en el mundo, medido en segundos. + +### leveltime + +Tiempo total de juego en el cual el personaje ha estado inmerso desde el nivel actual, medido en segundos. + +### logout\_time + +Hora en la cual el personaje se desconectó por última vez, medida en tiempo Unix. + +### is\_logout\_resting + +Booleano del 0 al 1 que controla si el personaje está actualmente en una zona de descanso o no. + +### rest_bonus + +Bonificación acumulada de la tasa de descanso a la hora de ganar experiencia. + +### resettalents\_cost + +El coste para restablecer los talentos del personaje, medido en monedas de cobre. + +### resettalents\_time + +Cantidad de veces en las que se han restablecido los talentos del personaje. + +### trans\_x + +Posición cartesiana en X del transporte en el que se encontraba el personaje desde la última vez que se guardó. + +### trans\_y + +Posición cartesiana en Y del transporte en el que se encontraba el personaje desde la última vez que se guardó. + +### trans\_z + +Posición cartesiana en Z del transporte en el que se encontraba el personaje desde la última vez que se guardó. + +### trans\_o + +La orientación del transporte en el que se encontraba el personaje la última vez que se guardó. + +### transguid + +Globally Unique Identifier o Identificador Único global del transporte en el que se encontraba el personaje cuando fue guardado por última vez. + +### extra\_flags + +Éstos Marcadores o 'flags' controlan ciertos atributos específicos del jugador, en su mayoría características del GM. + +| Flag | | Name | Description | +| ---- | ---------- | ------------------------------ | ----------------------------------------------------------------------------------------- | +| 1 | 0x00000001 | PLAYER_EXTRA_GM_ON | Define el estado del GM | +| 2 | 0x00000002 | PLAYER_EXTRA_GM_ACCEPT_TICKETS | EN DESUSO Define si el personaje acepta tickets | +| 4 | 0x00000004 | PLAYER_EXTRA_ACCEPT_WHISPERS | Define si acepta susurros | +| 8 | 0x00000008 | PLAYER_EXTRA_TAXICHEAT | Establece un TaxiCheat | +| 16 | 0x00000010 | PLAYER_EXTRA_GM_INVISIBLE | Define la visibilidad del GM | +| 32 | 0x00000020 | PLAYER_EXTRA_GM_CHAT | Muestra el ícono del GM en los mensajes del chat | +| 64 | 0x00000040 | PLAYER_EXTRA_HAS_310_FLYER | Marca si el jugador ya tiene una montura voladora de 310% de velocidad | +| 256 | 0x00000100 | PLAYER_EXTRA_PVP_DEATH | Almacena el estado de muerte en CjC (PvP) hasta la creación del cadáver dentro del juego | + +### stable\_slots + +Las ranuras disponibles (compradas) en el Maestro de Establo. + +### at\_login + +Este campo es una Máscara/Tabla de Bits, cuya función es controlar las diferentes acciones que se llevan a cabo una vez que el jugador inicie sesión con el personaje. + +| Flag | | Name | Description | +| ---- | ---- | -------------------------- | --------------------------------------------------------- | +| 1 | 0x01 | AT_LOGIN_RENAME | Forzar el cambio de nombre del personaje | +| 2 | 0x02 | AT_LOGIN_RESET_SPELLS | Restablecer los hechizos (también las profesiones) | +| 4 | 0x04 | AT_LOGIN_RESET_TALENTS | Restablecer los talentos | +| 8 | 0x08 | AT_LOGIN_CUSTOMIZE | Personalizar el personaje | +| 16 | 0x10 | AT_LOGIN_RESET_PET_TALENTS | Restablecer los talentos de la mascota | +| 32 | 0x20 | AT_LOGIN_FIRST | Fijar y remover después del primer inicio de sesión | +| 64 | 0x40 | AT_LOGIN_CHANGE_FACTION | Cambiar de facción | +| 128 | 0x80 | AT_LOGIN_CHANGE_RACE | Cambiar de raza | + +Para crear acciones múltiples en esta casila, sume los valores entre sí. + +### zone + +ID de la zona en la que se encuentra el personaje. + +### death\_expire\_time + +Tiempo en el cual el personaje del jugador puede ser resucitado en caso de caída del servidor o salida del cliente mientras está en forma fantasmal, medido en tiempo Unix. + +### taxi\_path + +Almacena la ruta del taxi actual del personaje ([TaxiPath.dbc](TaxiPath)) si el jugador se desconecta mientras se encuentre en uno. + +### arenaPoints + +La cantidad de puntos de arena acumuldados por el personaje del jugador, y también aquellos que recibirá la próxima vez que se distribuyan los puntos de arena. + +### totalHonorPoints + +La cantidad de puntos de honor que tiene este personaje. + +### todayHonorPoints + +La cantidad de puntos de honor que el personaje obtuvo hoy. + +### yesterdayHonorPoints + +La cantidad de puntos de honor que el personaje obtuvo ayer. + +### totalKills + +La cantidad de jugadores que el personaje ha matado. + +### todayKills + +La cantidad de jugadores que el personaje mató hoy. + +### yesterdayKills + +La cantidad de jugadores que el personaje mató ayer. + +### chosenTitle + +Título actual, utilizando el campo bit_index (En orden de juego o InGameOrder dentro de [CharTitles.dbc](CharTitles)). + +### knownCurrencies + +Monedas/distintivos/insignias conocidas (Aquello que debe figurar en la pestaña Monedas), Máscara/Tabla de bits (sumatoria de Marcadores o 'flags) de BitIndexes, véase [CurrencyTypes.dbc](CurrencyTypes). + +### watchedFaction + +Seguimiento de una facción en la barra de experiencia (utilizando el ID de la reputación, véase [Faction.dbc](faction)). + +### drunk + +Estado de embriaguez del personaje, 0-100 + +- 0 = Sobrio +- 1-49 = Prendido +- 50-89 = Borracho +- 90-100 = Destrozado (El exceso de alcohol es malo para la salud, esto va para quien lo lea XD) + +### health + +Estado de salud actual del personaje. + +### power + +Poder actual del personaje (Desde el momento en el que se guardó el personaje). + +| Field | Power name | +| ------ | ------------ | +| power1 | Maná | +| power2 | ira | +| power3 | Focus | +| power4 | Energía | +| power5 | Felicidad | +| power6 | Runas | +| power7 | Poder rúnico | + +(Recordemos que son 7 columnas, dependiendo del poder que esté utilizando su clase estará almacemado el valor del mismo en la respectiva casilla) + +### latency + +Latencia del personaje o ping en milisegundos, a partir del último autoguardado. + +### talentGroupsCount + +El número de especializaciones a las que tiene acceso este personaje. El valor por defecto es 1. El valor máximo actualmente soportado es 2. Nunca debe de ser 0 (Esto es signo de un personaje creado antes de la implementación del la doble especialización de talentos). + +### activeTalentGroup + +Las especializaciones actuales habilitadas para este personaje, spec = 0 es la primera especialización, spec = 1 es la segunda especialización. + +### exploredZones + +Máscara/Tabla de bits para las zonas exploradas (1 bit para las exploradas, 0 bit para las no exploradas). + +### equipmentCache + +Equipamiento del personaje y alijo de la bolsa. + +### ammoId + +[ID](item_template#entry) del Item de la munición. + +### knownTitles + +Contiene datos acerca de los títulos conocidos por el jugador almacenados en enteros de 6 x 16bit. Para calcular dónde se encuentra un título conocido en alguno de éstos 6 enteros se hace lo siguiente: Seleccionamos uno de los títulos en [CharTitles.dbc](CharTitles), a continuación tomamos el título de Archimago por ejemplo: + +| TitleID | UnkRef? | MaleTitle | FemaleTitle | InGameOrder | +| ------- | ------- | ----------- | ----------- | ----------- | +| 93 | 0 | Archmage %s | Archmage %s | 61 | + +Usamos el InGameOrder (orden de juego) para calcular en cuál de los 6 enteros (16bit) está el título almacenado: + +``` +InGameOrder / 32 = X +61 / 32 = **1,90625** (1 - **¡No** redondee el valor!) +``` + +Por lo que el primer entero almacena el título. Ya que el conteo comienza de **0** a 5, sería "0 **TITLE_BIT** 0 0 0 0". + +Ahora, ¿Qué bit almacena el título? Usamos el módulo para calcularlo. + +``` +InGameOrder Modulo 32 = X +61 Mod 32 = **29** +``` +Por lo que el 29bit almacena el título. Esto sería 2 ^ 29 = 536870912. Este bit almacena el título de Archimago. Esto significaría que si **sólo tú** tienes el título de Archimago, characters.knownTitles sería "0 536870912 0 0 0 0". + +### actionBars + +Una Máscara/Tabla de bits que contiene las barras de acción visibles para el jugador. + +| Flag | | Comment | +| ---- | ---------- | ------------------------- | +| 1 | 0x00000001 | Barra inferior izquierda | +| 2 | 0x00000002 | Barra inferior derecha | +| 4 | 0x00000004 | Barra derecha | +| 8 | 0x00000008 | Barra derecha 2 | + +### grantableLevels + +Casilla de Reclutar a un Amigo. + +### order + +Campo utilizado para cambiar el órden en el que aparecen los personajes de la pantalla de selección de personajes. Éste campo es utilizado primero, y luego [characters.guid](characters#guid), lo que significa que si ésta columna apunta a NULL para cada personaje de una cuenta, se ordenarán [characters.guid](characters#guid) por defecto. + +### creation\_date + +Fecha y hora de la creación del personaje. Formato AAA-MM-DD HH:MM:SS según la hora del servidor. + +### deleteInfos\_Account + +Almacena la ID de la cuenta si el personaje es eliminado y CharDelete.Method en worldserver.conf se establece en 1. + +### deleteInfos\_Name + +Almacena el nombre del personaje si éste es eliminado y CharDelete.Method en worldserver.conf se establece en 1. + +### deleteDate + +Almacena la fecha en que el personaje fue eliminado y CharDelete.Method en worldserver.conf.dist se establece en 1. Será comprobado por worldserver dentro de CharDelete.KeepDays en worldserver.conf.dist o worldserver.conf Si este valor es menor que deleteDate + CharDelete.KeepDays el personaje será purgado. diff --git a/docs/es/gm_ticket.md b/docs/es/gm_ticket.md new file mode 100644 index 0000000..f4b7513 --- /dev/null +++ b/docs/es/gm_ticket.md @@ -0,0 +1,147 @@ +# gm\_ticket + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`gm\_tickets\` ** + +Esta tabla contiene todos los tickets del servidor. + +Nota: no inserte información directamente en la mayoría de las columnas, de lo contrario el cliente no actualizará el estado del ticket hasta la recarga de la tabla y el cierre de la sesión. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ---------------------- | ----------- | ---------- | --- | ---- | ------- | -------------- | ------------------------------------------ | +| [Id][1] | INT | UNSIGNED | PRI | NO | | Auto increment | | +| [type][2] | TINYINT | UNSIGNED | | NO | 0 | | 0 open, 1 closed, 2 character deleted | +| [playerGuid][3] | INT | UNSIGNED | | NO | 0 | | Global Unique Identifier of ticket creator | +| [name][4] | VARCHAR(12) | SIGNED | | NO | | | Name of ticket creator | +| [description][5] | text | SIGNED | | NO | | | | +| [createTime][6] | INT | UNSIGNED | | NO | 0 | | | +| [mapId][7] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [posX][8] | FLOAT | SIGNED | | NO | 0 | | | +| [posY][9] | FLOAT | SIGNED | | NO | 0 | | | +| [posZ][10] | FLOAT | SIGNED | | NO | 0 | | | +| [lastModifiedTime][11] | INT | UNSIGNED | | NO | 0 | | | +| [closedBy][12] | INT | SIGNED | | NO | 0 | | -1 Closed by Console, >0 GUID of GM | +| [assignedTo][13] | INT | UNSIGNED | | NO | 0 | | GUID of admin to whom ticket is assigned | +| [comment][14] | text | SIGNED | | NO | | | | +| [response][15] | text | SIGNED | | NO | | | | +| [completed][16] | TINYINT | UNSIGNED | | NO | 0 | | | +| [escalated][17] | TINYINT | UNSIGNED | | NO | 0 | | | +| [viewed][18] | TINYINT | UNSIGNED | | NO | 0 | | | +| [needMoreHelp][19] | TINYINT | UNSIGNED | | NO | 0 | | | +| [resolvedBy][20] | INT | SIGNED | | NO | 0 | | -1 Resolved by Console, >0 GUID of GM | + +[1]: #id +[2]: #type +[3]: #playerguid +[4]: #name +[5]: #description +[6]: #createtime +[7]: #mapid +[8]: #posx +[9]: #posy +[10]: #posz +[11]: #lastmodifiedtime +[12]: #closedby +[13]: #assignedto +[14]: #comment +[15]: #response +[16]: #completed +[17]: #escalated +[18]: #viewed +[19]: #needmorehelp +[20]: #resolvedby + +**Descripción de los Campos** + +### Id + +Globally Unique Identifier o Identificador Global único del ticket. Éste número debe de ser único, ya que se distingue por su propia cuenta de las demás casillas. + +### type + +Tipo de ticket. Variables: +- 0 = Abierto +- 1 = Cerrado +- 2 = Personaje Eliminado + +### playerGuid + +GUID -Globally Unique Identifier o Identificador Global único- del jugador. Ver [characters.guid](characters#guid). + +### name + +Nombre del personaje del jugador el cual creó el ticket. + +### description + +El contenido del ticket como tal. + +### createTime + +La hora en la que fue creado el ticket -en marca de tiempo linux-. + +### mapId + +El mapa donde el ticket fue creado. Ver [Map.dbc](map). + +### posX + +Posición X donde el ticket fue creado. + +### posY + +Posición Y donde el ticket fue creado. + +### posZ + +Posición Z donde el ticket fue creado. + +### lastModifiedTime + +Hora en la que el ticket fue cerrado o eliminado por el jugador -en marca de tiempo linux-. + +### closedBy + +- 0 = Abierto +- ~-1 = Cerrado por la consola~ (No implementado aún en AzerothCore) +- > 0 = Jugador que abandonó el ticket o GM que eliminó el ticket + +### assignedTo + +Número de cuenta específica del Maestro del Juego al cual le fue asignado el ticket. + +### comment + +El comentario que fue añadido al ticket por medio del comando `.ticket comment`, sólo visible para Maestros del Juego. En caso de que el comando fuera utilizado dos veces, sobrescribe el comentario previamente agregado. +### response + +Cadena en la que el Maestro de Juego inserta con el comando `.ticket response` la respuesta al ticket antes de completarlo. En caso de que el comando fuera utilizado dos veces, añade la nueva respuesta al final de la anterior. + +### completed + +- 0 = No resuelto +- 1 = Resuelto (informará al usuario y mostrará lo que hay escrito en `response`.) + +### escalated + +- 0 = El ticket no ha sido asignado. +- 1 = El ticket es asignado al Maestro de Juego actual. +- 2 = El ticket ha sido 'escalado' tras su finalización (Suponiendo que el Maestro de Juego se conactase con el jugador) + +### viewed + +- 0 = Nadie ha visto el ticket. +- > 0 = Las veces que el ticket ha sido visto por Maestros del Juego. + +### needMoreHelp + +Solicita más interacción de Maestros del Juego sobre un ticket el cual ya ha sido solventado por otro Maestro de Juego. Básicamente significa "Hay un nuevo ticket". + +### resolvedBy + +- 0 = Abierto +- ~-1 = Resuelto por la Consola~ (Aún no es compatible con azerothcore debido al tipo de datos de la Base de Datos) +- > 0 = Identificador global único del personaje del Maestro de Juego que lo solventó (Cerrando o completando el ticket) diff --git a/docs/es/instance.md b/docs/es/instance.md new file mode 100644 index 0000000..2d13912 --- /dev/null +++ b/docs/es/instance.md @@ -0,0 +1,59 @@ +# instance + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`instance\`** + +La tabla contiene información estática acerca de todas las instancias actuales que aún no han sido reiniciadas. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ------------------------ | -------- | ---------- | --- | ---- | ------- | ----- | ------- | +| [id][1] | INT | UNSIGNED | PRI | NO | 0 | | | +| [map][2] | SMALLINT | UNSIGNED | | NO | 0 | | | +| [resettime][3] | INT | UNSIGNED | | NO | 0 | | | +| [difficulty][4] | TINYINT | UNSIGNED | | NO | 0 | | | +| [completedEncounters][5] | INT | UNSIGNED | | NO | 0 | | | +| [data][6] | TINYTEXT | SIGNED | | NO | | | | + +[1]: #id +[2]: #map +[3]: #resettime +[4]: #difficulty +[5]: #completedencounters +[6]: #data + +**Descripción de los Campos** + +### id + +La ID de la instancia. El número debe de ser único para cada instancia. + +### map + +EL ID del mapa de la instancia respectiva. Ver [Map.dbc](map). + +### resettime + +La hora en la que se reiniciará la instancia en tiempo Unix. Este campo posee el valor cero para las instancias de tipo Raid y Heróicas. +El tiempo de reinicio de las instancias tipo Raid y Heróicas para cada grupo en específico se almacena en la tabla [instance_reset](instance_reset). + +### difficulty + +La dificultad de la instancia actual. + +| Value | Description | +| ----- | ------------- | +| 0 | 10 Normal | +| 1 | 25 Normal | +| 2 | 10 Heroico | +| 3 | 25 Heroico | + +### completedEncounters + +Número de encuentros completados de la instancia. + +### data + +Datos específicos de cada instancia (en texto). diff --git a/docs/es/mail_server_character.md b/docs/es/mail_server_character.md new file mode 100644 index 0000000..f8f9ba0 --- /dev/null +++ b/docs/es/mail_server_character.md @@ -0,0 +1,27 @@ +# mail_server_character + +[<-Volver a:Character](database-character.md) + +**Tabla \`mail_server_character\`** + +La tabla contiene identificadores del jugador que ha recibido un correo del servidor. Esto evita que el mismo correo sea enviado dos veces al mismo jugador. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ----------- | ---- | ---------- | --- | ---- | ------- | ----- | ------- | +| [guid][1] | INT | UNSIGNED | PRI | NO | | | | +| [mailId][2] | INT | UNSIGNED | PRI | NO | | | | + +[1]: #guid +[2]: #mailId + +## Descripción de los Campos + +### guid + +[characters.guid](characters#guid). + +### mailId + +[mail_server_template.id](mail_server_template#guid). diff --git a/docs/es/mail_server_template.md b/docs/es/mail_server_template.md new file mode 100644 index 0000000..8b3a54b --- /dev/null +++ b/docs/es/mail_server_template.md @@ -0,0 +1,90 @@ +# mail_server_template + +[<-Volver a:Character](database-character.md) + +**Tabla \`mail_server_template\`** + +La tabla contiene información del correo del servidor que se enviará a los jugadores que cumplan con el requisito. Los correos son enviados al iniciar sesión. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ---------------- | ------- | ---------- | --- | ---- | ------- | -------------- | ------- | +| [id][1] | INT | UNSIGNED | PRI | NO | | AUTO_INCREMENT | | +| [reqLevel][2] | TINYINT | UNSIGNED | | NO | 0 | | | +| [reqPlayTime][3] | INT | UNSIGNED | | NO | 0 | | | +| [moneyA][4] | INT | UNSIGNED | | NO | 0 | | | +| [moneyH][5] | INT | UNSIGNED | | NO | 0 | | | +| [itemA][6] | INT | UNSIGNED | | NO | 0 | | | +| [itemCountA][7] | INT | UNSIGNED | | NO | 0 | | | +| [itemH][8] | INT | UNSIGNED | | NO | 0 | | | +| [itemCountH][9] | INT | UNSIGNED | | NO | 0 | | | +| [subject][10] | TEXT | | | NO | | | | +| [body][11] | TEXT | | | NO | | | | +| [active][12] | TINYINT | UNSIGNED | | NO | 1 | | | + +[1]: #id +[2]: #reqlevel +[3]: #reqplaytime +[4]: #moneya +[5]: #moneyh +[6]: #itema +[7]: #itemcounta +[8]: #itemh +[9]: #itemcounth +[10]: #subject +[11]: #body +[12]: #active + +## Descripción de los Campos + +### id + +Identificador único. + +### reqLevel + +Nivel requerido del jugador para recibir el correo. + +### reqPlayTime + +Tiempo de juego necesario en milisegundos para recibir el correo. + +### moneyA + +Dinero en monedas de cobre que será enviado al jugador de la Alianza. + +### moneyH + +Dinero en monedas de cobre que será enviado al jugador de la Horda. + +### itemA + +[item_template.entry](item_template#entry) Item que será enviado al jugador de la Alianza. + +### itemCountA + +Cuántos de los items especificados previamente en [itemA](#itema) serán enviados. + +### itemH + +[item_template.entry](item_template#entry) Item que será enviado al jugador de la Alianza. + +### itemCountH + +Cuántos de los items especificados previamente en [itemH](#itemh) serán enviados. + +### subject + +El título/asunto del correo. + +### body + +El cuerpo de texto del correo. + +### active + +En booleanos: + +- 1 = El correo estará activo y será enviado al jugador sí cumple el requisito. +- 0 = Inhabilitado. \ No newline at end of file diff --git a/docs/es/pvpstats_battlegrounds.md b/docs/es/pvpstats_battlegrounds.md new file mode 100644 index 0000000..6a3ed6f --- /dev/null +++ b/docs/es/pvpstats_battlegrounds.md @@ -0,0 +1,71 @@ +# pvpstats\_battlegrounds + +[<-Volver a:Characters](database-characters.md) + +**Tabla \`pvpstats\_battlegrounds\`** + +La tabla contiene datos acerca de las puntuaciones en Campos de Batalla. Para habilitar el almacenamiento de este tipo de información, establezca **Battleground.StoreStatistics.Enable = 1** en el archivo **worldserver.config.dist** o **worldserver.config**. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ------------------- | -------- | ---------- | --- | ---- | ------- | -------------- | ------- | +| [id][1] | BIGINT | UNSIGNED | PRI | NO | | AUTO_INCREMENT | | +| [winner_faction][2] | TINYINT | SIGNED | | NO | | | | +| [bracket_id][3] | TINYINT | UNSIGNED | | NO | | | | +| [type][4] | TINYINT | UNSIGNED | | NO | | | | +| [date][5] | DATETIME | SIGNED | | NO | | | | + +[1]: #id +[2]: #winnerfaction +[3]: #bracketid +[4]: #type +[5]: #date + +**Descripción de los Campos** + +### id + +Valor único que identifica el Campo de Batalla. + +### winner\_faction + +La facción que ganó en el Campo de Batalla: + +| Valor | Descripción | +| ----- | ----------- | +| 0 | HORDA | +| 1 | ALIANZA | +| 2 | NINGUNO | + +### bracket\_id + +Identificador del rango por niveles. + +| Value | Level range | +| ----- | ----------- | +| 1 | 10-19 | +| 2 | 20-29 | +| 3 | 30-39 | +| 4 | 40-49 | +| 5 | 50-59 | +| 6 | 60-69 | +| 7 | 70-79 | +| 8 | 80 | + +### type + +Tipo de Campo de Batalla. + +| Value | Description | +| ----- | --------------------------------- | +| 1 | Valle de Alterac | +| 2 | Garganta Grito de Guerra | +| 3 | Cuenca de Arathi | +| 7 | Ojo de la Tormenta | +| 9 | Playa de los Ancestros | +| 30 | Isla de la Conquista | + +### date + +Fecha y hora de finalización del Campo de Batalla. -- cgit