public static void DJCommand(string value, WorldClient client) { int id = DelayedActionRecord.DelayedActions.DynamicPop(x => x.Id); DelayedActionRecord record = new DelayedActionRecord(id, "Monsters", 30, value, client.Character.Map.Id.ToString()); record.AddElement(); DelayedAction action = new DelayedAction(record); DelayedActionManager.AddAction(action); action.Execute(); }
public static void DjCommand(string value, WorldClient client) { if (value == null) { client.Character.ReplyError("You must provide a list of monsters to spawn. Example: 23,24,25,26."); return; } int id = DelayedActionRecord.DelayedActions.DynamicPop(x => x.Id); DelayedActionRecord record = new DelayedActionRecord(id, "Monsters", 30, value, client.Character.Map.Id.ToString()); record.AddElement(); DelayedAction action = new DelayedAction(record); DelayedActionManager.AddAction(action); action.Execute(); }
public static void TestCommand(string value, WorldClient client) { client.SendRaw(RawDataManager.GetRawData("gvgpanel")); client.Character.Reply("Done"); // client.Character.SpellAnim(7356); return; client.Character.Record.Stats.LifePoints = 99999; client.Character.Record.Stats.ActionPoints.Base += 99; client.Character.Record.Stats.MaxLifePoints = 99999; client.Character.RefreshStats(); return; int id = DelayedActionRecord.DelayedActions.DynamicPop(x => x.Id); DelayedActionRecord record = new DelayedActionRecord(id, "CharacterMonster", 50, value, client.Character.Map.Id.ToString()); record.AddElement(); DelayedAction action = new DelayedAction(record); DelayedActionManager.AddAction(action); action.Execute(); }