Tefa
2019-09-14, 09:35 AM
بسم الله و الصلاة و السلام علي رسول الله
موضوعنا النهرده سهل و بسيط
طب يعني ايه GoldenList او اللائحه الذهبيه بص يا معلم ده زي كلام بيتكتب علي شاشة اللاعي ع يمين طب انا هستفاد منه ايه ده بيخلي الاعب يشوف ايه كوستات الي شغاله و ايه الوحوش الي طالعه و لو ف كوسته يشوف ف كام واحد صاحي فيها و اسم كوسته ايه و هتخلص امتي
طب احنا ممكن نعدل علي كلام ده اه ممكن و ممكن كمان لو كوسته مش شغاله تخلي لونها احمر
كفايه رغي ندخل علي الاضافه
World.cs
سيرش
CharactersCallback
تحت
DateTime Now64 = DateTime.Now;
ضيف
#region Golden list by KhaledMohamed & Rider
foreach (var KRR in Program.Values)
{
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("[ALL Quests ]", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.FirstRig htCorner));
#region quest
foreach (GameState Entitys in Program.Values)
if (client.Entity.MapID == 1518)
{
int alive = 0;
if (Entitys.Entity.MapID == 1518 && (!Entitys.Entity.Dead))
alive++;
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestName: mishmish", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestTime xx:50 : xx:59", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Alive Players : "+alive+"", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
////////////////////////////////////////
////////////////
////////////////////////////////////////
foreach (GameState Entitys in Program.Values)
if (client.Entity.MapID == 2000)
{
int alive = 0;
if (Entitys.Entity.MapID == 2000 && (!Entitys.Entity.Dead))
alive++;
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestName: Drack", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestTime xx:10 : xx:20", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Alive Players : " + alive + "", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
#endregion
if (Game.EliteGuildWar.IsWar)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Elite guild war: on ", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
else
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Elite guild war: off ", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
if (DateTime.Now.Minute >= 50 && DateTime.Now.Minute <= 59)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar On: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
else
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar OFF: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message(" ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message(" ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("All Monsters " , System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
if (Program.DeadMan == true && Program.DeadLady == true && Program.Shangi == true && Program.Destructive == true && Program.SwordMaster == true && Program.Vampira == true && Program.LostMan == true && Program.Legendary == true && Program.Nemesis == true && Program.SnowBa == true && Program.ThrillingSpook == true && Program.TeratoDragon == true)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("No monster alive: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
if (Program.DeadMan == false)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("DeadMan ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
#endregion
طب اشرحلي كود ده ماشي اذاي
هتلاقي عندك
#region quest
ده جواه حط كل كوستات بحيث لو جوه هيشوف ف كام واحد صاحي و اسم الكوسته و مين صاحي و كده
هيبقي شكلهاا كده و لو عايز تضيف كوسته تانيه خدها كوبي و باست تحت بعض
foreach (GameState Entitys in Program.Values)
if (client.Entity.MapID == 1518)
{
int alive = 0;
if (Entitys.Entity.MapID == 1518 && (!Entitys.Entity.Dead))
alive++;
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestName: mishmish", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestTime xx:50 : xx:59", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Alive Players : "+alive+"", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
طب انا هعدل علي ايه علي رقم مابه بس الي هوه 1518
كده خلصنا الكوستات الي احنا جواها نيجي للكوستات الي شغاله
سيبك بقا من #region quest خالص
انا لو عندي كوسته بوقت هنعملها كده
if (DateTime.Now.Minute >= 50 && DateTime.Now.Minute <= 59)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar On: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
else
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar OFF: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
اي مشكله سيبها ف كومنت
موضوعنا النهرده سهل و بسيط
طب يعني ايه GoldenList او اللائحه الذهبيه بص يا معلم ده زي كلام بيتكتب علي شاشة اللاعي ع يمين طب انا هستفاد منه ايه ده بيخلي الاعب يشوف ايه كوستات الي شغاله و ايه الوحوش الي طالعه و لو ف كوسته يشوف ف كام واحد صاحي فيها و اسم كوسته ايه و هتخلص امتي
طب احنا ممكن نعدل علي كلام ده اه ممكن و ممكن كمان لو كوسته مش شغاله تخلي لونها احمر
كفايه رغي ندخل علي الاضافه
World.cs
سيرش
CharactersCallback
تحت
DateTime Now64 = DateTime.Now;
ضيف
#region Golden list by KhaledMohamed & Rider
foreach (var KRR in Program.Values)
{
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("[ALL Quests ]", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.FirstRig htCorner));
#region quest
foreach (GameState Entitys in Program.Values)
if (client.Entity.MapID == 1518)
{
int alive = 0;
if (Entitys.Entity.MapID == 1518 && (!Entitys.Entity.Dead))
alive++;
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestName: mishmish", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestTime xx:50 : xx:59", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Alive Players : "+alive+"", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
////////////////////////////////////////
////////////////
////////////////////////////////////////
foreach (GameState Entitys in Program.Values)
if (client.Entity.MapID == 2000)
{
int alive = 0;
if (Entitys.Entity.MapID == 2000 && (!Entitys.Entity.Dead))
alive++;
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestName: Drack", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestTime xx:10 : xx:20", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Alive Players : " + alive + "", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
#endregion
if (Game.EliteGuildWar.IsWar)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Elite guild war: on ", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
else
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Elite guild war: off ", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
if (DateTime.Now.Minute >= 50 && DateTime.Now.Minute <= 59)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar On: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
else
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar OFF: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message(" ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message(" ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("All Monsters " , System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
if (Program.DeadMan == true && Program.DeadLady == true && Program.Shangi == true && Program.Destructive == true && Program.SwordMaster == true && Program.Vampira == true && Program.LostMan == true && Program.Legendary == true && Program.Nemesis == true && Program.SnowBa == true && Program.ThrillingSpook == true && Program.TeratoDragon == true)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("No monster alive: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
if (Program.DeadMan == false)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("DeadMan ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
#endregion
طب اشرحلي كود ده ماشي اذاي
هتلاقي عندك
#region quest
ده جواه حط كل كوستات بحيث لو جوه هيشوف ف كام واحد صاحي و اسم الكوسته و مين صاحي و كده
هيبقي شكلهاا كده و لو عايز تضيف كوسته تانيه خدها كوبي و باست تحت بعض
foreach (GameState Entitys in Program.Values)
if (client.Entity.MapID == 1518)
{
int alive = 0;
if (Entitys.Entity.MapID == 1518 && (!Entitys.Entity.Dead))
alive++;
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestName: mishmish", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("QuestTime xx:50 : xx:59", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("Alive Players : "+alive+"", System.Drawing.Color.Gold, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
}
طب انا هعدل علي ايه علي رقم مابه بس الي هوه 1518
كده خلصنا الكوستات الي احنا جواها نيجي للكوستات الي شغاله
سيبك بقا من #region quest خالص
انا لو عندي كوسته بوقت هنعملها كده
if (DateTime.Now.Minute >= 50 && DateTime.Now.Minute <= 59)
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar On: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
else
KRR.Send(new KhaledMohamed.Network.GamePackets.Message("ClanWar OFF: ", System.Drawing.Color.Green, KhaledMohamed.Network.GamePackets.Message.Continue RightCorner));
اي مشكله سيبها ف كومنت