Conditions: различия между версиями

Материал из Uwow
Перейти к навигации Перейти к поиску
Нет описания правки
Метка: visualeditor
Метка: visualeditor
Строка 149: Строка 149:


==== SourceTypeOrReferenceId ====
==== SourceTypeOrReferenceId ====
CONDITION_SOURCE_TYPE_NONE = 0,<br>
    CONDITION_SOURCE_TYPE_NONE                           = 0,
CONDITION_SOURCE_TYPE_CREATURE_LOOT_TEMPLATE = 1,<br>
    CONDITION_SOURCE_TYPE_CREATURE_LOOT_TEMPLATE         = 1,
CONDITION_SOURCE_TYPE_DISENCHANT_LOOT_TEMPLATE = 2,<br>
    CONDITION_SOURCE_TYPE_DISENCHANT_LOOT_TEMPLATE       = 2,
CONDITION_SOURCE_TYPE_FISHING_LOOT_TEMPLATE = 3,<br>
    CONDITION_SOURCE_TYPE_FISHING_LOOT_TEMPLATE         = 3,
CONDITION_SOURCE_TYPE_GAMEOBJECT_LOOT_TEMPLATE = 4,<br>
    CONDITION_SOURCE_TYPE_GAMEOBJECT_LOOT_TEMPLATE       = 4,
CONDITION_SOURCE_TYPE_ITEM_LOOT_TEMPLATE = 5,<br>
    CONDITION_SOURCE_TYPE_ITEM_LOOT_TEMPLATE             = 5,
CONDITION_SOURCE_TYPE_MAIL_LOOT_TEMPLATE = 6,<br>
    CONDITION_SOURCE_TYPE_MAIL_LOOT_TEMPLATE             = 6,
CONDITION_SOURCE_TYPE_MILLING_LOOT_TEMPLATE = 7,<br>
    CONDITION_SOURCE_TYPE_MILLING_LOOT_TEMPLATE         = 7,
CONDITION_SOURCE_TYPE_PICKPOCKETING_LOOT_TEMPLATE = 8,<br>
    CONDITION_SOURCE_TYPE_PICKPOCKETING_LOOT_TEMPLATE   = 8,
CONDITION_SOURCE_TYPE_PROSPECTING_LOOT_TEMPLATE = 9,<br>
    CONDITION_SOURCE_TYPE_PROSPECTING_LOOT_TEMPLATE     = 9,
CONDITION_SOURCE_TYPE_REFERENCE_LOOT_TEMPLATE = 10,<br>
    CONDITION_SOURCE_TYPE_REFERENCE_LOOT_TEMPLATE       = 10,
CONDITION_SOURCE_TYPE_SKINNING_LOOT_TEMPLATE = 11,<br>
    CONDITION_SOURCE_TYPE_SKINNING_LOOT_TEMPLATE         = 11,
CONDITION_SOURCE_TYPE_SPELL_LOOT_TEMPLATE = 12,<br>
    CONDITION_SOURCE_TYPE_SPELL_LOOT_TEMPLATE           = 12,
CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET = 13,<br>
    CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET         = 13,
CONDITION_SOURCE_TYPE_GOSSIP_MENU = 14,<br>
    CONDITION_SOURCE_TYPE_GOSSIP_MENU                   = 14,
CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION = 15,<br>
    CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION             = 15,
CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE = 16,<br>
    CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE     = 16,
CONDITION_SOURCE_TYPE_SPELL = 17,<br>
    CONDITION_SOURCE_TYPE_SPELL                         = 17,
CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT = 18,<br>
    CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT             = 18,
CONDITION_SOURCE_TYPE_QUEST_ACCEPT = 19,<br>
    CONDITION_SOURCE_TYPE_QUEST_ACCEPT                   = 19,
CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK = 20,<br>
    CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK               = 20,
CONDITION_SOURCE_TYPE_VEHICLE_SPELL = 21,<br>
    CONDITION_SOURCE_TYPE_VEHICLE_SPELL                 = 21,
CONDITION_SOURCE_TYPE_SMART_EVENT = 22,<br>
    CONDITION_SOURCE_TYPE_SMART_EVENT                   = 22,
CONDITION_SOURCE_TYPE_NPC_VENDOR = 23,<br>
    CONDITION_SOURCE_TYPE_PHASE_DEFINITION              = 23,
