احصائياتى

الردود
9

المشاهدات
1126
 
ElSaher
.:: مشرف اقسام كونكر ::.

المشاركات
3,131

+التقييم
1.16

تاريخ التسجيل
Jun 2019

الاقامة
الزقازيق

نظام التشغيل
ويندوز 0

رقم العضوية
279
2019-09-22, 12:13 PM
المشاركة 1
2019-09-22, 12:13 PM
المشاركة 1
Mark الي عايز يعمل الوار كل يوم

بسم الله و الصلاة و السلام علي رسول الله



يوم الجمعه

كود:
            #region GuildWar Friday
            
if (!Game.GuildWar.IsWar)
            {
                if (
Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 19 && Now64.Minute >= 00)
                {
                    
Game.GuildWar.Start();
                    foreach (var 
client in Program.GamePool)
                        if (
client.Player.GuildID != 0)
                            
client.MessageBox("GuildWar Has Started Now Will Finish 9:00 PM",
                                
p => { p.Player.Teleport(1002, 224, 237); }, null, 20);
                }
            }
            if (
Game.GuildWar.IsWar)
            {
                if (
Time32.Now > Game.GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
Game.GuildWar.ScoreSendStamp = Time32.Now;
                    
Game.GuildWar.SendScores();
                }
                if (
Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message("GuildWar Has will closed 10 Minutes go all Pola and ready to finish",
                            
System.Drawing.Color.White, Network.GamePackets.Message.Center), Program.GamePool);
                }
                else if (
GuildWar.IsWar)
                {
                    if (
Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)
                    {
                        
GuildWar.End();
                    }
                }
            }
            
#endregion 


يوم السبت

كود:
            #region GuildWar Saturday
            
if (!Game.GuildWar.IsWar)
            {
                if (
Now64.DayOfWeek == DayOfWeek.Saturday && Now64.Hour == 19 && Now64.Minute >= 00)
                {
                    
Game.GuildWar.Start();
                    foreach (var 
client in Program.GamePool)
                        if (
client.Player.GuildID != 0)
                            
client.MessageBox("GuildWar Has Started Now Will Finish 9:00 PM",
                               
p => { p.Player.Teleport(1002, 224, 237); }, null, 20);
                }
            }
            if (
Game.GuildWar.IsWar)
            {
                if (
Time32.Now > Game.GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
Game.GuildWar.ScoreSendStamp = Time32.Now;
                    
Game.GuildWar.SendScores();
                }
                if (
Now64.DayOfWeek == DayOfWeek.Saturday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message("GuildWar Has will closed 10 Minutes go all Pola and ready to finish",
                            
System.Drawing.Color.White, Network.GamePackets.Message.Center), Program.GamePool);
                }
                else if (
GuildWar.IsWar)
                {
                    if (
Now64.DayOfWeek == DayOfWeek.Saturday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)
                    {
                        
GuildWar.End();
                    }
                }
            }
            
#endregion 


يوم الحد


كود:
            #region GuildWar Sunday
            
if (!Game.GuildWar.IsWar)
            {
                if (
Now64.DayOfWeek == DayOfWeek.Sunday && Now64.Hour == 19 && Now64.Minute >= 00)
                {
                    
Game.GuildWar.Start();
                    foreach (var 
client in Program.GamePool)
                        if (
client.Player.GuildID != 0)
                            
client.MessageBox("GuildWar Has Started Now Will Finish 9.00 PM",
                               
p => { p.Player.Teleport(1002, 224, 237); }, null, 20);
                }
            }
            if (
Game.GuildWar.IsWar)
            {
                if (
Time32.Now > Game.GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
Game.GuildWar.ScoreSendStamp = Time32.Now;
                    
Game.GuildWar.SendScores();
                }
                if (
Now64.DayOfWeek == DayOfWeek.Sunday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message("GuildWar Has will closed 10 Minutes go all Pola and ready to finish",
                            
System.Drawing.Color.White, Network.GamePackets.Message.Center), Program.GamePool);
                }
                else if (
GuildWar.IsWar)
                {
                    if (
Now64.DayOfWeek == DayOfWeek.Sunday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)
                    {
                        
GuildWar.End();
                    }
                }
            }
            
#endregion 


يوم الاثنين

كود:
            #region GuildWar Monday
            
