WOWTUT.RU - всё для WoW здесь!

Quest start scripts


DataBase

Таблица `quest_start_scripts`


Эта таблица одна из 5 таблиц активирующих скрипты

gameobject_scripts: необходим 1 тип ГО GAMEOBJECT_TYPE_BUTTON (1).
'spell_scripts: необходимо присутствие у спелла SPELL_EFFECT_SCRIPT_EFFECT (77).
quest_start_scripts: Активация скрипта при взятии квеста.
quest_end_scripts: Активация скрипта при сдаче квеста.
event_scripts: необходимо присутствие у спелла SPELL_EFFECT_SEND_EVENT (61).


Таблица скриптов, выполняемых при взятии квеста.

ПолеТипАтрибутыПустоДефолтЭкстра
idint(11)unsignedNO0
delayint(11)unsignedNO0
commandint(11)unsignedNO0
datalongint(11)unsignedNO0
datalong2int(11)unsignedNO0
datatexttextNO
xfloatNO0
yfloatNO0
zfloatNO0
ofloatNO0

Описание полей таблицы



id

Номер квеста.

delay

Время задержки перед выполнением скрипта.

command

Константа, определяющая тип скрипта, и смысл остальных полей.

ЗначениеНазваниеОписание
0SAYГоворить
1EMOTEПроявить эмоцию
2FIELD_SETУстановить поле
3MOVE_TOДвигаться
4FLAG_SETУстановить флаг(двоичный)
5FLAG_REMOVEСнять флаг
6TELEPORT_TOТелепортироваться
7SCRIPT_COMMAND_QUEST_COMPLETEЗавершение квестов (на экскорт)
9RESPAWN_GAMEOBJECTСпавнит ГО (заранее поставленый)
10TEMP_SUMMONПризвать существо

datalong

commandсмысл поля
0игнорируется
1Идентификатор эмоции (См. Emotes.dbc)
2Индекс поля
3игнорируется
4Индекс поля
5Индекс поля
6Номер Карты
7Entry квеста
9Guid ГеймОбьекта для спавна
10Идентификатор существа

datalong2

commandсмысл поля
0игнорируется
1игнорируется
2значение поля
3Время движения
4устанавливаемый флаг
5удаляемый флаг
6игнорируется
7Радиус, внутри которого игрокам будет засчитан квест
9Время деспавна обьекта
10Время деспавна существа

datatext

commandсмысл поля
0произносимый текст
1,2,3,4,5,6,10игнорируется

x

commandсмысл поля
0,1,2,4,5игнорируется
3,6,10x-координата для результата действия скрипта

y

commandсмысл поля
0,1,2,4,5игнорируется
3,6,10y-координата для результата действия скрипта

z

commandсмысл поля
0,1,2,4,5игнорируется
3,6,10z-координата для результата действия скрипта

o

commandсмысл поля
0,1,2,4,5игнорируется
3,6,10ориентация для результата действия скрипта

Разрешено любое использование материалов с этого сайта, мы за свободную информацию в интернете. Разработка и поддержка ресурса - Moder (2007 - 2016).