private GamePlayer GetPlayerByName(string First, string Last)
{
uint LocalPlayerObject = GetLocalPlayerByName(First, Last);
if (LocalPlayerObject != OBJECT_INVALID)
return WorldManager.ReferencePlayerById(GetDatabase().ACR_GetPlayerID(LocalPlayerObject), GetDatabase());
string Name = First;
if (!String.IsNullOrEmpty(Last))
{
Name += " ";
Name += Last;
}
GameCharacter Character = WorldManager.ReferenceCharacterByName(Name, GetDatabase());
if (Character == null)
return null;
return Character.Player;
}