if (!Game.GuildWar.IsWar)
            {
                if (
Now64.DayOfWeek == DayOfWeek.Monday && Now64.Hour == 19 && Now64.Minute >= 00)
                {
                    
Game.GuildWar.Start();
                    foreach (var 
client in Program.GamePool)
                        if (
client.Player.GuildID != 0)
                            
client.MessageBox("GuildWar Has Started Now Will Finish 9:00 PM",
                               
p => { p.Player.Teleport(1002, 224, 237); }, null, 20);
                }
            }
            if (
Game.GuildWar.IsWar)
            {
                if (
Time32.Now > Game.GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
Game.GuildWar.ScoreSendStamp = Time32.Now;
                    
Game.GuildWar.SendScores();
                }
                if (
Now64.DayOfWeek == DayOfWeek.Monday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message("GuildWar Has will closed 10 Minutes go all Pola and ready to finish",
                            
System.Drawing.Color.White, Network.GamePackets.Message.Center), Program.GamePool);
                }
                else if (
GuildWar.IsWar)
                {
                    if (
Now64.DayOfWeek == DayOfWeek.Monday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)
                    {
                        
GuildWar.End();
                    }
                }
            }
            
#endregion 


الثلاثاء

كود:

            
#region GuildWar Tuesday
            
if (!Game.GuildWar.IsWar)
            {
                if (
Now64.DayOfWeek == DayOfWeek.Tuesday && Now64.Hour == 19 && Now64.Minute >= 00)
                {
                    
Game.GuildWar.Start();
                    foreach (var 
client in Program.GamePool)
                        if (
client.Player.GuildID != 0)
                            
client.MessageBox("GuildWar Has Started Now Will Finish 9:00 PM",
                               
p => { p.Player.Teleport(1002, 224, 237); }, null, 20);
                }
            }
            if (
Game.GuildWar.IsWar)
            {
                if (
Time32.Now > Game.GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
Game.GuildWar.ScoreSendStamp = Time32.Now;
                    
Game.GuildWar.SendScores();
                }
                if (
Now64.DayOfWeek == DayOfWeek.Tuesday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message("GuildWar Has will closed 10 Minutes go all Pola and ready to finish",
                            
System.Drawing.Color.White, Network.GamePackets.Message.Center), Program.GamePool);
                }
                else if (
GuildWar.IsWar)
                {
                    if (
Now64.DayOfWeek == DayOfWeek.Tuesday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)
                    {
                        
GuildWar.End();
                    }
                }
            }
            
#endregion 


الاربع

كود:
            #region GuildWar Wednesday
            
if (!Game.GuildWar.IsWar)
            {
                if (
Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 19 && Now64.Minute >= 00)
                {
                    
Game.GuildWar.Start();
                    foreach (var 
client in Program.GamePool)
                        if (
client.Player.GuildID != 0)
                            
client.MessageBox("GuildWar Has Started Now Will Finish 9:00 PM",
                               
p => { p.Player.Teleport(1002, 224, 237); }, null, 20);
                }
            }
            if (
Game.GuildWar.IsWar)
            {
                if (
Time32.Now > Game.GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
Game.GuildWar.ScoreSendStamp = Time32.Now;
                    
Game.GuildWar.SendScores();
                }
                if (
Now64.DayOfWeek == DayOfWeek.Wednesday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message("GuildWar Has will closed 10 Minutes go all Pola and ready to finish",
                            
System.Drawing.Color.White, Network.GamePackets.Message.Center), Program.GamePool);
                }
                else if (
GuildWar.IsWar)
                {
                    if (
Now64.DayOfWeek == DayOfWeek.Wednesday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)
                    {
                        
GuildWar.End();
                    }
                }
            }
            
#endregion 


الخميس

كود:
            #region GuildWar Thursday
            
if (!Game.GuildWar.IsWar)
            {
                if (
Now64.DayOfWeek == DayOfWeek.Thursday && Now64.Hour == 19 && Now64.Minute >= 00)
                {
                    
Game.GuildWar.Start();
                    foreach (var 
client in Program.GamePool)
                        if (
client.Player.GuildID != 0)
                            
client.MessageBox("GuildWar Has Started Now Will Finish 9:00 PM",
                               
p => { p.Player.Teleport(1002, 224, 237); }, null, 20);
                }
            }
            if (
Game.GuildWar.IsWar)
            {
                if (
Time32.Now > Game.GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
Game.GuildWar.ScoreSendStamp = Time32.Now;
                    
Game.GuildWar.SendScores();
                }
                if (
Now64.DayOfWeek == DayOfWeek.Thursday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message("GuildWar Has will closed 10 Minutes go all Pola and ready to finish",
                            
System.Drawing.Color.White, Network.GamePackets.Message.Center), Program.GamePool);
                }
                else if (
GuildWar.IsWar)
                {
                    if (
Now64.DayOfWeek == DayOfWeek.Thursday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)
                    {
                        
GuildWar.End();
                    }
                }
            }
            
