Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
        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();
        }