public override void Execute(Characters.Character caller, string[] args) { if (args.Length != 1) { ShowSyntax(caller); } else { if (MapleData.CachedFields.Contains(int.Parse(args[0]))) { caller.SetField(int.Parse(args[0])); } else { caller.Notify("[Command] Invalid map."); } } }
public override void Execute(Characters.Character caller, string[] args) { if (args.Length != 1) { ShowSyntax(caller); } else { Characters.Character victim = GameServer.GetCharacter(args[0]); if (victim == null) { caller.Notify("[Command] Unable to locate '" + args[0] + "."); return; } caller.SetField(victim.Field.MapleID, victim.ClosestSpawnPoint.ID); } }