#endregion 


دا معمول كل يوم من 7ال9

طيب افرد انتا عايز تخليها اي وقت تاني اقولك ازاي يا صحبي


كود:
هتاقي الكود دا 
if (Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 19 && Now64.Minute >= 00)
رقم 19
دا الوقت الي بيبدا فيه
الكود دا
client
.MessageBox("GuildWar Has Started Now Will Finish 9:00 PM",
لو انات هتغير الوقت الي بيخلص فيه لازم تعدل علي رقم 9 دا

طيب اعدل علي الوقت الي بيخلص فيه ازاي
كود
  
if (Now64.DayOfWeek == DayOfWeek.Wednesday && Now64.Hour == 21 && Now64.Minute == 50 && Now64.Second <= 2)
وا كود
if (Now64.DayOfWeek == DayOfWeek.Wednesday && Now64.Hour == 21 && Now64.Minute == 00 && Now64.Second == 00)

رقم 21دا الي بيخلص فيه 


ياريت دعوه حلوه من القلب


قديم 2019-09-22, 01:45 PM
المشاركة 2
Mr~Rayzo
::. المدير العام ::.
  • غير متواجد
افتراضي رد: الي عايز يعمل الوار كل يوم
هو مكرر بس عاااش استمر

قديم 2019-09-22, 01:51 PM
المشاركة 3
ElSaher
.:: مشرف اقسام كونكر ::.
  • غير متواجد
Mark رد: الي عايز يعمل الوار كل يوم
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
هو مكرر بس عاااش استمر
حبيبي

القديم مش بيقولك تكتب اي

قديم 2019-09-22, 02:54 PM
المشاركة 4
Hassan Emprator
.:: مشرف قسم المشاكل ::.
  • غير متواجد
Thumbs up رد: الي عايز يعمل الوار كل يوم
عاش
بس انت ذكي اوي كنت تقدر تعدل في الكود بدل ما يسحب من الرمات بتاعت
الجهاز كل شويه بسرعه كدا
لا بدل العك دا
نضيف كدا


كود:
#region GuildWar
            
if (GuildWar.IsWar)
            {
                if (
Time32.Now > GuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
GuildWar.ScoreSendStamp = Time32.Now;
                    
GuildWar.SendScores();
                }

            }
            if ((
Now64.Hour >= 00 && Now64.Hour <= 21) && Now64.DayOfWeek == DayOfWeek.Sunday && Now64.DayOfWeek == DayOfWeek.Monday)
            {
                if (!
GuildWar.IsWar)
                {
                    
GuildWar.Start();
                    foreach (
Client.GameState client in Kernel.GamePool.Values)
                    {
                        if (
client.Map.BaseID != 6001 && client.Map.BaseID != 6000 && !client.Entity.Dead)
                        {
                            
EventAlert alert = new EventAlert
                            
{
                                
StrResID = 10515,
                                
Countdown = 60,
                                
UK12 = 1
                            
};
                            
client.Entity.StrResID = 10515;
                            
client.Send(alert);
                        }
                    }
                }
            }
            if (
GuildWar.IsWar)
            {
                if (
Now64.Hour == 22 && Now64.Second <= 00)
                {
                    
GuildWar.Flame10th = false;
                    
GuildWar.End();
                }
            }
            
#endregion 

الحكايه كلها انك بنضيف الكود دا كل وتكتب اليوم الجديد

كود:
&& Now64.DayOfWeek == DayOfWeek.Monday 

بس

قديم 2019-09-22, 03:21 PM
المشاركة 5
ElSaher
.:: مشرف اقسام كونكر ::.
  • غير متواجد
افتراضي رد: الي عايز يعمل الوار كل يوم
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
عاش
بس انت ذكي اوي كنت تقدر تعدل في الكود بدل ما يسحب من الرمات بتاعت
الجهاز كل شويه بسرعه كدا
لا بدل العك دا
نضيف كدا


كود:
#region guildwar
            
if (guildwar.iswar)
            {
                if (
time32.now > guildwar.scoresendstamp.addseconds(3))
                {
                    
guildwar.scoresendstamp = time32.now;
                    
guildwar.sendscores();
                }

            }
            if ((
now64.hour >= 00 && now64.hour <= 21) && now64.dayofweek == dayofweek.sunday && now64.dayofweek == dayofweek.monday)
            {
                if (!
guildwar.iswar)
                {
                    
guildwar.start();
                    foreach (
client.gamestate client in kernel.gamepool.values)
                    {
                        if (
client.map.baseid != 6001 && client.map.baseid != 6000 && !client.entity.dead)
                        {
                            
eventalert alert = new eventalert
                            
{
                                
strresid = 10515,
                                
countdown = 60,
                                
uk12 = 1
                            
};
                            
client.entity.strresid = 10515;
                            
client.send(alert);
                        }
                    }
                }
            }
            if (
guildwar.iswar)
            {
                if (
now64.hour == 22 && now64.second <= 00)
                {
                    
guildwar.flame10th = false;
                    
guildwar.end();
                }
            }
            
#endregion 

الحكايه كلها انك بنضيف الكود دا كل وتكتب اليوم الجديد

كود:
&& now64.dayofweek == dayofweek.monday 

بس
ملكشي دعوه احا مش صحاب دلوقتي

قديم 2019-09-23, 05:00 PM
المشاركة 6
ahmedfathy
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: الي عايز يعمل الوار كل يوم
وربنا هموت من الضحك يا رجاله عيب عليكم وربنا هتشيل الايام اصلآ هيشتغل تلقائي كل يوم عيب عليكم

هو انتم لسه بتتعلمه كونكر ولا هو شغل كوبي بست

قديم 2019-09-23, 05:09 PM
المشاركة 7
ElSaher
.:: مشرف اقسام كونكر ::.
  • غير متواجد
Like رد: الي عايز يعمل الوار كل يوم
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
وربنا هموت من الضحك يا رجاله عيب عليكم وربنا هتشيل الايام اصلآ هيشتغل تلقائي كل يوم عيب عليكم

هو انتم لسه بتتعلمه كونكر ولا هو شغل كوبي بست
انتا يلا يا بارد انتا مالك انتا لزعلك

بتحشر نفسك لي انا عملها كدا علشان الي مش يعرفها

قديم 2020-02-04, 05:33 PM
المشاركة 8
mohamedomar
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: الي عايز يعمل الوار كل يوم
طيب لو عاوز اخليها كل يوم☺

قديم 2020-02-04, 07:20 PM
المشاركة 9
TarekMando
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: الي عايز يعمل الوار كل يوم
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
وربنا هموت من الضحك يا رجاله عيب عليكم وربنا هتشيل الايام اصلآ هيشتغل تلقائي كل يوم عيب عليكم

هو انتم لسه بتتعلمه كونكر ولا هو شغل كوبي بست
عاش شوفت كومنت لي واحد بيفهم اهو

قديم 2020-02-04, 07:23 PM
المشاركة 10
TarekMando
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: الي عايز يعمل الوار كل يوم
الله ينور عليك بس معلش انا اسف انت كانت ممكن تلخص الكود ده بي وقت وي خلاص اصل السورسات الي الناس شغالين بيها مش نقصه السحب يزيد اكتر اكيد انت فاهم قصدي ع العموم بالتوفيق


العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع

المواضيع المتشابهه للموضوع: الي عايز يعمل الوار كل يوم
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشكلة باب الوار ahmedfathy مشكلات السيرفيرات كونكر الشخصيه 2 2020-02-05 06:09 PM
حل مشكلة مش بيضرب في الباب بتع الوار غير لم افتج بكي ahmedfathy مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-04 08:19 PM
حل مشكلة باب الوار ahmedfathy مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-01 10:41 PM
عايز اخلي الوار كل يوم ElSaher مشكلات السيرفيرات كونكر الشخصيه 7 2019-07-25 03:15 AM
خلي vip 6 يعمل شوب في اي مكان Hazem تطوير سيرفرات كونكر 3 2019-04-22 12:21 PM


الساعة الآن 03:07 PM