Пример #1
0
 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.");
         }
     }
 }
Пример #2
0
        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);
            }
        }