if Guid == (ushort)0x02FE)
{
Out.WritePascalString(Name);
}
SELECT * FROM dolcharacters
WHERE GuildID LIKE somethin
#region Public Quests
static public Dictionary<uint, PQuest_Info> _PQuests;
[LoadingFunction(true)]
static public void LoadPQuest_Info()
{
_PQuests = new Dictionary<uint, PQuest_Info>();
IList<PQuest_Info> PQuests = Database.SelectObjects<PQuest_Info>("PinX != 0 AND PinY != 0");
foreach (PQuest_Info Info in PQuests)
{
_PQuests.Add(Info.Entry, Info);
}
Log.Success("WorldMgr", "Loaded " + _PQuests.Count + " Public Quests Info");
}
static public Dictionary<uint, List<PQuest_Objective>> _PQuest_Objectives;
[LoadingFunction(true)]
static public void LoadPQuest_Objective()
{
_PQuest_Objectives = new Dictionary<uint, List<PQuest_Objective>>();
IList<PQuest_Objective> PObjectives = Database.SelectObjects<PQuest_Objective>("Type != 0");
foreach (PQuest_Objective Obj in PObjectives)
{
List<PQuest_Objective> Objs;
if (!_PQuest_Objectives.TryGetValue(Obj.Entry, out Objs))
{
Objs = new List<PQuest_Objective>();
_PQuest_Objectives.Add(Obj.Entry, Objs);
}
Objs.Add(Obj);
}
Log.Success("WorldMgr", "Loaded " + PObjectives.Count + " Public Quest Objectives");Users browsing this forum: Bing [Bot] and 0 guests