Показать сообщение отдельно
Старый 04.05.2011, 17:06   #7
Humort
Guest
 
Сообщений: n/a
По умолчанию

Этот скрипт ещё пол года проваляется в сд2, при этом, существует куча хаков, которые чуть выше лежат и используются, и даже понятно, почему не занесены в основную базу, но, тем не менее, паладины орды, как не умели воскрешать, так и не будут, до тех пор, пока сд2 не доберётся до того самого скрипта....

Я же, ещё в самом начале темы писал, цитирую:

Цитата:
Сообщение от Humort Посмотреть сообщение
Первое испытание

как я понял из переписки с YuruY, эта проблема зависит от скрипта SD2, но при изучении проблемы, я нашёл довольно удобный хак на этот квест.
Не ужели так сложно поместить тему туда, где видят её чаще? К другим хакам? И не ужели так сложно нацарапать на это дело столь простой скрипт?

Короче говоря, вот скрипт хакнутого квеста, кому нужно, укорачивайте, кому не надо, не смотрите сюда...

Код:
DELETE FROM `creature_questrelation` WHERE `quest` = 9685;
DELETE FROM `gameobject_questrelation` WHERE `quest` = 9685;
UPDATE `item_template` SET `StartQuest`=0 WHERE `StartQuest` = 9685;
INSERT INTO `creature_questrelation` (`id`, `quest`) VALUES (17717, 9685);
UPDATE `creature_template` SET `npcflag`=`npcflag`|2 WHERE `entry` = 17717;
DELETE FROM `creature_involvedrelation` WHERE `quest` = 9685;
DELETE FROM `gameobject_involvedrelation` WHERE `quest` = 9685;
INSERT INTO `creature_involvedrelation` (`id`, `quest`) VALUES (17717, 9685);
UPDATE `creature_template` SET `npcflag`=`npcflag`|2 WHERE `entry`=17717;
REPLACE INTO `quest_template` (`entry`, `ZoneOrSort`, `MinLevel`, `QuestLevel`, `Type`, `RequiredRaces`, `RequiredSkillValue`, `RepObjectiveFaction`, `RepObjectiveValue`, `RequiredMinRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepFaction`, `RequiredMaxRepValue`, `SuggestedPlayers`, `LimitTime`, `QuestFlags`, `SpecialFlags`, `CharTitleId`, `PrevQuestId`, `NextQuestId`, `ExclusiveGroup`, `NextQuestInChain`, `SrcItemId`, `SrcItemCount`, `SrcSpell`, `Title`, `Details`, `Objectives`, `OfferRewardText`, `RequestItemsText`, `EndText`, `ObjectiveText1`, `ObjectiveText2`, `ObjectiveText3`, `ObjectiveText4`, `ReqItemId1`, `ReqItemId2`, `ReqItemId3`, `ReqItemId4`, `ReqItemCount1`, `ReqItemCount2`, `ReqItemCount3`, `ReqItemCount4`, `ReqSourceId1`, `ReqSourceId2`, `ReqSourceId3`, `ReqSourceId4`, `ReqSourceCount1`, `ReqSourceCount2`, `ReqSourceCount3`, `ReqSourceCount4`, `ReqCreatureOrGOId1`, `ReqCreatureOrGOId2`, `ReqCreatureOrGOId3`, `ReqCreatureOrGOId4`, `ReqCreatureOrGOCount1`, `ReqCreatureOrGOCount2`, `ReqCreatureOrGOCount3`, `ReqCreatureOrGOCount4`, `ReqSpellCast1`, `ReqSpellCast2`, `ReqSpellCast3`, `ReqSpellCast4`, `RewChoiceItemId1`, `RewChoiceItemId2`, `RewChoiceItemId3`, `RewChoiceItemId4`, `RewChoiceItemId5`, `RewChoiceItemId6`, `RewChoiceItemCount1`, `RewChoiceItemCount2`, `RewChoiceItemCount3`, `RewChoiceItemCount4`, `RewChoiceItemCount5`, `RewChoiceItemCount6`, `RewItemId1`, `RewItemId2`, `RewItemId3`, `RewItemId4`, `RewItemCount1`, `RewItemCount2`, `RewItemCount3`, `RewItemCount4`, `RewRepFaction1`, `RewRepFaction2`, `RewRepFaction3`, `RewRepFaction4`, `RewRepFaction5`, `RewRepValue1`, `RewRepValue2`, `RewRepValue3`, `RewRepValue4`, `RewRepValue5`, `RewOrReqMoney`, `RewMoneyMaxLevel`, `RewSpell`, `RewSpellCast`, `RewMailTemplateId`, `RewMailDelaySecs`, `PointMapId`, `PointX`, `PointY`, `PointOpt`, `DetailsEmote1`, `DetailsEmote2`, `DetailsEmote3`, `DetailsEmote4`, `IncompleteEmote`, `CompleteEmote`, `OfferRewardEmote1`, `OfferRewardEmote2`, `OfferRewardEmote3`, `OfferRewardEmote4`, `StartScript`, `CompleteScript`) VALUES (9685, -141, 12, -1, 0, 512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 0, 0, 9684, 0, 0, 0, 24184, 1, 0, 'Redeeming the Dead', 'While you were preparing the vessel, I sent a group of initiates to retrieve Sangrias Stillblade. You will find him on the top level of Silvermoon\'s inn with an attendant. Make your way there with all haste and unleash the vessel\'s magic to restore him to life.$B$BTime is of the essence, $N. Once he has been dead for too long, not even the Light can bring him back to us. Return to me once you have resurrected Stillblade.', 'Take the Filled Shimmering Vessel to Silvermoon City\'s inn and use its magic to resurrect Sangrias Stillblade.', 'Welcome back, initiate. Now that you know the truth about the source of our power and you have demonstrated your skill in wielding it, I will grant you the ability to resurrect the fallen in the field.$B$BStay true to the order and excel at your training and you will only continue to grow in power.', '', '', 'Resurrect Sangrias Stillblade', '', '', '', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17768, 0, 0, 0, 1, 0, 0, 0, 31225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165300, 7328, 7329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0);
Уверен, кому-нибудь, да поможет, за то время, пока сд2 оценит важность этого квеста...
И ещё раз, напоминаю, это хак, на что-то важное не претендует, просто временный выход из полложения.