Creature onkill reputation
Материал из YTDB DataBase
NeatElves (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
<big>'''Таблица `creature_onkill_reputation`'''</big> | <big>'''Таблица `creature_onkill_reputation`'''</big> | ||
- | Эта таблица содержит репутацию, которую дадут | + | Эта таблица содержит репутацию, которую дадут игроку за убийства существа. |
Строка 14: | Строка 14: | ||
|'''Field''' | |'''Field''' | ||
|'''Type''' | |'''Type''' | ||
+ | |'''Attributes''' | ||
|'''Null''' | |'''Null''' | ||
|'''Key''' | |'''Key''' | ||
|'''Default''' | |'''Default''' | ||
- | |''' | + | |'''Comments''' |
|- | |- | ||
|[[#creature_id|creature_id]] | |[[#creature_id|creature_id]] | ||
- | |mediumint(8) unsigned | + | |mediumint(8) |
+ | |unsigned | ||
|NO | |NO | ||
|PRI | |PRI | ||
Строка 28: | Строка 30: | ||
|[[#RewOnKillRepFaction|RewOnKillRepFaction1]] | |[[#RewOnKillRepFaction|RewOnKillRepFaction1]] | ||
|smallint(6) | |smallint(6) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 35: | Строка 38: | ||
|[[#RewOnKillRepFaction|RewOnKillRepFaction2]] | |[[#RewOnKillRepFaction|RewOnKillRepFaction2]] | ||
|smallint(6) | |smallint(6) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 42: | Строка 46: | ||
|[[#MaxStanding|MaxStanding1]] | |[[#MaxStanding|MaxStanding1]] | ||
|tinyint(4) | |tinyint(4) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 49: | Строка 54: | ||
|[[#IsTeamAward|IsTeamAward1]] | |[[#IsTeamAward|IsTeamAward1]] | ||
|tinyint(4) | |tinyint(4) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 56: | Строка 62: | ||
|[[#RewOnKillRepValue|RewOnKillRepValue1]] | |[[#RewOnKillRepValue|RewOnKillRepValue1]] | ||
|mediumint(9) | |mediumint(9) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 63: | Строка 70: | ||
|[[#MaxStanding|MaxStanding2]] | |[[#MaxStanding|MaxStanding2]] | ||
|tinyint(4) | |tinyint(4) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 70: | Строка 78: | ||
|[[#IsTeamAward|IsTeamAward2]] | |[[#IsTeamAward|IsTeamAward2]] | ||
|tinyint(4) | |tinyint(4) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 77: | Строка 86: | ||
|[[#RewOnKillRepValue|RewOnKillRepValue2]] | |[[#RewOnKillRepValue|RewOnKillRepValue2]] | ||
|mediumint(9) | |mediumint(9) | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 83: | Строка 93: | ||
|- | |- | ||
|[[#TeamDependent|TeamDependent]] | |[[#TeamDependent|TeamDependent]] | ||
- | |tinyint(3) unsigned | + | |tinyint(3) |
+ | |unsigned | ||
|NO | |NO | ||
| | | | ||
Строка 93: | Строка 104: | ||
<big>'''Описание полей'''</big> | <big>'''Описание полей'''</big> | ||
====creature_id==== | ====creature_id==== | ||
- | Номер существа. Смотри [[creature_template#entry|creature_template.entry]] | + | Номер существа. Смотри [[creature_template#entry|creature_template.entry]]. |
====RewOnKillRepFaction==== | ====RewOnKillRepFaction==== | ||
- | Номер фракции, за которую дадут или отнимут очки репутации. Смотри [[Faction.dbc]] | + | Номер фракции, за которую дадут или отнимут очки репутации. Смотри [[Faction.dbc]]. |
====MaxStanding==== | ====MaxStanding==== | ||
Строка 125: | Строка 136: | ||
* 1: Игрок получает репутацию за данную фракцию и за группу фракций, в которую она входит. | * 1: Игрок получает репутацию за данную фракцию и за группу фракций, в которую она входит. | ||
- | ПРИМЕЧАНИЕ: репутация , которою игрок получает за группу фракций (если поле = 1), составляет половину от стоимости, указанной в [[#RewOnKillRepValue|RewOnKillRepValue]] | + | ПРИМЕЧАНИЕ: репутация , которою игрок получает за группу фракций (если поле = 1), составляет половину от стоимости, указанной в [[#RewOnKillRepValue|RewOnKillRepValue]]. |
====RewOnKillRepValue==== | ====RewOnKillRepValue==== |
Версия 13:56, 17 августа 2010
|
К описанию таблиц базы данных 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 | Ранг |
---|---|
0 | Ненависть |
1 | Враждебное |
2 | Неприязнь |
3 | Нейтральное |
4 | Дружелюбие |
5 | Уважение |
6 | Почтение |
7 | Превознесение |
IsTeamAward
Контролирует получает игрок репутацию за данную фракцию, или и за группу фракций, в которой она находится.
- 0: Игрок получает репутацию только за данную фракцию.
- 1: Игрок получает репутацию за данную фракцию и за группу фракций, в которую она входит.
ПРИМЕЧАНИЕ: репутация , которою игрок получает за группу фракций (если поле = 1), составляет половину от стоимости, указанной в RewOnKillRepValue.
RewOnKillRepValue
Значение репутации, которое игрок получает (или теряет, если оно отрицательное), убив существо.
TeamDependent
Логическое 0 или 1.
- 0: За убийство существа любой игрок получит репутацию из обоих полей (RewOnKillRepFaction1 и RewOnKillRepFaction2), если оба поля отличны от нуля.
- 1: За убийство существа игроки альянса будут получать репутацию из поля RewOnKillRepFaction1, а игроки орды - из поля RewOnKillRepFaction2