Overwrite

Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
Unstable Kitsune
2023-11-28 23:20:26 -05:00
parent 3cd54811de
commit b918192e4e
11608 changed files with 2644205 additions and 47 deletions

View File

@@ -0,0 +1,62 @@
using Server;
using System;
using Server.Mobiles;
using Server.Items;
using Server.Gumps;
using Server.Commands;
using System.Collections.Generic;
namespace Server.Engines.NewMagincia
{
public static class NewMaginciaCommand
{
public static void Initialize()
{
CommandSystem.Register("ViewLottos", AccessLevel.GameMaster, new CommandEventHandler(ViewLottos_OnCommand));
CommandSystem.Register("GenNewMagincia", AccessLevel.GameMaster, new CommandEventHandler(GenNewMagincia_OnCommand));
CommandSystem.Register("DeleteNewMagincia", AccessLevel.Administrator, Delete);
}
private static void Delete(CommandEventArgs e)
{
}
public static void GenNewMagincia_OnCommand(CommandEventArgs e)
{
Mobile from = e.Mobile;
from.SendMessage("Generating New Magincia Bazaar System...");
if (MaginciaBazaar.Instance == null)
{
MaginciaBazaar.Instance = new MaginciaBazaar();
MaginciaBazaar.Instance.MoveToWorld(new Point3D(3729, 2058, 5), Map.Trammel);
Console.WriteLine("Generated {0} New Magincia Bazaar Stalls.", MaginciaBazaar.Plots.Count);
}
else
Console.WriteLine("Magincia Bazaar System already exists!");
Console.WriteLine("Generating New Magincia Housing Lotty System..");
if (MaginciaLottoSystem.Instance == null)
{
MaginciaLottoSystem.Instance = new MaginciaLottoSystem();
MaginciaLottoSystem.Instance.MoveToWorld(new Point3D(3718, 2049, 5), Map.Trammel);
Console.WriteLine("Generated {0} New Magincia Housing Plots.", MaginciaLottoSystem.Plots.Count);
}
else
Console.WriteLine("Magincia Housing Lotto System already exists!");
}
public static void ViewLottos_OnCommand(CommandEventArgs e)
{
if (e.Mobile.AccessLevel > AccessLevel.Player)
{
e.Mobile.CloseGump(typeof(LottoTrackingGump));
e.Mobile.SendGump(new LottoTrackingGump());
}
}
}
}