Hey trying to get mobs to work i found this but keep on getting an error when i try to build
Error 1 The type or namespace name 'serverpackets' does not exist in the namespace 'CO_Full_Server' (are you missing an assembly reference?) C

ocuments and SettingsblankDesktopServerMobs.cs 4 22 CoFuture
Error 2 The type or namespace name 'Instances' does not exist in the namespace 'CO_Full_Server' (are you missing an assembly reference?) C

ocuments and SettingsblankDesktopServerMobs.cs 5 22 CoFuture
using System;
using System.Collections.Generic;
using System.Text;
using CO_Full_Server.serverpackets.SpawnEffect;
using CO_Full_Server.Instances;
namespace CO_Full_Server
{
class Mobs
{
public static void MobCheck()
{
try
{
int GenerateUID = 0;
MobDB_add Mobs_Data = null;
foreach (string[] spawns in BackendDB.MobSpawns)
{
if (spawns != null)
{
if (BackendDB.MobDetails.ContainsKey(Convert.ToInt32( spawns[0])))
{
Mobs_Data = (MobDB_add)BackendDB.MobDetails[Convert.ToInt32(spawns[0])];
}
}
if (Mobs_Data != null)
{
int SpawnNumber = Convert.ToInt32(spawns[6]);
if (SpawnNumber != 0)
{
int a = 0;
while (a < SpawnNumber)
{
new World.FindNULLMob(1);
int x_start = Convert.ToInt32(spawns[1]);
int x_stop = Convert.ToInt32(spawns[3]);
int y_start = Convert.ToInt32(spawns[2]);
int y_stop = Convert.ToInt32(spawns[4]);
string[] x = new string[1] { Convert.ToString(World.RND.Next(x_start, x_stop)) };
string[] y = new string[1] { Convert.ToString(World.RND.Next(y_start, y_stop)) };
GenerateUID = 400000 + World.RND.Next(1, 99999);
//byte[] Packet = PacketBuilder.SpawnMob(GenerateUID, Convert.ToInt32(save_item[2]), Convert.ToInt32(x[0]), Convert.ToInt32(y[0]), save_item[1], Convert.ToInt32(save_item[4]), Convert.ToInt32(save_item[3]), 0);
//new World.SpawnMob(Packet, Convert.ToString(spawns[5]), Convert.ToInt32(x[0]), Convert.ToInt32(y[0]));
//Client.SendData(PacketBuilder.SpawnMob(GenerateUID , Convert.ToInt32(save_item[2]), Convert.ToInt32(Splitter[2]), Convert.ToInt32(Splitter[3]), save_item[1], Convert.ToInt32(save_item[4])));
//BackendDB.MonsterDatabase[World.Save] = new string[7] { Convert.ToString(GenerateUID), Convert.ToString(save_item[0]), Convert.ToString(save_item[4]), Convert.ToString(x[0]), Convert.ToString(y[0]), Convert.ToString(spawns[5]), "0" };
MobDB_single SingleMobAdd = new MobDB_single();
SingleMobAdd.CurrentD_UID = GenerateUID;
SingleMobAdd.CurrentD_ID = Mobs_Data.id;
SingleMobAdd.CurrentD_HP = Mobs_Data.hp;
SingleMobAdd.Spawn_x = Convert.ToInt32(x[0]);
SingleMobAdd.Spawn_y = Convert.ToInt32(y[0]);
SingleMobAdd.Spawn_map = spawns[5];
SingleMobAdd.CurrentP_x = Convert.ToInt32(x[0]);
SingleMobAdd.CurrentP_y = Convert.ToInt32(y[0]);
SingleMobAdd.CurrentP_map = spawns[5];
SingleMobAdd.CurrentP_Pos = World.RND.Next(0, 9);
if (!BackendDB.SingleMobDB.ContainsKey(SingleMobAdd.C urrentD_UID))
BackendDB.SingleMobDB.Add(SingleMobAdd.CurrentD_UI D, SingleMobAdd);
//SpawnEffect Pac = new SpawnEffect(Convert.ToUInt32(GenerateUID), Convert.ToInt32(x[0]), Convert.ToInt32(y[0]), 0);
//World.SendLocalv2(Convert.ToInt32(x[0]), Convert.ToInt32(y[0]), Convert.ToString(spawns[5]), Pac.writeImpl());
// Old code, used to gen only one!
/*byte[] Packet = PacketBuilder.SpawnMob(GenerateUID, Convert.ToInt32(save_item[2]), Convert.ToInt32(spawns[1]), Convert.ToInt32(spawns[2]), save_item[1], Convert.ToInt32(save_item[4]), Convert.ToInt32(save_item[3]), 0);
new World.SpawnMob(Packet, Convert.ToString(spawns[3]), Convert.ToInt32(spawns[1]), Convert.ToInt32(spawns[2]));
//Client.SendData(PacketBuilder.SpawnMob(GenerateUID , Convert.ToInt32(save_item[2]), Convert.ToInt32(Splitter[2]), Convert.ToInt32(Splitter[3]), save_item[1], Convert.ToInt32(save_item[4])));
BackendDB.MonsterDatabase[World.Save] = new string[7] { Convert.ToString(GenerateUID), Convert.ToString(save_item[0]), Convert.ToString(save_item[4]), Convert.ToString(spawns[1]), Convert.ToString(spawns[2]), Convert.ToString(spawns[3]), "0" };
SpawnEffect Pac = new SpawnEffect(Convert.ToUInt32(GenerateUID), Convert.ToInt32(spawns[1]), Convert.ToInt32(spawns[2]), 0);
World.SendLocalv2(Convert.ToInt32(spawns[1]), Convert.ToInt32(spawns[2]), Convert.ToString(spawns[3]), Pac.writeImpl());*/
a++;
}
}
}
World.savespawntime = DateTime.Now.AddMilliseconds(500);
}
}catch (Exception e)
{
Console.WriteLine(e.ToString());
}
}
}
}