|
المشاركات 32 |
+التقييم 0.02 |
تاريخ التسجيل May 2020 |
الاقامة |
نظام التشغيل |
رقم العضوية 3876 |
#region Dead Hearts Group War #region Dead Hearts Group WarWar case 231400: { switch (npcRequest.OptionID) { case 0: { dialog.Text("Hey There " + client.Entity.Name + " Would You Like To Join The Dead Hearts Group WarWar...?"); dialog.Option("Yes Please", 1); dialog.Option("I don't care.", 255); dialog.Send(); break; } case 1: { var Now64 = DateTime.Now; if (DateTime.Now.Hour >= 17 && DateTime.Now.Hour <= 18) { client.Entity.RemoveFlag(Update.Flags.Ride); client.Entity.Teleport(01019, 96, 113); client.Entity.PKMode = Game.Enums.PKMode.PK; client.Send(new Data(true) { UID = client.Entity.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Entity.PKMode }); } else { dialog.Text("Dead Hearts Group War War is Held Between xx:1 Every Hour .. End At xx:5 "); dialog.Option("I Don't Care.", 255); dialog.Send(); break; } break; } } break; } #endregion
#region Winner of Dead Hearts Group War NPC 2315009 case 2315009: { switch (npcRequest.OptionID) { case 0: { dialog.Text("Hey There " + client.Entity.Name + " Would You Like To Claim Your Prize ...?"); dialog.Option("Yes Please", 1); dialog.Option("I Don't Care.", 255); dialog.Send(); break; } case 1: { Daily.CheackAlive(); int alive = 0; DateTime Now64 = DateTime.Now; foreach (Client.GameState Entitys in Kernel.GamePool.Values) if (Entitys.Entity.MapID == 01019 && (!Entitys.Entity.Dead)) alive++; if (DateTime.Now.Hour >= 18) { if (alive == 1) { //#warning Dead Hearts Group War PRIZE if (client.Entity.VIPLevel != 6) { client.Entity.ConquerPoints += rates.Daily; client.Entity.Status3 = 1; HemaProject.Kernel.SendWorldMessage(new Message("Congratulations! " + client.Entity.Name + " Claimed The Prize [20.000.000] CPs ConquerPoints!, As He Won Dead Hearts Group War", System.Drawing.Color.Black, Message.Center), Program.Values); } else { client.Entity.ConquerPoints += rates.Daily * 2; client.Entity.Status3 = 1; HemaProject.Kernel.SendWorldMessage(new Message("Congratulations! " + client.Entity.Name + " claimed the prize [20.000.000] CPs ConquerPoints! as he is VIP, He won Dead Hearts Group War", System.Drawing.Color.Black, Message.Center), Program.Values); } client.Entity.AddFlag(Update.Flags.WeeklyPKChampion); client.Entity.SendSpawn(client, true); client.Entity.AddTopStatus((ulong)Update.Flags3.ConuqerSuperYellow, 3, DateTime.Now.AddDays(1)); client.Inventory.Add(5542004, 0, 1); client.Entity.Teleport(1002, 302, 278); EntityTable.SaveEntity(client); foreach (var clients in Program.Values) { if (clients.Entity.MapID == 01019) { clients.Entity.Teleport(1002, 300, 278); clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) ")); } } } else { dialog.Text("There are still " + Daily.howmanyinmap + " players in the map kill it first to claim prize!"); dialog.Option("okay", 255); dialog.Send(); break; } } else { dialog.Text("Hey There " + client.Entity.Name + "You Can Only Claim The Prize When The Time On Or After xx:5 Or "); dialog.Option("Okay", 255); dialog.Send(); break; } break; } } break; } #endregion #endregion
لو واجهك ارر كمل للاخر وهيمشي
#region Dead Hearts case 159753: { switch (npcRequest.OptionID) { case 0: { dialog.Text("Hey There " + client.Entity.Name + " Do you here to do dally monster event ?"); dialog.Option("Yes", 1); dialog.Option("I don't have item.", 255); dialog.Send(); break; } case 1: { if (client.Inventory.Contains(5542004, 1)) { client.Entity.RemoveFlag(Update.Flags.Ride); client.Entity.Teleport(11019, 96, 113); client.Entity.PKMode = Game.Enums.PKMode.PK; client.Send(new Data(true) { UID = client.Entity.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Entity.PKMode }); } else { dialog.Text("You dont have monster Egg"); dialog.Option("oh! i will return soon.", 255); dialog.Send(); break; } break; } } break; } #endregion
#region Dead Hearts g
case 1597534:
{
switch (npcRequest.OptionID)
{
case 0:
{
if (client.Inventory.Contains(5542004, 1))
{
dialog.Text("HI" + client.Entity.Name + " ANA A3RF ATLA3 EL WA7SH PTA3K 7A OLT EA7?");
dialog.Option("TAL3 YA 3AM", 1);
dialog.Option("msh a4ta.", 255);
dialog.Send();
break;
}
else
{
dialog.Text("EMSHE MEN HENA YALA");
dialog.Option("Ok.", 255);
dialog.Send();
break;
}
break;
}
case 1:
{
#region MohamedHossam
{
ushort x = 0, y = 0;
ushort MapID = 11019;
y = 113;
x = 96;
if (Database.DMaps.LoadMap(MapID))
{
if (Program.MohamedHossam)
{
if (Kernel.Maps.ContainsKey(MapID))
{
var Map = Kernel.Maps[MapID];
if (Database.MonsterInformation.MonsterInformations.ContainsKey(417101))
{
Database.MonsterInformation mt = Database.MonsterInformation.MonsterInformations[417101];
mt.BoundX = x;
Program.MohamedHossam = false;
mt.BoundY = y;
Entity entity = new Entity(EntityFlag.Monster, false);
entity.MapObjType = MapObjectType.Monster;
entity.MonsterInfo = mt.Copy();
entity.MonsterInfo.Owner = entity;
entity.Name = mt.Name;
entity.MinAttack = mt.MinAttack;
entity.MaxAttack = entity.MagicAttack = mt.MaxAttack;
entity.Hitpoints = entity.MaxHitpoints = mt.Hitpoints;
entity.Defence = mt.Defence;
entity.Body = mt.Mesh;
entity.Level = mt.Level;
entity.UID = Map.EntityUIDCounter.Next;
entity.MapID = MapID;
entity.X = x;
entity.Boss = 1;
entity.Y = y;
if (x == 0 || y == 0)
{
var cord = Map.RandomCoordinates();
entity.X = cord.Item1;
entity.Y = cord.Item2;
do
{
cord = Map.RandomCoordinates();
entity.X = cord.Item1;
entity.Y = cord.Item2;
}
while (!Map.Floor[entity.X, entity.Y, MapObjectType.Monster]);
}
Map.AddEntity(entity);
Network.GamePackets._String stringPacket =
new Network.GamePackets._String(true);
stringPacket.UID = entity.UID;
stringPacket.Type = Network.GamePackets._String.Effect;
stringPacket.Texts.Add("MBStandard");
Data data = new Data(true);
data.UID = entity.UID;
data.ID = Network.GamePackets.Data.AddEntity;
data.wParam1 = entity.X;
data.wParam2 = entity.Y;
foreach (Client.GameState clllient in Program.Values)
{
if (clllient.Map.ID == entity.MapID)
{
if (Kernel.GetDistance(clllient.Entity.X, clllient.Entity.Y, entity.X, entity.Y) <
Constants.nScreenDistance)
{
entity.SendSpawn(clllient, false);
clllient.Send(stringPacket);
clllient.Send(data);
if (entity.MaxHitpoints > 65535)
{
Update upd = new Update(true) { UID = entity.UID };
upd.Append(Update.MaxHitpoints, entity.MaxHitpoints);
upd.Append(Update.Hitpoints, entity.Hitpoints);
clllient.Send(upd);
}
}
}
}
foreach (var client10 in Program.Values)
{
client.Inventory.Remove(5542004, 1);
}
}
}
}
}
}
#endregion
}
break;
}
break;
}
#endregion
#region Dead Hearts case 1597533: { switch (npcRequest.OptionID) { case 0: { if (client.Inventory.Contains(5542005, 1)) { dialog.Text("MAPROK YASTA " + client.Entity.Name + " ENT FOZT PE 1 MELYAR A4TA ?"); dialog.Option("a4ta", 1); dialog.Option("msh a4ta.", 255); dialog.Send(); break; } else { dialog.Text("You mast pe kill monster firest"); dialog.Option("Ok.", 255); dialog.Send(); break; } break; } case 1: { client.Entity.Teleport(1002, 301, 280); client.Inventory.Add(3006589, 0, 1); client.Inventory.Remove(5542005, 1); } break; } break; } #endregion
if (Name == "NemesisTyrant") Program.Nemesis = true;
if (Name == "MohamedHossam") Program.MohamedHossam = true; Program.SnowSoul = true; if (Name == "MohamedHossam") { killer.Owner.Inventory.Add(5542005, 0, 1); HemaProject.Kernel.SendWorldMessage(new HemaProject.Network.GamePackets.Message(" Congratulations " + killer.Name + " Has Killed " + Name + " and Get [1M] ConquerPoints & [700] CpsBound fOR 7AZEM ", Message.Center)); return; }
SpawnNemesis = false,
MohamedHossam = false,
if (monster.Name
|| monster.Name == "MohamedHossam"
public static bool Nemesis = true;
public static bool MohamedHossam = true;
#region Dead Hearts if (Now64.Hour == 17 && Now64.Second == 0) { Kernel.SendWorldMessage(new Message("Dead Hearts Group war war is began !", Color.White, Message.Center), Program.Values); foreach (var client in Program.Values) client.MessageBox("Dead Hearts Group war war began! Would you like to join ?", p => { p.Entity.Teleport(1002, 335, 259); }, null, 60); } #endregion
5542004@@MonsterEgg@@0@@0@@0@@0@@0@@0@@0@@0@@9@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@MonsterEgg@@By~Mohamed~Hossam~for~skerpt~7azem~[01120712947-01019218315]!@@5@@0@@0@@0@@0@@500@@0@@0@@0@@0@@0@@ 5542005@@IncantationGoust@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@9253900@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@110@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@IncantationGoust@@By~Mohamed~Hossam~for~skerpt~7azem~[01120712947-01019218315]!@@8@@0@@0@@0@@14030@@500@@0@@0@@0@@0@@0@@
417101 MohamedHossam 1 523 60000000 0 5000 1000 900000 7 8 200 200 140 3 0 0 0 0 0 1
11019 1507 7 0
231400 Dead Hearts 2 3690 1002 336 258 ----------------------------------------------------- 2315009 Winner 2 36746 1019 84 112 ---------------------------------------------------------- 159753 Monster event 2 3690 1002 308 244 -------------------------------------------------------------- 1597533 Exite 2 36746 11019 84 112 --------------------------------------------------------------- 1597534 Genarator 2 36747 11019 96 113 ---------------------------------------------------------------
[Item5542005] FrameAmount=1 Frame0=data/ItemMinIcon/5542005.dds [Item5542004] FrameAmount=1 Frame0=data/ItemMinIcon/5542004.dds
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
FreezeWar بفكره جديده | midoazoz | تطوير سيرفرات كونكر | 55 | 2024-04-08 08:43 PM |
كوسته بفكره جديده KillerMonster | zezonever | تطوير سيرفرات كونكر | 13 | 2023-10-03 04:27 AM |
FreezeWar بفكره جديده | midoazoz | قسم الاقتراحات والابداع | 5 | 2020-02-05 04:02 AM |
npc لجانج بفكره جديده | محمد ياسر | تطوير سيرفرات كونكر | 2 | 2019-09-14 04:43 PM |
EVENT Nobilty War Kings & Princes & Ducks & Earls | Mero | تطوير سيرفرات كونكر | 2 | 2019-07-06 03:47 PM |