|
المشاركات 1,941 |
+التقييم 0.96 |
تاريخ التسجيل Apr 2019 |
الاقامة Egypt |
نظام التشغيل windows 7 |
رقم العضوية 1 |
case "addnpc":
{
try
{
INpc npc = new GamePackets.NpcSpawn();
npc.UID = uint.Parse(Data[1]);
npc.Type = (Enums.NpcType)byte.Parse(Data[3]);
npc.Mesh = ushort.Parse(Data[4]);
npc.MapID = ushort.Parse(Data[5]);
npc.X = ushort.Parse(Data[6]);
npc.Y = ushort.Parse(Data[7]);
client.Map.Npcs.Add(npc.UID, npc);
using (var cmd = new Database.MySqlCommand(Database.MySqlCommandType.INSERT))
cmd.Insert("npcs").Insert("id", uint.Parse(Data[1])).Insert("****", Data[2]).Insert("type", byte.Parse(Data[3])).Insert("lookface", ushort.Parse(Data[4])).Insert("mapid", ushort.Parse(Data[5])).Insert("cellx", ushort.Parse(Data[6])).Insert("celly", ushort.Parse(Data[7])).Execute();
Game.Entity.SendReload(client);
}
catch (Exception e)
{
Server.SaveException(e);
}
break;
}
case "removenpc":
{
try
{
foreach (INpc npc in client.Map.Npcs.Values)
{
if (npc.UID == uint.Parse(Data[1]))
{
client.Map.RemoveNpc(npc);
client.Map.Npcs.Remove(npc.UID);
using (var cmd = new Database.MySqlCommand(Database.MySqlCommandType.DELETE))
cmd.Delete("npcs", "id", npc.UID).Execute();
Game.Entity.SendReload(client);
}
}
}
catch (Exception e)
{
Server.SaveException(e);
}
break;
}
case "movenpc":
{
try
{
foreach (INpc npc in client.Map.Npcs.Values)
{
if (npc.UID == uint.Parse(Data[1]))
{
client.Map.Npcs[npc.UID].MapID = npc.MapID = ushort.Parse(Data[2]);
client.Map.Npcs[npc.UID].X = npc.X = ushort.Parse(Data[3]);
client.Map.Npcs[npc.UID].Y = npc.Y = ushort.Parse(Data[4]);
using (var cmd = new Database.MySqlCommand(Database.MySqlCommandType.UPDATE))
cmd.Update("npcs").Set("mapid", npc.MapID).Set("cellx", npc.X).Set("celly", npc.Y).Where("id", npc.UID).Execute();
Game.Entity.SendReload(client);
}
}
}
catch (Exception e)
{
Server.SaveException(e);
}
break;
}
@addnpc 123130 2 25006 1002 250 400
@removenpc 123130
@123130 movenpc 1002 200 300
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
يلا بينا ننزل الوحوش الجديده بشفره | محمد ياسر | تطوير سيرفرات كونكر | 0 | 2019-04-27 10:59 PM |