|
ÇáãÔÇÑßÇÊ 1,993 |
+ÇáÊÞííã 1.01 |
ÊÇÑíÎ ÇáÊÓÌíá Jun 2019 |
ÇáÇÞÇãÉ |
äÙÇã ÇáÊÔÛíá æíäÏæÒ 0 |
ÑÞã ÇáÚÖæíÉ 279 |
#region Tops
#region MemberAltar [1]
#region MemberAltar [1]
case 54245:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to join MemberAltar PKWar?.");
dialog.Option("Yes Please", 1);
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
case 1:
{
DateTime Now64 = DateTime.Now;
if (Now64.Minute >= 1 && Now64.Minute <= 4)
{
client.Player.RemoveFlag(Update.Flags.Ride);
Random R = new Random();
int Nr = R.Next(1, 10);
if (Nr == 1) client.Player.Teleport(4444, 51, 73);
if (Nr == 2) client.Player.Teleport(4444, 33, 34);
if (Nr == 3) client.Player.Teleport(4444, 67, 34);
if (Nr == 4) client.Player.Teleport(4444, 51, 73);
if (Nr == 5) client.Player.Teleport(4444, 33, 34);
if (Nr == 6) client.Player.Teleport(4444, 67, 34);
if (Nr == 7) client.Player.Teleport(4444, 51, 73);
if (Nr == 8) client.Player.Teleport(4444, 33, 34);
if (Nr == 9) client.Player.Teleport(4444, 67, 34);
if (Nr == 10) client.Player.Teleport(4444, 68, 57);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
}
else
{
dialog.Text("MemberAltar War is held during xx:1 to xx:4 you have 2 min to signup ");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region MemberAltar [5]
case 54246:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
DateTime Now64 = DateTime.Now;
foreach (Client.GameState Entitys in Kernel.GamePool.Values)
if (Entitys.Player.MapID == 4444 && (!Entitys.Player.Dead))
alive++;
if (Now64.Minute >= 5)
{
if (alive == 1)
{
client.Player.Teleport(1002, 300, 278);
client.Player.AddTopStatus(Update.Flags2.Top8Fire, 2, DateTime.Now.AddMinutes(59));
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
ahmedfathy.Kernel.SendWorldMessage(new Message(" Congratulations " + client.Player.Name + " claimed the prize [25.000.000] ConquerPoints & [2.500] CpsBound for winning MemberAltar for this Hour.", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 4444)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after xx:5");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Revenger [10]
#region Revenger [10]
case 66655:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Do you Want To Go To Revenger Event!! ");
dialog.Option("Yes I want to Join.", 1);
dialog.Option("No Thanks Man.", 255);
dialog.Send();
break;
}
case 1:
{
DateTime Now64 = DateTime.Now;
if (DateTime.Now.Minute >= 10 && DateTime.Now.Minute <= 14)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(2233, 50, 46);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
}
else
{
dialog.Text("[Revenger Event] PK War is held during xx:40 To xx:44 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Prize Revenger Team [10]
case 3010557:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " You neeD Claim your Revenger?.");
dialog.Option("Yes Please", 1);
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
case 1:
{
int alive = 0;
DateTime Now64 = DateTime.Now;
foreach (Client.GameState Entitys in Kernel.GamePool.Values)
if (Entitys.Player.MapID == 2233 && (!Entitys.Player.Dead))
alive++;
if (Now64.Minute >= 15)
{
if (alive == 1)
{
client.Player.Teleport(1002, 300, 278);
client.Player.AddTopStatus(Update.Flags2.Top8Ninja, 2, DateTime.Now.AddMinutes(59));
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
ahmedfathy.Kernel.SendWorldMessage(new Message(" Congratulations " + client.Player.Name + " claimed the prize 25.000.000] ConquerPoints & [2.500] CpsBound for winning Revenger for this Hour.", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 2233)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after xx:5");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Master [15]
#region Master Event [15]
case 7553:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to join Master PKWar?.");
dialog.Option("Yes Please", 1);
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
case 1:
{
DateTime Now64 = DateTime.Now;
if (Now64.Minute >= 15 && Now64.Minute <= 19)
{
client.Player.RemoveFlag(Update.Flags.Ride);
Random R = new Random();
int Nr = R.Next(1, 2);
if (Nr == 1) client.Player.Teleport(3694, 33, 34);
if (Nr == 2) client.Player.Teleport(3694, 67, 34);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
}
else
{
dialog.Text("Master Pk War is held during xx:15 to xx:19 you have 4 min to signup ");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Winner of Master [15]
case 3694:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
DateTime Now64 = DateTime.Now;
foreach (Client.GameState Entitys in Kernel.GamePool.Values)
if (Entitys.Player.MapID == 3694 && (!Entitys.Player.Dead))
alive++;
if (Now64.Minute >= 20)
{
if (alive == 1)
{
client.Player.Teleport(1002, 300, 278);
client.Player.AddTopStatus(Update.Flags2.Top2Fire, 2, DateTime.Now.AddMinutes(59));
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
ahmedfathy.Kernel.SendWorldMessage(new Message(" Congratulations " + client.Player.Name + " claimed the prize [25.000.000] ConquerPoints & [2.500] CpsBound for winning Master War for this Hour.", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 3694)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after xx:20");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Nobility War [20]
#region Nobility War
case 54230:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hello my friend : " + client.Player.Name + " Would you like to join Nobility War?.");
dialog.Option("King Island.", 1);
dialog.Option("Prince Island.", 2);
dialog.Option("Duck Island.", 3);
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
case 1:
{
DateTime Now64 = DateTime.Now;
if (client.Player.NobilityRank == NobilityRank.King)
{
if (Copra_Times.Start.Nobilty)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(3691, 51, 51);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
#region Effects
_String str = new _String(true);
str.UID = client.Player.UID;
str.TextsCount = 1;
str.Type = _String.Effect;
str.Texts.Add("end_task");
client.SendScreen(str, true);
#endregion
}
}
else
{
dialog.Text("Nobility War is held during xx:20 to xx:24 you have 4 min to signup or You are not King.");
dialog.Option("I don't care.", 255);
dialog.Send();
}
break;
}
case 2:
{
DateTime Now64 = DateTime.Now;
if (client.Player.NobilityRank == NobilityRank.Prince)
{
if (Copra_Times.Start.Nobilty)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(3692, 51, 51);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
#region Effects
_String str = new _String(true);
str.UID = client.Player.UID;
str.TextsCount = 1;
str.Type = _String.Effect;
str.Texts.Add("end_task");
client.SendScreen(str, true);
#endregion
}
}
else
{
dialog.Text("Nobility War is held during xx:20 to xx:24 you have 4 min to signup or You are not Prince.");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 3:
{
DateTime Now64 = DateTime.Now;
if (client.Player.NobilityRank == NobilityRank.Duke)
{
if (Copra_Times.Start.Nobilty)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(3693, 51, 51);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
#region Effects
_String str = new _String(true);
str.UID = client.Player.UID;
str.TextsCount = 1;
str.Type = _String.Effect;
str.Texts.Add("end_task");
client.SendScreen(str, true);
#endregion
}
}
else
{
dialog.Text("Nobility War is held during xx:20 to xx:24 you have 4 min to signup or You are not Duke.");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 4:
{
DateTime Now64 = DateTime.Now;
if (client.Player.NobilityRank == NobilityRank.Earl)
{
if (Copra_Times.Start.Nobilty)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(3694, 51, 51);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
#region Effects
_String str = new _String(true);
str.UID = client.Player.UID;
str.TextsCount = 1;
str.Type = _String.Effect;
str.Texts.Add("end_task");
client.SendScreen(str, true);
#endregion
}
}
else
{
dialog.Text("Nobility War is held during xx:20 to xx:24 you have 4 min to signup or You are not Earl.");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Nobility Wars KingPrize
case 3691:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to claim King of Kings Prize? Yeah!!");
dialog.Option("Nobility War prize", 1);
dialog.Option("I don't care.", 0xff);
dialog.Send();
break;
}
case 1:
{
if (Copra_Times.End.Nobilty)
{
ahmedfathy.Game.ConquerStructures.Daily.CheackAlive22();
if (ahmedfathy.Game.ConquerStructures.Daily.howmanyinmap22 == 1)
{
client.Player.AddTopStatus(Update.Flags2.Top8Water, 2, DateTime.Now.AddMinutes(59));
client.Player.ConquerPoints += 35000000;
client.Player.BoundCps += 2500;
Kernel.SendWorldMessage(new Message(" Congratulations ! " + client.Player.Name + " has Claimed King Prize [35.000.000] ConquerPoints & [2.500] CpsBound ", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
client.Player.Teleport(1002, 300, 278);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 3691)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity Good Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("Sorry, Must be (1) Alive in this map.");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Nobility War King of kings you can get prize from xx:23 to xx: 25");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Nobility Wars PrincePrize
case 3692:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to claim Prince Prize? Yeah!!");
dialog.Option("Prince prize.", 1);
dialog.Option("i want Face Kings.", 2);
dialog.Option("No, thanks.", 0xff);
dialog.Send();
break;
}
case 1:
{
if (Copra_Times.End.Nobilty)
{
ahmedfathy.Game.ConquerStructures.Daily.CheackAlive23();
if (ahmedfathy.Game.ConquerStructures.Daily.howmanyinmap23 == 1)
{
client.Player.ConquerPoints += 30000000;
client.Player.BoundCps += 2500;
client.Player.AddTopStatus(Update.Flags2.Top8Water, 2, DateTime.Now.AddMinutes(59));
Kernel.SendWorldMessage(new Message(" Congratulations " + client.Player.Name + " has Claimed Prince Prize [30.000.000] ConquerPoints & [2.500] CpsBound ", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
client.Player.Teleport(1002, 300, 278);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 3692)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity Good Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("Sorry, Must be (1) Alive in this map.");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Nobility War Prince you can get prize at xx:23.");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
break;
}
case 2:
{
if (DateTime.Now.Minute >= 20 && DateTime.Now.Minute <= 22)
{
ahmedfathy.Game.ConquerStructures.Daily.CheackAlive23();
if (ahmedfathy.Game.ConquerStructures.Daily.howmanyinmap23 == 1)
{
client.Player.Teleport(3691, 051, 051);
}
}
else
{
dialog.Text("Sorry should be (1) in Prince Map.or You, can face Princes at xx:20 : xx: 22.");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Nobility Wars DukePrize
case 3693:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to claim Duke Prize? Yeah!!");
dialog.Option("Duke prize.", 1);
dialog.Option("i Want Face Princes.", 2);
dialog.Option("No, thanks.", 0xff);
dialog.Send();
break;
}
case 1:
{
if (Copra_Times.End.Nobilty)
{
ahmedfathy.Game.ConquerStructures.Daily.CheackAlive24();
if (ahmedfathy.Game.ConquerStructures.Daily.howmanyinmap24 == 1)
{
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
client.Player.AddTopStatus(Update.Flags2.Top8Water, 2, DateTime.Now.AddMinutes(59));
client.Player.Update(_String.Effect, "moonpk_eight", true);
Kernel.SendWorldMessage(new Message(" Congratulations ! " + client.Player.Name + " has Claimed Duke Prize [25000000] ConquerPoints & [2.500] CpsBound ", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
client.Player.Teleport(1002, 300, 278);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 3693)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity Good Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("Sorry, Must be (1) Alive in this map.");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Nobility War Duke you can get prize at xx:23.");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
break;
}
case 2:
{
if (DateTime.Now.Minute >= 20 && DateTime.Now.Minute <= 22)
{
ahmedfathy.Game.ConquerStructures.Daily.CheackAlive24();
if (ahmedfathy.Game.ConquerStructures.Daily.howmanyinmap24 == 1)
{
client.Player.Teleport(3692, 051, 051);
}
}
else
{
dialog.Text("Sorry should be (1) in Duke Map.or You, can face Princes at xx:20 to xx:22.");
dialog.Option("Okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Ss & FB [25]
#region SS and FB [25]
case 50546:
{
switch (npcRequest.OptionID)
{
case 0:
{
if (client.Player.Class >= 40 && client.Player.Class <= 45)
{
dialog.Text("your Are an archer You can't join this arena.");
dialog.Option("I see.", 255);
dialog.Avatar(116);
dialog.Send();
break;
}
var weps = client.Weapons;
if ((weps.Item1 != null && weps.Item1.ID / 1000 != 410) && (weps.Item2 != null && weps.Item2.ID / 1000 != 410) && (weps.Item1 != null && weps.Item1.ID / 1000 != 420) && (weps.Item2 != null && weps.Item2.ID / 1000 != 420) && (weps.Item1 != null && weps.Item1.ID / 1000 != 614) && (weps.Item2 != null && weps.Item2.ID / 1000 != 614))
{
client.Send(new Message("You need to wear only blade or sword!", Color.Red, Message.Talk));
return;
}
dialog.Text("Hello " + client.Player.Name + " I am a teleporter, I can teleport you to 1 Hit arena ,You can't use cheap skills in this map You can only use this skills [FastBlade,ScentSword], So you can play .");
dialog.Option("Yea Teleport me Please !!", 1);
dialog.Option("Just passing by.", 255);
dialog.Avatar(234);
dialog.Send();
break;
}
case 1:
{
if (Copra_Times.Start.FBSS2)
{
client.Player.RemoveFlag(Update.Flags.Ride);
//client.Entity.Hitpoints = 1;
client.Player.Teleport(1238, 50, 50);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
break;
}
else
{
dialog.Text("Not Now Only at xx:25 to xx:28");
dialog.Option("I see.", 255);
dialog.Avatar(116);
dialog.Send();
break;
}
}
}
break;
}
#endregion
#region Winner of SS FB [28]
case 5658822:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
foreach (ahmedfathy.Client.GameState Entitys in Kernel.GamePool.Values)
if (Entitys.Player.MapID == 1238 && (!Entitys.Player.Dead))
alive++;
if (Copra_Times.End.FBSS)
{
if (alive == 1)
{
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
client.Player.AddTopStatus(Update.Flags2.Top3Trojan, 2, DateTime.Now.AddMinutes(59));
Kernel.SendWorldMessage(new Message(" Congratulations " + client.Player.Name + " claimed [25.000.000] ConquerPoints & [2.500] CpsBound for winning the Top SS & FB for this Hour and Get Top!.", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
client.Player.Teleport(1002, 300, 278);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 1238)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
EntityTable.SaveEntity(client);
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after --:8 To --:10 ");
dialog.Option("Ok I Sorry ", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Top guild [35]
#region Sign up
case 14570:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("HI its the new war for guild debuty will play with them self and leaders and members");
dialog.Option("i want to join it please", 1);
dialog.Send();
break;
}
case 1:
{
DateTime Now64 = DateTime.Now;
if (DateTime.Now.Minute >= 35 && DateTime.Now.Minute <= 39)
{
if (client.Player.GuildRank == (ushort)Game.Enums.GuildMemberRank.GuildLeader)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(1458, 96, 113);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
}
else if (client.Player.GuildRank == (ushort)Game.Enums.GuildMemberRank.DeputyLeader)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(1459, 96, 113);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
}
else
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(1460, 96, 113);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
}
}
break;
}
}
break;
}
#endregion
#region Winner for leader
case 15166:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
foreach (ahmedfathy.Client.GameState Entitys in Program.Values)
if (Entitys.Player.MapID == 1458 && (!Entitys.Player.Dead))
alive++;
client.Send(new Message("there are in map" + alive + "", System.Drawing.Color.Azure, Message.TopLeft));
if (DateTime.Now.Minute > 40)
{
if (alive == 1)
{
client.Player.ConquerPoints += 35000000;
client.Player.BoundCps += 2500;
client.Player.AddTopStatus(Update.Flags2.Top2Warrior, 2, DateTime.Now.AddMinutes(59));
client.Player.Update(_String.Effect, "wspk_third", true);
Kernel.SendWorldMessage(new Message(" Congratulations GuildLeader " + client.Player.Name + " claimed the Prize [35.000.000] ConquerPoints & [2.500] CpsBound for winning the Top Guild Man for this Hour. ", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.Teleport(1002, 300, 278);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 1458)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after 40 ");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Winner for debuty
case 151654:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
foreach (ahmedfathy.Client.GameState Entitys in Program.Values)
if (Entitys.Player.MapID == 1459 && (!Entitys.Player.Dead))
alive++;
client.Send(new Message("there are in map" + alive + "", System.Drawing.Color.Azure, Message.TopLeft));
if (DateTime.Now.Minute > 40)
{
if (alive == 1)
{
client.Player.ConquerPoints += 30000000;
client.Player.BoundCps += 2500;
client.Player.AddTopStatus(Update.Flags2.Top2Warrior, 2, DateTime.Now.AddMinutes(59));
client.Player.Update(_String.Effect, "wspk_third", true);
Kernel.SendWorldMessage(new Message(" Congratulations ! DeputyLeader " + client.Player.Name + " claimed the prize [30.000.000] ConquerPoints & [2.500] CpsBound for winning the Top Guild Man for this Hour. ", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.Teleport(1002, 300, 278);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 1459)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after 40 ");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Winner for members
case 151655:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
foreach (ahmedfathy.Client.GameState Entitys in Program.Values)
if (Entitys.Player.MapID == 1460 && (!Entitys.Player.Dead))
alive++;
client.Send(new Message("there are in map" + alive + "", System.Drawing.Color.Azure, Message.TopLeft));
if (DateTime.Now.Minute > 40)
{
if (alive == 1)
{
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
client.Player.AddTopStatus(Update.Flags2.Top2Warrior, 2, DateTime.Now.AddMinutes(59));
client.Player.Update(_String.Effect, "mate_pk_02", true);
Kernel.SendWorldMessage(new Message(" Congratulations ! Member " + client.Player.Name + " claimed the prize [25.000.000] ConquerPoints & [2.500] CpsBound for winning the Top Guild Man for this Hour. ", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.Teleport(1002, 300, 278);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 1460)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity Good Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after 40 ");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Black Name[40]
#region BlackName[40]
case 333311:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to join the Black Name ?.");
dialog.Option("Yes Please", 1);
dialog.Option("Not now.", 255);
dialog.Send();
break;
}
case 1:
{
DateTime Now64 = DateTime.Now;
if (DateTime.Now.Minute >= 40 && DateTime.Now.Minute <= 44)
{
client.Player.RemoveFlag(Update.Flags.Ride);
client.Player.Teleport(44444, 50, 46);
client.Player.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Player.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Player.PKMode });
}
else
{
dialog.Text("[Black Name] PK War is held during xx:40 To xx:44 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region [BlackName][40]
case 333322:
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to claim your Prize?.");
dialog.Option("Yes Please", 1);
dialog.Option("I don't care.", 0xff);
dialog.Send();
break;
}
case 1:
{
int alive = 0;
foreach (ahmedfathy.Client.GameState Entitys in ahmedfathy.Kernel.GamePool.Values)
if (Entitys.Player.MapID == 44444 && (!Entitys.Player.Dead))
alive++;
if (DateTime.Now.Minute >= 45)
{
if (alive == 1)
{
client.Player.AddTopStatus(Update.Flags2.Top8Archer, 2, DateTime.Now.AddMinutes(59));
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
client.Player.Teleport(1002, 298, 278);
Kernel.SendWorldMessage(new Message(string.Concat(new object[] { " Congratulations ", client.Player.Name, " claimed the prize [25.000.000] ConquerPoints & [2.500] CpsBound for winning the [Black Name] for this Hour." }), System.Drawing.Color.Black, 0x7db), ahmedfathy.Program.Values);
client.Player.SendSpawn(client, true);
client.Player.Teleport(0x3ea, 0x1ad, 0x17a);
client.Player.Teleport(1002, 298, 278);
EntityTable.SaveEntity(client);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 44444)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity Good Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + Daily.howmanyinmap + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 0xff);
dialog.Send();
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after xx:43");
dialog.Option("okay", 0xff);
dialog.Send();
}
break;
}
}
break;
#endregion
#endregion
#region The DeadWorld
#region The DeadWorld
case 2017:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Do you want to join The DeadWorld Quest ?");
dialog.Option("Yes i want", 1);
dialog.Option("Not now", 255);
dialog.Send();
}
break;
case 1:
{
DateTime Now64 = DateTime.Now;
if (Now64.Minute >= 53 && Now64.Minute <= 56)
{
client.Player.Teleport(1365, 55, 67);
}
else
{
dialog.Text("Sorry, Quest start every time x53 To x56.");
dialog.Option("Thanks.", 255);
}
}
break;
}
break;
}
#endregion
#region The DeadWorld Prize
case 2018:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
DateTime Now64 = DateTime.Now;
foreach (Client.GameState Entitys in Kernel.GamePool.Values)
if (Entitys.Player.MapID == 1365 && (!Entitys.Player.Dead))
alive++;
if (DateTime.Now.Minute > 56)
{
if (alive == 1)
{
client.Player.Teleport(1002, 300, 278);
client.Player.AddTopStatus(Update.Flags2.Top2Ninja, 2, DateTime.Now.AddMinutes(45));
client.Player.ConquerPoints += 25000000;
//client.Entity.BoundCps += 2500;
ahmedfathy.Kernel.SendWorldMessage(new Message(" Congratulations ! " + client.Player.Name + " claimed the prize [25.000.000] ConquerPoints for winning DeadWorld Quest for this Hour #45#45.", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 1365)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after xx:56");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Attacker
#region Attacker
case 12341:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Do you want to join Attacker quest ?");
dialog.Option("Yes i want", 1);
dialog.Option("Not now", 255);
dialog.Send();
}
break;
case 1:
{
DateTime Now64 = DateTime.Now;
if (DateTime.Now.Minute >= 05 && DateTime.Now.Minute <= 08)
{
client.Player.Teleport(5566, 49, 33);
}
else
{
dialog.Text("Sorry, Quest start every time x05 To x9.");
dialog.Option("Thanks.", 255);
}
}
break;
}
break;
}
#endregion
#region Attacker Prize
case 524246:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.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:
{
int alive = 0;
DateTime Now64 = DateTime.Now;
foreach (Client.GameState Entitys in Kernel.GamePool.Values)
if (Entitys.Player.MapID == 5566 && (!Entitys.Player.Dead))
alive++;
if (DateTime.Now.Minute >= 9)
{
if (alive == 1)
{
client.Player.Teleport(1002, 300, 278);
client.Player.AddTopStatus(Update.Flags2.Top2Archer, 2, DateTime.Now.AddMinutes(59));
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
ahmedfathy.Kernel.SendWorldMessage(new Message(" Congratulations ! " + client.Player.Name + " claimed the prize [25.000.000] ConquerPoints & [2.500] CpsBound for winning Attacker Quest for this Hour.", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 5566)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + alive + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after xx:10");
dialog.Option("okay", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#endregion
#region Rabbit Pk
#region Rabbit ~PK
case 1234561:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to join Rabbit PK?.");
dialog.Option("Yes Please", 1);
dialog.Option("Not now.", 255);
dialog.Send();
break;
}
case 1:
{
DateTime Now64 = DateTime.Now;
if (Now64.Minute >= 45 && Now64.Minute <= 49)
{
client.Player.Teleport(5541, 55, 50);
}
else
{
dialog.Text("[Rabbit~PK] War is held during Every Hour At xx.45 until xx 49");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
#region Rabbit ~PK Prize
case 12345611:
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey there " + client.Player.Name + " Would you like to claim your Prize?.");
dialog.Option("Yes Please", 1);
dialog.Option("I don't care.", 0xff);
dialog.Send();
break;
}
case 1:
{
int alive = 0;
foreach (GameState Entitys in Kernel.GamePool.Values)
if (Entitys.Player.MapID == 5541 && (!Entitys.Player.Dead))
alive++;
DateTime Now64 = DateTime.Now;
if (DateTime.Now.Minute >= 50)
{
if (alive == 1)
{
if (DateTime.Now.Minute >= 48 && DateTime.Now.Minute <= 59)
client.Player.RemoveFlag(Update.Flags.Ride);
client.Inventory.Add(3000624, 0, 1);
client.Player.AddTopStatus(Update.Flags2.Top8Warrior, 2, DateTime.Now.AddMinutes(59));
client.Player.ConquerPoints += 25000000;
client.Player.BoundCps += 2500;
ahmedfathy.Kernel.SendWorldMessage(new Message(" Congratulations ! " + client.Player.Name + "You Winner Quest Rabbit Prize [25.000.000] ConquerPoints & [2.500] CpsBound ", System.Drawing.Color.Black, Message.Center), Program.Values);
client.Player.SendSpawn(client, true);
client.Player.Teleport(1002, 300, 278);
EntityTable.SaveEntity(client);
foreach (var clients in Program.Values)
{
if (clients.Player.MapID == 5541)
{
clients.Player.Teleport(1002, 300, 278);
clients.Send(new NpcReply(NpcReply.MessageBox, "Sorry Entity God Luck Next Time ;) "));
}
}
}
else
{
dialog.Text("There are still " + Daily.howmanyinmap + " Entitys in the map kill it first to claim prize!");
dialog.Option("okay", 0xff);
dialog.Send();
}
}
else
{
dialog.Text("Hey there " + client.Player.Name + "You can only claim the prize when the time on or after xx:48");
dialog.Option("okay", 0xff);
dialog.Send();
}
break;
}
case 2:
{
{
client.Player.Teleport(1002, 302, 280);
}
break;
}
case 3:
{
INpc npc = null;
if (client.Map.Npcs.TryGetValue(client.ActiveNpc, out npc))
{
Data data = new Data(true);
data.ID = Data.OpenWindow;
data.UID = client.Player.UID;
data.TimeStamp = Time32.Now;
data.dwParam = 0x1FA;
data.wParam1 = npc.X;
data.wParam2 = npc.Y;
client.Send(data);
}
break;
}
}
break;
#endregion
#endregion
#endregion
#region Tops
#region Member Alter [1]
if (Now64.Minute == 1 && Now64.Second == 3)
{
Kernel.SendWorldMessage(new Message("Member Alter Prize War began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("Member Alter Prize began Would you Like to join?",
p => { p.Player.Teleport(1002, 323, 248); }, null, 20);
}
#endregion
#region Attacker [5]
if (Now64.Minute == 05 && Now64.Second == 2)
{
Kernel.SendWorldMessage(new Message("Attacker began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("Attacker Would you like to join?",
p => { p.Player.Teleport(1002, 324, 249); }, null, 20);
}
#endregion
#region Revenger [10]
if (DateTime.Now.Minute == 10 && DateTime.Now.Second == 01)
{
Kernel.SendWorldMessage(new Message("Revenger Was began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("Revenger began Would you like to join?",
p => { p.Player.Teleport(1002, 320, 249); }, null, 20);
}
#endregion
#region Master Top [15]
if (Now64.Minute == 15 && Now64.Second == 10)
{
Kernel.SendWorldMessage(new Message(" Master Top War began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox(" Master Top began Would you Like to join?",
p => { p.Player.Teleport(1002, 314, 249); }, null, 20);
}
#endregion
#region Nobility [20]
if (Now64.Minute == 20 && Now64.Second == 02)
{
Kernel.SendWorldMessage(new Message(" Nobility War began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("Nobility Man began Would you like to join?",
p => { p.Player.Teleport(1002, 315, 249); }, null, 20);
}
#endregion
#region Fb&SS [25]
if (Now64.Minute == 25 && Now64.Second == 10)
{
Kernel.SendWorldMessage(new Message(" Fast blade and ScentSword war is began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("Fast blade and ScentSword began Would you like to join?",
p => { p.Player.Teleport(1002, 337, 251); }, null, 20);
}
#endregion
#region Topguild [35]
if (Now64.Minute == 35 && Now64.Second == 10)
{
Kernel.SendWorldMessage(new Message("Hero Guild began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("Hero Guild began! Would you like to join?",
p => { p.Player.Teleport(1002, 344, 251); }, null, 20);
}
#endregion
#region BlackName [40]
if (DateTime.Now.Minute == 40 && DateTime.Now.Second == 08)
{
Kernel.SendWorldMessage(new Message(" BlackName War began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("BlackName Has began Would you like to join Prize?",
p => { p.Player.Teleport(1002, 318, 248); }, null, 20);
}
#endregion
#region Rabbit [xx.45M]
if (DateTime.Now.Minute == 45 && DateTime.Now.Second == 01)
{
Kernel.SendWorldMessage(new Message("Rabbit~PK War began", Color.White, Message.Center), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("Rabbit~PK Has began Would you like to Join?",
p => { p.Player.Teleport(1002, 335, 251); }, null, 20);
}
#endregion
#region The DeadWorld [53]
if (Now64.Minute == 53 && Now64.Second == 3)
{
Kernel.SendWorldMessage(new Message(" The DeadWorld Quest War began ", Color.White, Message.TopLeft), Program.Values);
foreach (var client in Program.Values)
client.MessageBox("The DeadWorld Quest began Would you like to join?",
p => { p.Player.Teleport(1002, 306, 253); }, null, 20);
}
#endregion
#endregion
54245 MemberAlter 1×5 2 50490 1002 322 246 firepk_eight
54246 MemberAlter Win 2 50490 4444 33 50 firepk_eight
3010557 Winner Rev 2 50490 2233 32 49
66655 RevengerT 10×14 2 50490 1002 320 246 ninjapk_eight
3694 [Witcher]Prize 2 34570 3694 52 50 firepk_second
7553 [Master Event 2 34570 1002 310 250 firepk_second
54230 Nobility 20×24 2 50490 1002 316 246 waterpk_eight
3692 NoibiltyPrince 2 34570 3692 50 50
3691 NoibiltyKing 2 34570 3691 50 50
3693 NoibiltyDuck 2 34570 3693 50 50
5658822 Winner FB&SS 2 30 1238 52 73
50546 FB SS 2 50490 1002 337 247 trojanpk_third
14570 Guild Man # 2 50490 1002 343 247
151654 Winner DL 2 29196 1459 86 112
15166 Winner GL 2 29196 1458 86 112
151655 Winner 2 29196 1460 86 112
151654 Winner DL 2 29196 1459 86 112
15166 Winner GL 2 29196 1458 86 112
333322 Black [Win] # 2 50490 44444 48 38 Archerpk_eight
333311 BlackName 40×44 2 50490 1002 318 246 Archerpk_eight
151655 Winner 2 29196 1460 86 112
2017 DeadWorld 2 50490 1002 305 249 ninjapk_second
2018 Winner 2 11280 1365 40 55
12341 Attacker 5/9 2 50490 1002 325 246 Archerpk_second
2017 DeadWorld 2 50490 1002 305 249 ninjapk_second
2018 Winner 2 11280 1365 40 55
524246 Prize 2 50490 5566 50 50 Archerpk_second
1234561 Rabbit 45×49 2 50490 1002 334 246 warriorpk_eight
12345611 Prize 2 54590 5541 50 50
3691 1013 65544 7
3692 700 65544 7
3693 1004 65544 7
1458 1507 7 0
1238 700 7 0
3694 1004 65544 7
4444 700 7 0
1365 9972 7 0
44444 1787 7 0
2233 700 7 0
5541 700 7 0
5566 1004 7 0
ÇáÐíä íÔÇåÏæä ãÍÊæì ÇáãæÖæÚ ÇáÂä : 1 ( ÇáÃÚÖÇÁ 0 æÇáÒæÇÑ 1) | |
|
ÇáãæÖæÚ | ßÇÊÈ ÇáãæÖæÚ | ÇáãäÊÏì | ãÔÇÑßÇÊ | ÂÎÑ ãÔÇÑßÉ |
ÕÝÍå Hell-conquer | ãÍãÏ íÇÓÑ | ÕÝÍÇÊ ÇáÊÓÌíá ßæäßÑ ÇæäáÇíä | 112 | Çáíæã 08:13 AM |
Naw Start By ElSaher | ElSaher | ÊØæíÑ ÓíÑÝÑÇÊ ßæäßÑ | 36 | 2024-08-20 04:57 PM |
Hell Quests | ãÍãÏ íÇÓÑ | ÊØæíÑ ÓíÑÝÑÇÊ ßæäßÑ | 10 | 2023-10-11 10:03 PM |
áÇæá ãÑå Úáí ÇáäÊ ÓæÑÓ ÝßÓÏ ãä ElSaher | ElSaher | ÓæÑÓÇÊ ßæäßÑ | 21 | 2022-01-06 01:15 AM |
ÓæÑÓ ElSaher ÈÚÏ Íá ÌãíÚ ÇáãÔÇßá | ElSaher | ÓæÑÓÇÊ ßæäßÑ | 73 | 2020-05-08 08:54 PM |