#W# Initial Commit: Avatars Conquest
This commit is contained in:
commit
8eae46895e
7512 changed files with 416187 additions and 0 deletions
57
Scripts/Commands/Admin/FaceLog.cs
Normal file
57
Scripts/Commands/Admin/FaceLog.cs
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
using System;
|
||||
using Server;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Server.Misc;
|
||||
using Server.Items;
|
||||
using Server.Network;
|
||||
using Server.Commands;
|
||||
using Server.Commands.Generic;
|
||||
using Server.Mobiles;
|
||||
using Server.Accounting;
|
||||
using Server.Regions;
|
||||
using System.IO;
|
||||
|
||||
namespace Server.Scripts.Commands
|
||||
{
|
||||
public class FaceLog
|
||||
{
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register("FaceLog", AccessLevel.Counselor, new CommandEventHandler( FaceLogs ));
|
||||
}
|
||||
|
||||
[Usage("FaceLog")]
|
||||
[Description("Records the x, y, and z coordinates of the caller...along with the map they are in.")]
|
||||
public static void FaceLogs( CommandEventArgs e )
|
||||
{
|
||||
Mobile m = e.Mobile;
|
||||
string sX = m.X.ToString();
|
||||
string sY = m.Y.ToString();
|
||||
string sZ = m.Z.ToString();
|
||||
|
||||
string sRegion = m.Region.Name;
|
||||
|
||||
string sMap = "Map.Britannia";
|
||||
if ( m.Map == Map.Underworld ){ sMap = "Map.Underworld"; }
|
||||
|
||||
string sDirection = "East";
|
||||
|
||||
if ( m.Direction == Direction.North ){ sDirection = "North"; }
|
||||
else if ( m.Direction == Direction.Right ){ sDirection = "Right"; }
|
||||
else if ( m.Direction == Direction.East ){ sDirection = "East"; }
|
||||
else if ( m.Direction == Direction.Down ){ sDirection = "Down"; }
|
||||
else if ( m.Direction == Direction.South ){ sDirection = "South"; }
|
||||
else if ( m.Direction == Direction.Left ){ sDirection = "Left"; }
|
||||
else if ( m.Direction == Direction.West ){ sDirection = "West"; }
|
||||
else if ( m.Direction == Direction.Up ){ sDirection = "Up"; }
|
||||
|
||||
StreamWriter w = File.AppendText("facing.txt");
|
||||
w.WriteLine( sRegion + "\t" + "(" + sX + ", " + sY + ", " + sZ + ")\t" + sMap + "\t" + sDirection );
|
||||
|
||||
w.Close();
|
||||
|
||||
m.SendMessage( sRegion + " " + "(" + sX + ", " + sY + ", " + sZ + ") " + sMap + " " + sDirection );
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue