Character reputation
Материал из YTDB DataBase
(Различия между версиями)
NeatElves (Обсуждение | вклад) |
Ranger (Обсуждение | вклад) (→flags) |
||
Строка 68: | Строка 68: | ||
| 2 || FACTION_FLAG_AT_WAR || Активно, когда игрок установил флажок "Война". | | 2 || FACTION_FLAG_AT_WAR || Активно, когда игрок установил флажок "Война". | ||
|- | |- | ||
- | | 4 || | + | | 4 || FACTION_FLAG_HIDDEN || Не отображается во вкладке "Репутация". Игрок может получать очки репутации, но эти данные не будут отправлены на клиент. |
|- | |- | ||
- | | | + | | 8 || FACTION_FLAG_INVISIBLE_FORCED || Не отображается во вкладке "Репутация". |
|- | |- | ||
- | | | + | | 16 || FACTION_FLAG_PEACE_FORCED || always overwrite FACTION_FLAG_AT_WAR, used for prevent war with own team factions |
|- | |- | ||
- | | | + | | 32 || FACTION_FLAG_RIVAL || flag for the two competing outland factions. |
|- | |- | ||
- | | | + | | 64 || FACTION_FLAG_PEACE_FORCED || always overwrite FACTION_FLAG_AT_WAR, used for prevent war with own team factions |
+ | |- | ||
+ | | 128 || FACTION_FLAG_TEAM_REPUTATION || faction has own reputation standing despite teaming up sub-factions; spillover from subfactions will go this instead of other subfactions. | ||
|} | |} |
Версия 13:41, 21 октября 2011
|
К описанию таблиц базы данных characters.
The `character_reputation` table
Эта таблица содержит информацию о репутации каждого персонажа.
Structure
Field | Type | Null | Key | Default | Extra |
guid | int(11) unsigned | NO | PRI | 0 | |
faction | int(11) unsigned | NO | PRI | 0 | |
standing | int(11) | NO | 0 | ||
flags | int(11) | NO | 0 |
Description of the fields
guid
GUID персонажа. См. characters.guid
faction
ID фракции с которой персонаж получает репутацию. См. Faction.dbc
standing
Текущее значение репутации у данной фракции.
Нейтральное | Neutral | 1 |
Дружественное | Friendly | 3000 |
Уважение | Honored | 9000 |
Почтение | Revered | 21000 |
Превознесение | Exalted | 42000 |
flags
Это поле содержащие битовую маску флагов, которые применяются к фракции, и как она будет показана у персонажа. Как и любой флаг области, вы можете комбинировать флагов, складывая их. Если это поле = 0, то оно не показывается в списке репутации в игре.
Flag | Name | Comments |
---|---|---|
1 | FACTION_FLAG_VISIBLE | Отображается во вкладке "Репутация". |
2 | FACTION_FLAG_AT_WAR | Активно, когда игрок установил флажок "Война". |
4 | FACTION_FLAG_HIDDEN | Не отображается во вкладке "Репутация". Игрок может получать очки репутации, но эти данные не будут отправлены на клиент. |
8 | FACTION_FLAG_INVISIBLE_FORCED | Не отображается во вкладке "Репутация". |
16 | FACTION_FLAG_PEACE_FORCED | always overwrite FACTION_FLAG_AT_WAR, used for prevent war with own team factions |
32 | FACTION_FLAG_RIVAL | flag for the two competing outland factions. |
64 | FACTION_FLAG_PEACE_FORCED | always overwrite FACTION_FLAG_AT_WAR, used for prevent war with own team factions |
128 | FACTION_FLAG_TEAM_REPUTATION | faction has own reputation standing despite teaming up sub-factions; spillover from subfactions will go this instead of other subfactions. |