CONDITION_SOURCE_TYPE_SPELL_PROC = 24,<br>
    CONDITION_SOURCE_TYPE_SPELL_PROC                     = 24,
CONDITION_SOURCE_TYPE_MAX = 25
    CONDITION_SOURCE_TYPE_NPC_VENDOR                    = 25,
    CONDITION_SOURCE_TYPE_AREATRIGGER_ACTION            = 26,
    CONDITION_SOURCE_TYPE_BONUS_LOOT_TEMPLATE            = 27,
    CONDITION_SOURCE_TYPE_VIGNETTE                      = 28,
    CONDITION_SOURCE_TYPE_MAX                           = 29
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__

Версия от 12:26, 18 ноября 2015

The `conditions` table This table allows you to define conditions for various systems - Gossip, loot etc.

Structure
Field Type Attributes Key Null Default Extra Comment
SourceTypeOrReferenceId mediumint(8) signed PRI NO 0
SourceGroup mediumint(8) unsigned PRI NO 0
SourceEntry mediumint(8) signed PRI NO 0
SourceId mediumint(8) unsigned PRI NO 0
ElseGroup mediumint(8) unsigned PRI NO 0
ConditionTypeOrReference mediumint(8) signed PRI NO 0
ConditionTarget tinyint(3) unsigned NO 0
ConditionValue1 mediumint(8) unsigned PRI NO 0
ConditionValue2 mediumint(8) unsigned PRI NO 0
ConditionValue3 mediumint(8) unsigned PRI NO 0
NegativeCondition tinyint(3) unsigned NO 0
ErrorType mediumint(8) unsigned NO 0
ErrorTextId mediumint(8) unsigned NO 0
ScriptName char(64) signed NO "
Comment varchar(255) NO

SourceTypeOrReferenceId

    CONDITION_SOURCE_TYPE_NONE                           = 0,
    CONDITION_SOURCE_TYPE_CREATURE_LOOT_TEMPLATE         = 1,
    CONDITION_SOURCE_TYPE_DISENCHANT_LOOT_TEMPLATE       = 2,
    CONDITION_SOURCE_TYPE_FISHING_LOOT_TEMPLATE          = 3,
    CONDITION_SOURCE_TYPE_GAMEOBJECT_LOOT_TEMPLATE       = 4,
    CONDITION_SOURCE_TYPE_ITEM_LOOT_TEMPLATE             = 5,
    CONDITION_SOURCE_TYPE_MAIL_LOOT_TEMPLATE             = 6,
    CONDITION_SOURCE_TYPE_MILLING_LOOT_TEMPLATE          = 7,
    CONDITION_SOURCE_TYPE_PICKPOCKETING_LOOT_TEMPLATE    = 8,
    CONDITION_SOURCE_TYPE_PROSPECTING_LOOT_TEMPLATE      = 9,
    CONDITION_SOURCE_TYPE_REFERENCE_LOOT_TEMPLATE        = 10,
    CONDITION_SOURCE_TYPE_SKINNING_LOOT_TEMPLATE         = 11,
    CONDITION_SOURCE_TYPE_SPELL_LOOT_TEMPLATE            = 12,
    CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET          = 13,
    CONDITION_SOURCE_TYPE_GOSSIP_MENU                    = 14,
    CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION             = 15,
    CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE      = 16,
    CONDITION_SOURCE_TYPE_SPELL                          = 17,
    CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT              = 18,
    CONDITION_SOURCE_TYPE_QUEST_ACCEPT                   = 19,
    CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK                = 20,
    CONDITION_SOURCE_TYPE_VEHICLE_SPELL                  = 21,
    CONDITION_SOURCE_TYPE_SMART_EVENT                    = 22,
    CONDITION_SOURCE_TYPE_PHASE_DEFINITION               = 23,
    CONDITION_SOURCE_TYPE_SPELL_PROC                     = 24,
    CONDITION_SOURCE_TYPE_NPC_VENDOR                     = 25,
    CONDITION_SOURCE_TYPE_AREATRIGGER_ACTION             = 26,
    CONDITION_SOURCE_TYPE_BONUS_LOOT_TEMPLATE            = 27,
    CONDITION_SOURCE_TYPE_VIGNETTE                       = 28,
    CONDITION_SOURCE_TYPE_MAX                            = 29