public static bool LoadPortal(GameClient Client, ushort X, ushort Y)
{
string[] Contents = File.ReadAllLines(Location + "Portals.txt");
foreach (string Content in Contents)
{
string[] HArray = Content.Split(' ');
if (HArray[0] == Client.Entity.MapID.ToString() && Kernel.GetDistance(Client.Entity.X,
Client.Entity.Y, ushort.Parse(HArray[1]), ushort.Parse(HArray[2])) <= 20)
{
Client.Entity.MapID = new Map(Convert.ToUInt16(HArray[3]));
Client.Entity.X = Convert.ToUInt16(HArray[4]);
Client.Entity.Y = Convert.ToUInt16(HArray[5]);
return true;
}
}
return false;
}
where do i put that?
{
string[] Contents = File.ReadAllLines(Location + "Portals.txt");
foreach (string Content in Contents)
{
string[] HArray = Content.Split(' ');
if (HArray[0] == Client.Entity.MapID.ToString() && Kernel.GetDistance(Client.Entity.X,
Client.Entity.Y, ushort.Parse(HArray[1]), ushort.Parse(HArray[2])) <= 20)
{
Client.Entity.MapID = new Map(Convert.ToUInt16(HArray[3]));
Client.Entity.X = Convert.ToUInt16(HArray[4]);
Client.Entity.Y = Convert.ToUInt16(HArray[5]);
return true;
}
}
return false;
}
where do i put that?