His code should spawn monster in time xx.35 but don't work.way?Quote:
using System.Text;
using Emu.Game;
using Emu.ServerBase;
using Emu.Network.GamePackets;
using System;
namespace Emu
{
public class Monster
{
public static void Spawn(Client.GameState client, ushort mesh)
{
if (DateTime.Now.Minute == 35 && DateTime.Now.Second == 00)
{
Database.MonsterInformation monster = new Emu.Database.MonsterInformation();
monster.Boss = true;
monster.Hitpoints = 50000000;
monster.Level = 140;
monster.Mesh = 950;
monster.Name = "Titan";
monster.MaxAttack = 10500;
monster.AttackRange = 5;
monster.AttackType = 2;
monster.AttackSpeed = 1000;
monster.ViewRange = 2;
monster.MoveSpeed = 500;
monster.RunSpeed = 500;
monster.MinAttack = 59000;
Game.Entity entity = new Game.Entity(Game.EntityFlag.Monster, false, null);
entity.MapObjType = Game.MapObjectType.Monster;
entity.MonsterInfo = monster;
entity.MonsterInfo.Owner = entity;
entity.Name = "Titan";
entity.MinAttack = monster.MinAttack;
entity.MaxAttack = entity.MagicAttack = monster.MaxAttack;
entity.Hitpoints = entity.MaxHitpoints = monster.Hitpoints;
entity.Body = monster.Mesh;
entity.Level = monster.Level;
entity.Defence = 5000;
entity.season = true;
entity.anti_revive = true;
entity.X = 641;
entity.Y = 544;
entity.UID = 500002;
entity.MapID = 1002;
entity.SendUpdates = true;
client.Map.RemoveEntity(entity);
client.Map.AddEntity(entity);
Program.WriteLine("Done");
}
}
}
}
Thanks for help