Reputation spillover template

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

(Различия между версиями)
Перейти к: навигация, поиск
Строка 16: Строка 16:
|'''Field'''
|'''Field'''
|'''Type'''
|'''Type'''
 +
|'''Attributes'''
|'''Null'''
|'''Null'''
|'''Key'''
|'''Key'''
|'''Default'''
|'''Default'''
-
|'''Extra'''
+
|'''Comments'''
|-
|-
|[[#faction|faction]]
|[[#faction|faction]]
-
|smallint(6) unsigned
+
|smallint(6)
 +
|unsigned
|NO
|NO
|PRI
|PRI
Строка 29: Строка 31:
|-
|-
|[[#factionx|faction1]]
|[[#factionx|faction1]]
-
|smallint(6) unsigned
+
|smallint(6)
 +
|unsigned
|NO
|NO
|
|
Строка 36: Строка 39:
|-
|-
|[[#rate_x|rate_1]]
|[[#rate_x|rate_1]]
-
|float unsigned
+
|float
 +
|
|NO
|NO
|
|
Строка 43: Строка 47:
|-
|-
|[[#rank_x|rank_1]]
|[[#rank_x|rank_1]]
-
|tinyint(3) unsigned
+
|tinyint(3)
 +
|unsigned
|NO
|NO
|
|
Строка 50: Строка 55:
|-
|-
|[[#factionx|faction2]]
|[[#factionx|faction2]]
-
|smallint(6) unsigned
+
|smallint(6)
 +
|unsigned
|NO
|NO
|
|
Строка 57: Строка 63:
|-
|-
|[[#rate_x|rate_2]]
|[[#rate_x|rate_2]]
-
|float unsigned
+
|float
 +
|
|NO
|NO
|
|
Строка 64: Строка 71:
|-
|-
|[[#rank_x|rank_2]]
|[[#rank_x|rank_2]]
-
|tinyint(3) unsigned
+
|tinyint(3)
 +
|unsigned
|NO
|NO
|
|
Строка 71: Строка 79:
|-
|-
|[[#factionx|faction3]]
|[[#factionx|faction3]]
-
|smallint(6) unsigned
+
|smallint(6)
 +
|unsigned
|NO
|NO
|
|
Строка 78: Строка 87:
|-
|-
|[[#rate_x|rate_3]]
|[[#rate_x|rate_3]]
-
|float unsigned
+
|float
 +
|
|NO
|NO
|
|
Строка 85: Строка 95:
|-
|-
|[[#rank_x|rank_3]]
|[[#rank_x|rank_3]]
-
|tinyint(3) unsigned
+
|tinyint(3)
 +
|unsigned
|NO
|NO
|
|
Строка 92: Строка 103:
|-
|-
|[[#factionx|faction4]]
|[[#factionx|faction4]]
-
|smallint(6) unsigned
+
|smallint(6)
 +
|unsigned
|NO
|NO
|
|
Строка 99: Строка 111:
|-
|-
|[[#rate_x|rate_4]]
|[[#rate_x|rate_4]]
-
|float unsigned
+
|float
 +
|
|NO
|NO
|
|
Строка 106: Строка 119:
|-
|-
|[[#rank_x|rank_4]]
|[[#rank_x|rank_4]]
-
|tinyint(3) unsigned
+
|tinyint(3)
 +
|unsigned
|NO
|NO
|
|
Строка 116: Строка 130:
<big>'''Описание полей'''</big>
<big>'''Описание полей'''</big>
====faction====
====faction====
-
Идентификатор начальной фракции. Берется из [[Faction.dbc]]
+
Идентификатор начальной фракции. Берется из [[Faction.dbc]].
====factionx====
====factionx====
-
Идентификатор фракции, для которой будет перерасчитана репутация. Берется из [[Faction.dbc]]
+
Идентификатор фракции, для которой будет перерасчитана репутация. Берется из [[Faction.dbc]].
====rate_x====
====rate_x====

Версия 08:46, 18 августа 2010

Содержание

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


Таблица `reputation_spillover_template`

Таблица расчета репутации для связанных фракций.

Эта таблица была добавлена 25-го июля разработчиком NoFantasy в ревизии 10270.


Структура

Field Type Attributes Null Key Default Comments
faction smallint(6) unsigned NO PRI 0
faction1 smallint(6) unsigned NO 0
rate_1 float NO 0
rank_1 tinyint(3) unsigned NO 0
faction2 smallint(6) unsigned NO 0
rate_2 float NO 0
rank_2 tinyint(3) unsigned NO 0
faction3 smallint(6) unsigned NO 0
rate_3 float NO 0
rank_3 tinyint(3) unsigned NO 0
faction4 smallint(6) unsigned NO 0
rate_4 float NO 0
rank_4 tinyint(3) unsigned NO 0

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

faction

Идентификатор начальной фракции. Берется из Faction.dbc.

factionx

Идентификатор фракции, для которой будет перерасчитана репутация. Берется из Faction.dbc.

rate_x

Множитель репутации.

  • 0.5 — фракция получит 50% репутации от значения, которое получила начальная фракция;
  • -1.0 — фракция потеряет то же количество репутации, которое получила начальная фракция.

rank_x

До какого ранга репутации коэффициент(множитель) будет действовать.

REP_HATED 0
REP_HOSTILE 1
REP_UNFRIENDLY 2
REP_NEUTRAL 3
REP_FRIENDLY 4
REP_HONORED 5
REP_REVERED 6
REP_EXALTED 7
Личные инструменты