Player actions
player_actions
!!! ВСЕ ИСПОЛЬЗОВАТЬ С ОСТОРОЖНОСТЬЮ И УЧИТЫВАТЬ, ЧТО ИСПОЛЬЗОВАТЬСЯ ЭКШЕНЫ БУДУТ ДЛЯ ВСЕХ ИГРОКОВ. Например, если создана запись - при выборе госсип меню -> наложение ауры, то срабатывать будет от каждого игрока, который кликнет указанное меню
ТАБЛИЦА ПЕРЕЗАГРУЖАЕТСЯ .reload
event_type
Тип события
event_param1
Параметр события 1
event_param2
Параметр события 2
event_param3
Параметр события 3
action_type
Тип экшена
action_param1
Параметр экшена 1
action_param2
Параметр экшена 2
action_param3
Параметр экшена 3
action_param4
Параметр экшена 4
action_paramX
Параметр экшена Х
action_paramY
Параметр экшена Y
action_paramZ
Параметр экшена Z
action_paramO
Параметр экшена O
delay
Задержка для некоторых экшенов
options_type
Тип условия
options_param
Параметр для условия
action_text
Текст для экшена
target_type
Тип таргета
target_param1
Параметры таргета 1
target_param2
Параметры таргета 2
ВСЕ ИСПОЛЬЗОВАТЬ С ОСТОРОЖНОСТЬЮ И УЧИТЫВАТЬ, ЧТО ИСПОЛЬЗОВАТЬСЯ ЭКШЕНЫ БУДУТ ДЛЯ ВСЕХ ИГРОКОВ. Например, если создана запись - при выборе госсип меню -> наложение ауры, то срабатывать будет от каждого игрока, который кликнет указанное меню
event_type ОПИСАНИЕ ОПЦИЙ
PLAYER_EVENT_ON_ADD_AURA = 1, // При наложении ауры event_param1 - Ид спелла PLAYER_EVENT_ON_REMOVE_AURA = 2, // При удалении(снятии) ауры event_param1 - Ид спелла PLAYER_EVENT_ON_ADD_QUEST = 3, // При взятии задания event_param1 - Ид задания PLAYER_EVENT_ON_REMOVE_QUEST = 4, // При отмене задания event_param1 - Ид задания PLAYER_EVENT_ON_ENTER_VEHICLE = 5, // При входе в транспорт event_param1 - Ид места PLAYER_EVENT_ON_EXIT_VEHICLE = 6, // При выходе из транспорта event_param1 - Ид места PLAYER_EVENT_ON_DIE = 7, // При смерти event_param1 - Ид моба(если нужно воспроизводить при смерти от моба по иду) PLAYER_EVENT_ON_PVP_KILL = 8, // При убийстве в ПВП(игрока) PLAYER_EVENT_ON_CREATURE_KILL = 9, // При убийстве НПЦ event_param1 - Ид моба PLAYER_EVENT_ON_LOGIN = 10, // При входе в игровой мир event_param1 - 1 - первый логин(первый логин при создании персонажа), 0 - постоянно при логине PLAYER_EVENT_ON_LOGOUT = 11, // При выходе из игрового мира PLAYER_EVENT_ON_MAP_CHANGED = 12, // При смене карты event_param1 - Ид карты PLAYER_EVENT_ON_UPDATE_ZONE_OR_AREA = 13, // При смене зоны или ареи event_param1 - Ид зоны event_param2 - Ид ареи PLAYER_EVENT_ON_QUEST_REWARD = 14, // При завершении задания event_param1 - Ид задания PLAYER_EVENT_ON_ENTER_OR_LEAVE_WATER= 15, // При входе или выходе из воды event_param1 - 1 - при входе в воду, 0 - при выходе из воды PLAYER_EVENT_ON_GOSSIP_SELECT = 16, // При выборе госсип меню event_param1 - Ид меню event_param2 - Ид меню опции PLAYER_EVENT_ON_RECEIVE_ITEM = 17, // При получении предмета event_param1 - Ид предмета event_param2 - количество
action_type ОПИСАНИЕ ОПЦИЙ
PLAYER_ACTION_CAST_SPELL = 1, // Кастовать спелл action_param1 - Ид спелла action_param2 - 1 - моментально(без гкд и тд), 0 - обычный каст delay - задержка на каст PLAYER_ACTION_REMOVE_AURA = 2, // Удалить ауру action_param1 - Ид спелла PLAYER_ACTION_ADD_ITEM = 3, // Добавить предмет action_param1 - Ид предмета action_param2 - количество PLAYER_ACTION_REMOVE_ITEM = 4, // Удалить предмет action_param1 - Ид предмета action_param2 - количество PLAYER_ACTION_ADD_QUEST = 5, // Выдать задание action_param1 - Ид задания PLAYER_ACTION_TELEPORT = 6, // Телепортировать игрока action_param1 - Ид карты action_paramX action_paramY action_paramZ action_paramO - координаты PLAYER_ACTION_DESPAWN_SUMMON = 7, // Деспавн суммонов по Ид action_param1 - Ид НПЦ PLAYER_ACTION_SUMMON = 8, // Суммон НПЦ action_param1 - Ид НПЦ action_param2 - Тип суммона action_param3 - добавить персональную видимость delay - задержка перед суммоном optionsParam - время деспавна для типа суммона PLAYER_ACTION_KILL_CREDIT = 9, // КиллКредит action_param1 - Ид НПЦ delay - задержка перед действием PLAYER_ACTION_SEND_SYS_MESSAGE = 10, // Отправить СистемноеСообщение action_param1 - Ид из trinity_string action_text - текст, если не указан ид в action_param1 PLAYER_ACTION_UPDATE_ACHIEV_CRITERIA= 11, // Засчитать ачив критерию action_param1 - Тип критерии action_param2 - misc1 action_param3 - misc2 PLAYER_ACTION_SUMMON_GAMEOBJECT = 12, // Суммон ГО action_param1 - Ид ГО action_param2 - Время деспавна action_param3 - добавить персональную видимость delay - задержка перед суммоном
options_type ОПИСАНИЕ ОПЦИЙ
PLAYER_ACTION_OPTION_TEAM = 1, // Если игрок указанной фракции options_param - 67 - horde , 469 - alliance, 1249 - pandaren neutral PLAYER_ACTION_OPTION_RACE = 2, // Если игрок указанной расы options_param - раса список рас можно найти тут PLAYER_ACTION_OPTION_CLASS = 3, // Если игрок указанного класса options_param - класс список классов можно найти тут PLAYER_ACTION_OPTION_MAP = 4, // Если игрок находится на указанной карте options_param - Ид карты PLAYER_ACTION_OPTION_ZONE = 5, // Если игрок находится в указанной зоне options_param - Ид зоны PLAYER_ACTION_OPTION_AREA = 6, // Если игрок находится в указанной арее options_param - Ид ареи