Creature onkill reputation

Материал из YTDB DataBase

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «{| align="right" | __TOC__ |} Back to world database list of tables. <big>'''The `creature_onkill_reputation` table'''</big> This table contro…»)
(MaxStanding)
 
(11 промежуточных версий не показаны.)
Строка 2: Строка 2:
| __TOC__
| __TOC__
|}
|}
-
Back to [[mangosdb_struct|world database]] list of tables.
+
[[Category: Mangos world database tables]]
 +
К описанию таблиц [[mangosdb_struct|базы данных mangos]].
-
<big>'''The `creature_onkill_reputation` table'''</big>
+
<big>'''Таблица `creature_onkill_reputation`'''</big>
-
This table controls the reputation given by creatures when killed by other players.
+
Эта таблица содержит репутацию, которую дадут игроку за убийства существа.
-
<big>'''Structure'''</big>
+
<big>'''Структура'''</big>
{| border="1"
{| border="1"
|'''Field'''
|'''Field'''
|'''Type'''
|'''Type'''
 +
|'''Attributes'''
|'''Null'''
|'''Null'''
|'''Key'''
|'''Key'''
|'''Default'''
|'''Default'''
-
|'''Extra'''
+
|'''Comments'''
|-
|-
|[[#creature_id|creature_id]]
|[[#creature_id|creature_id]]
-
|mediumint(8) unsigned
+
|mediumint(8)
 +
|unsigned
|NO
|NO
|PRI
|PRI
Строка 28: Строка 31:
|[[#RewOnKillRepFaction|RewOnKillRepFaction1]]
|[[#RewOnKillRepFaction|RewOnKillRepFaction1]]
|smallint(6)
|smallint(6)
 +
|
|NO
|NO
|
|
Строка 35: Строка 39:
|[[#RewOnKillRepFaction|RewOnKillRepFaction2]]
|[[#RewOnKillRepFaction|RewOnKillRepFaction2]]
|smallint(6)
|smallint(6)
 +
|
|NO
|NO
|
|
Строка 42: Строка 47:
|[[#MaxStanding|MaxStanding1]]
|[[#MaxStanding|MaxStanding1]]
|tinyint(4)
|tinyint(4)
 +
|
|NO
|NO
|
|
Строка 49: Строка 55:
|[[#IsTeamAward|IsTeamAward1]]
|[[#IsTeamAward|IsTeamAward1]]
|tinyint(4)
|tinyint(4)
 +
|
|NO
|NO
|
|
Строка 56: Строка 63:
|[[#RewOnKillRepValue|RewOnKillRepValue1]]
|[[#RewOnKillRepValue|RewOnKillRepValue1]]
|mediumint(9)
|mediumint(9)
 +
|
|NO
|NO
|
|
Строка 63: Строка 71:
|[[#MaxStanding|MaxStanding2]]
|[[#MaxStanding|MaxStanding2]]
|tinyint(4)
|tinyint(4)
 +
|
|NO
|NO
|
|
Строка 70: Строка 79:
|[[#IsTeamAward|IsTeamAward2]]
|[[#IsTeamAward|IsTeamAward2]]
|tinyint(4)
|tinyint(4)
 +
|
|NO
|NO
|
|
Строка 77: Строка 87:
|[[#RewOnKillRepValue|RewOnKillRepValue2]]
|[[#RewOnKillRepValue|RewOnKillRepValue2]]
|mediumint(9)
|mediumint(9)
 +
|
|NO
|NO
|
|
Строка 83: Строка 94:
|-
|-
|[[#TeamDependent|TeamDependent]]
|[[#TeamDependent|TeamDependent]]
-
|tinyint(3) unsigned
+
|tinyint(3)
 +
|unsigned
|NO
|NO
|
|
Строка 91: Строка 103:
-
<big>'''Description of the fields'''</big>
+
<big>'''Описание полей'''</big>
====creature_id====
====creature_id====
-
The template ID of the creature. See [[creature_template#entry|creature_template.entry]]
+
Номер существа. Смотри [[creature_template#entry|creature_template.entry]].
 +
 
====RewOnKillRepFaction====
====RewOnKillRepFaction====
-
The faction ID of the faction that the player will gain or lose points in. See [[Faction.dbc]]
+
Номер фракции, за которую дадут или отнимут очки репутации. Смотри [[Faction.dbc]].
 +
 
====MaxStanding====
====MaxStanding====
-
The maximum standing that the creature will award reputation until. If the player achieves this standing or any other standing higher than this, the creature will not award any reputation.
+
Максимальное значение репутации, до достижения которого убийство данного существа будет её повышать. Если игрок достиг данного или высшего значения, очки репутации, за убийство данного существа, даваться не будут.
-
{| border=1 cellpadding=3 cellspacing=0
+
{{:Reputationrank}}
-
! ID !! Rank
+
-
|-
+
-
| 0 || Hated
+
-
|-
+
-
| 1 || Hostile
+
-
|-
+
-
| 2 || Unfriendly
+
-
|-
+
-
| 3 || Neutral
+
-
|-
+
-
| 4 || Friendly
+
-
|-
+
-
| 5 || Honored
+
-
|-
+
-
| 6 || Revered
+
-
|-
+
-
| 7 || Exalted
+
-
|}
+
====IsTeamAward====
====IsTeamAward====
-
Boolean 0 or 1 that controls if the player receives the reputation not only to the faction but also the faction team.
+
Контролирует получает игрок репутацию за данную фракцию, или и за группу фракций, в которой она находится.  
-
* 0: Player receives reputation only for the faction
+
* 0: Игрок получает репутацию только за данную фракцию.
-
* 1: Player receives reputation both for the faction and the faction's team
+
* 1: Игрок получает репутацию за данную фракцию и за группу фракций, в которую она входит.
-
NOTE: The reputation value that the player gains for the team (if the field is 1) is half of the value specified in [[#RewOnKillRepValue|RewOnKillRepValue]]
+
ПРИМЕЧАНИЕ: репутация , которою игрок получает за группу фракций (если поле = 1), составляет половину от стоимости, указанной в [[#RewOnKillRepValue|RewOnKillRepValue]].
====RewOnKillRepValue====
====RewOnKillRepValue====
-
The reputation value that the player gains (or loses if it's negative) by killing the creature.
+
Значение репутации, которое игрок получает (или теряет, если оно отрицательное), убив существо.
====TeamDependent====
====TeamDependent====
-
Boolean 0 or 1.
+
Логическое 0 или 1.
-
* 0: The creature will give reputation to the any player from both fields (RewOnKillRepFaction1 and RewOnKillRepFaction2) if both fields are non-zero.
+
* 0: За убийство существа любой игрок получит репутацию из обоих полей (RewOnKillRepFaction1 и RewOnKillRepFaction2), если оба поля отличны от нуля.
-
* 1: The creature will award alliance players the reputation from RewOnKillRepFaction1 and will award horde players the reputation from RewOnKillRepFaction2
+
* 1: За убийство существа игроки альянса будут получать репутацию из поля RewOnKillRepFaction1, а игроки орды - из поля RewOnKillRepFaction2.

Текущая версия на 15:53, 29 марта 2011

Содержание

К описанию таблиц базы данных mangos.


Таблица `creature_onkill_reputation`

Эта таблица содержит репутацию, которую дадут игроку за убийства существа.


Структура

Field Type Attributes Null Key Default Comments
creature_id mediumint(8) unsigned NO PRI 0 Creature Identifier
RewOnKillRepFaction1 smallint(6) NO 0
RewOnKillRepFaction2 smallint(6) NO 0
MaxStanding1 tinyint(4) NO 0
IsTeamAward1 tinyint(4) NO 0
RewOnKillRepValue1 mediumint(9) NO 0
MaxStanding2 tinyint(4) NO 0
IsTeamAward2 tinyint(4) NO 0
RewOnKillRepValue2 mediumint(9) NO 0
TeamDependent tinyint(3) unsigned NO 0


Описание полей

creature_id

Номер существа. Смотри creature_template.entry.

RewOnKillRepFaction

Номер фракции, за которую дадут или отнимут очки репутации. Смотри Faction.dbc.

MaxStanding

Максимальное значение репутации, до достижения которого убийство данного существа будет её повышать. Если игрок достиг данного или высшего значения, очки репутации, за убийство данного существа, даваться не будут.

ID Ранг Rank
0 Ненависть Hated
1 Враждебное Hostile
2 Неприязнь Unfriendly
3 Нейтральное Neutral
4 Дружелюбие Friendly
5 Уважение Honored
6 Почтение Revered
7 Превознесение Exalted

IsTeamAward

Контролирует получает игрок репутацию за данную фракцию, или и за группу фракций, в которой она находится.

  • 0: Игрок получает репутацию только за данную фракцию.
  • 1: Игрок получает репутацию за данную фракцию и за группу фракций, в которую она входит.

ПРИМЕЧАНИЕ: репутация , которою игрок получает за группу фракций (если поле = 1), составляет половину от стоимости, указанной в RewOnKillRepValue.

RewOnKillRepValue

Значение репутации, которое игрок получает (или теряет, если оно отрицательное), убив существо.

TeamDependent

Логическое 0 или 1.

  • 0: За убийство существа любой игрок получит репутацию из обоих полей (RewOnKillRepFaction1 и RewOnKillRepFaction2), если оба поля отличны от нуля.
  • 1: За убийство существа игроки альянса будут получать репутацию из поля RewOnKillRepFaction1, а игроки орды - из поля RewOnKillRepFaction2.
Личные инструменты