|
---|
|
Необходима поддержка скриптов / Needs script support Все сделать через базу невозможно. Данный раздел специально выделен для скриптов, реализующих действия, которые невозможно реализовать через базу. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
15.02.2014, 23:14 | #1 |
Guest
Сообщений: n/a
|
[Quest 26913] Charging into Battle
|
16.02.2014, 00:30 | #2 |
Helper TC_YTDB
|
that must be realized in core. There are many quest with Practice on Training dummies
Or you can script SmartAI (trinity) EventAI (mangos) and replace coreside script for that dummies That quest have killcredit ID always 44175 (as I saw) On Trinity I made this like Код:
void SpellHit(Unit* caster, const SpellInfo* spell) OVERRIDE { //IMPLEMENTED questRewards Training skills on 3rd Level if (caster->GetTypeId() == TYPEID_PLAYER) if (spell->Id == 20271 || spell->Id == 100 || spell->Id == 2098 || spell->Id == 56641 || spell->Id == 5143 || spell->Id == 73899 || spell->Id == 348 || spell->Id == 5143) //if (caster->ToPlayer()->GetQuestStatus(27091) != QUEST_STATUS_COMPLETE || caster->ToPlayer()->GetQuestStatus(14013) != QUEST_STATUS_COMPLETE || caster->ToPlayer()->GetQuestStatus(25147) != QUEST_STATUS_COMPLETE) etc caster->ToPlayer()->KilledMonsterCredit(44175, 0); }
__________________
и взгляда малого хватает, дабы увидеть тьму твою Последний раз редактировалось Chaosua; 16.02.2014 в 00:37. |
16.02.2014, 23:03 | #3 |
Guest
Сообщений: n/a
|
I can not get better if possible a little big helper thank you
|
18.02.2014, 00:53 | #4 | |
Guest
Сообщений: n/a
|
Цитата:
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11438] Clarify code for quest start/source/req items adding/remove at quest start. | newsbot | CMaNGOS Commits | 0 | 08.05.2011 06:33 |
[10417] Fix Battle/Guardian elixirs stacking | newsbot | CMaNGOS Commits | 0 | 28.08.2010 10:40 |