Всем добрый день, я решил сделать квест на сервере, сам квест работает, сдается, вообщем все хорошо за исключением локализации. У самого нпс с русским все нормально, а вот в журнале заданий все в знаках вопроса. Конечно проблема маленькая, но все же было бы намного приятнее игрокам видеть хорошие отображение. Кодировка базы Utf-8, sql заливаю такой же кодировки (Пишу через Notepad++) вот код sql скрипта квеста
DELETE FROM `creature_questrelation` WHERE `quest` = 800003; DELETE FROM `gameobject_questrelation` WHERE `quest` = 800003; UPDATE `item_template` SET `StartQuest`=0 WHERE `StartQuest` = 800003; INSERT INTO `creature_questrelation` (`id`, `quest`) VALUES (800003, 800003); UPDATE `creature_template` SET `npcflag`=`npcflag`|2 WHERE `entry` = 800003; DELETE FROM `creature_involvedrelation` WHERE `quest` = 800003; DELETE FROM `gameobject_involvedrelation` WHERE `quest` = 800003; INSERT INTO `creature_involvedrelation` (`id`, `quest`) VALUES (800003, 800003); UPDATE `creature_template` SET `npcflag`=`npcflag`|2 WHERE `entry`=800003; REPLACE INTO `quest_template` (`Id`, `Method`, `Level`, `MinLevel`, `MaxLevel`, `ZoneOrSort`, `Type`, `SuggestedPlayers`, `LimitTime`, `RequiredClasses`, `RequiredRaces`, `RequiredSkillId`, `RequiredSkillPoints`, `RequiredFactionId1`, `RequiredFactionId2`, `RequiredFactionValue1`, `RequiredFactionValue2`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `PrevQuestId`, `NextQuestId`, `ExclusiveGroup`, `NextQuestIdChain`, `RewardXPId`, `RewardOrRequiredMoney`, `RewardMoneyMaxLevel`, `RewardSpell`, `RewardSpellCast`, `RewardHonor`, `RewardHonorMultiplier`, `RewardMailTemplateId`, `RewardMailDelay`, `SourceItemId`, `SourceItemCount`, `SourceSpellId`, `Flags`, `SpecialFlags`, `RewardTitleId`, `RequiredPlayerKills`, `RewardTalents`, `RewardArenaPoints`, `RewardItemId1`, `RewardItemId2`, `RewardItemId3`, `RewardItemId4`, `RewardItemCount1`, `RewardItemCount2`, `RewardItemCount3`, `RewardItemCount4`, `RewardChoiceItemId1`, `RewardChoiceItemId2`, `RewardChoiceItemId3`, `RewardChoiceItemId4`, `RewardChoiceItemId5`, `RewardChoiceItemId6`, `RewardChoiceItemCount1`, `RewardChoiceItemCount2`, `RewardChoiceItemCount3`, `RewardChoiceItemCount4`, `RewardChoiceItemCount5`, `RewardChoiceItemCount6`, `RewardFactionId1`, `RewardFactionId2`, `RewardFactionId3`, `RewardFactionId4`, `RewardFactionId5`, `RewardFactionValueId1`, `RewardFactionValueId2`, `RewardFactionValueId3`, `RewardFactionValueId4`, `RewardFactionValueId5`, `RewardFactionValueIdOverride1`, `RewardFactionValueIdOverride2`, `RewardFactionValueIdOverride3`, `RewardFactionValueIdOverride4`, `RewardFactionValueIdOverride5`, `PointMapId`, `PointX`, `PointY`, `PointOption`, `Title`, `Objectives`, `Details`, `EndText`, `OfferRewardText`, `RequestItemsText`, `CompletedText`, `RequiredNpcOrGo1`, `RequiredNpcOrGo2`, `RequiredNpcOrGo3`, `RequiredNpcOrGo4`, `RequiredNpcOrGoCount1`, `RequiredNpcOrGoCount2`, `RequiredNpcOrGoCount3`, `RequiredNpcOrGoCount4`, `RequiredSourceItemId1`, `RequiredSourceItemId2`, `RequiredSourceItemId3`, `RequiredSourceItemId4`, `RequiredSourceItemCount1`, `RequiredSourceItemCount2`, `RequiredSourceItemCount3`, `RequiredSourceItemCount4`, `RequiredItemId1`, `RequiredItemId2`, `RequiredItemId3`, `RequiredItemId4`, `RequiredItemId5`, `RequiredItemId6`, `RequiredItemCount1`, `RequiredItemCount2`, `RequiredItemCount3`, `RequiredItemCount4`, `RequiredItemCount5`, `RequiredItemCount6`, `RequiredSpellCast1`, `RequiredSpellCast2`, `RequiredSpellCast3`, `RequiredSpellCast4`, `Unknown0`, `ObjectiveText1`, `ObjectiveText2`, `ObjectiveText3`, `ObjectiveText4`, `DetailsEmote1`, `DetailsEmote2`, `DetailsEmote3`, `DetailsEmote4`, `DetailsEmoteDelay1`, `DetailsEmoteDelay2`, `DetailsEmoteDelay3`, `DetailsEmoteDelay4`, `EmoteOnIncomplete`, `EmoteOnComplete`, `OfferRewardEmote1`, `OfferRewardEmote2`, `OfferRewardEmote3`, `OfferRewardEmote4`, `OfferRewardEmoteDelay1`, `OfferRewardEmoteDelay2`, `OfferRewardEmoteDelay3`, `OfferRewardEmoteDelay4`, `WDBVerified`) VALUES (800003, 2, 73, 70, 80, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1000, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 49426, 29885, 23162, 37711, 0, 0, 50, 7, 1, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Kill Belich', 'Убить Evil Belich', 'Приветствую тебя герой! Смею просить тебя о помощи....Дело в том... что один из наших сородичий украл у местных магов какой то элексир, а затем выпил его....После этого он изменился, как и внешне, так и внутрине! Он обезумел! Я не могу смотреть на него таким...Как бы мне и моим сордичам небыло тяжело, единственый шанс успокоить его, это убить...$BПожалуйста, найди и убей Evil Belich! Но будь осторожен, теперь никто не знает на что он способен....', 'Приветствую тебя герой! Смею просить тебя о помощи....Дело в том... что один из наших сородичий украл у местных магов какой то элексир, а затем выпил его....После этого он изменился, как и внешне, так и внутрине! Он обезумел! Я не могу смотреть на него таким...Как бы мне и моим сордичам небыло тяжело, единственый шанс успокоить его, это убить...$BПожалуйста, найди и убей Evil Belich! Но будь осторожен, теперь никто не знает на что он способен....', 'Спасибо тебе Герой!', 'Поспеши, неизвестно что он может натворить!', 'Спасибо тебе Герой!', 800007, 0, 0, 0, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);