احصائياتى

الردود
2

المشاهدات
437
 
ElSaher
.:: مشرف اقسام كونكر ::.
الإجابات المقدمة: 509

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

+التقييم
1.17

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

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

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

رقم العضوية
279
2020-01-25, 08:56 PM
المشاركة 1
2020-01-25, 08:56 PM
المشاركة 1
exclamationpointss تمت الإجابة مشكلة في الدونيشن
عايز اخلي الدونيشن يشتغل بي سبس ومليين مش سبس بس


أفضل جواب - كتبه Rider

كود:
region Elite PK Tournament
            
if (((Now64.Hour == 6) && Now64.Minute >= 55) && !ElitePKTournament.TimersRegistered)
            {
                
ElitePKTournament.RegisterTimers();
                
ElitePKBrackets brackets = new ElitePKBrackets(true, 0);
                
brackets.Type = ElitePKBrackets.EPK_State;
                
brackets.OnGoing = true;
                foreach (var 
client in Program.Values)
                {
                    
client.ClaimedElitePk = 0;
                    
client.Send(brackets);
                    foreach (
Client.GameState Client in Kernel.GamePool.Values)
                    {
                        if (
client.Map.BaseID != 6001 && client.Map.BaseID != 6000 && !client.Player.Dead)
                        {
                            
EventAlert alert = new EventAlert
                            
{
                                
StrResID = 10533,
                                
Countdown = 60,
                                
UK12 = 1
                            
};
                            
client.Player.StrResID = 10533;
                            
client.Send(alert);
                        }
                    }
                    
#region RemoveTopElite
                    
var EliteChampion = Network.GamePackets.TitlePacket.Titles.ElitePKChamption_High;
                    var 
EliteSecond = Network.GamePackets.TitlePacket.Titles.ElitePK2ndPlace_High;
                    var 
EliteThird = Network.GamePackets.TitlePacket.Titles.ElitePK3ndPlace_High;
                    var 
EliteEightChampion = Network.GamePackets.TitlePacket.Titles.ElitePKChamption_Low;
                    var 
EliteEightSecond = Network.GamePackets.TitlePacket.Titles.ElitePK2ndPlace_Low;
                    var 
EliteEightThird = Network.GamePackets.TitlePacket.Titles.ElitePK3ndPlace_Low;
                    var 
EliteEight = Network.GamePackets.TitlePacket.Titles.ElitePKTopEight_Low;
                    if (
client.Player.Titles.ContainsKey(EliteChampion))
                        
client.Player.RemoveTopStatus((ulong)EliteChampion);
                    if (
client.Player.Titles.ContainsKey(EliteSecond))
                        
client.Player.RemoveTopStatus((ulong)EliteSecond);
                    if (
client.Player.Titles.ContainsKey(EliteThird))
                        
client.Player.RemoveTopStatus((ulong)EliteThird);
                    if (
client.Player.Titles.ContainsKey(EliteEightChampion))
                        
client.Player.RemoveTopStatus((ulong)EliteEightChampion);
                    if (
client.Player.Titles.ContainsKey(EliteEightSecond))
                        
client.Player.RemoveTopStatus((ulong)EliteEightSecond);
                    if (
client.Player.Titles.ContainsKey(EliteEightThird))
                        
client.Player.RemoveTopStatus((ulong)EliteEightThird);
                    if (
client.Player.Titles.ContainsKey(EliteEight))
                        
client.Player.RemoveTopStatus((ulong)EliteEight);
                    
#endregion
                
}
            }
            if ((((
Now64.Hour == ElitePK.EventTime + 1)) && Now64.Minute >= 10) && ElitePKTournament.TimersRegistered)
            {
                
bool done = true;
                foreach (var 
epk in ElitePKTournament.Tournaments)
                    if (
epk.Players.Count != 0)
                        
done = false;
                if (
done)
                {
                    
ElitePKTournament.TimersRegistered = false;
                    
ElitePKBrackets brackets = new ElitePKBrackets(true, 0);
                    
brackets.Type = ElitePKBrackets.EPK_State;
                    
brackets.OnGoing = false;
                    foreach (var 
client in Program.Values)
                        
client.Send(brackets);
                }
            }
            
#endregion 


كود:
#region TeamPk
            
if (((Now64.Hour == 7) && Now64.Minute >= 55) && !TeamPk.TeamTournament.Opened)
                
Game.Features.Tournaments.TeamPk.TeamTournament.Open();
            
#endregion 


كود:
 #region SkillTeamPk
            
if (((Now64.Hour == 8) && Now64.Minute >= 55) && !SkillPk.SkillTournament.Opened)
                
Game.Features.Tournaments.SkillPk.SkillTournament.Open();
            
#endregion 

قديم 2020-01-25, 11:19 PM
المشاركة 2
ElSaher
.:: مشرف اقسام كونكر ::.
الإجابات المقدمة: 509
  • غير متواجد
افتراضي رد: مشكلة في الدونيشن
قديم 2020-01-26, 03:53 AM
المشاركة 3
ElSaher
.:: مشرف اقسام كونكر ::.
الإجابات المقدمة: 509
  • غير متواجد
افتراضي رد: مشكلة في الدونيشن
تم الحل


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



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

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

المواضيع المتشابهه للموضوع: مشكلة في الدونيشن
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
دوره تعليم المبتدئين (التعديل على اللقب او الدونيشن) Mr~Rayzo تطوير سيرفرات كونكر 4 2021-01-23 08:00 PM
ايتمات الرفع بدل انبى سى الدونيشن Mero تطوير سيرفرات كونكر 2 2020-10-25 11:59 AM
الاكونت اول مابينزل بيكون Earl من غير مايكون دافع حاجة فى الدونيشن ViORX مشكلات السيرفيرات كونكر الشخصيه 5 2019-09-16 04:38 AM
كيفيه جعل الدونيشن بي فلوس بدل سبس تكميل موضع حج رايدر Hassan Emprator تطوير سيرفرات كونكر 4 2019-08-27 08:41 PM
شفره تخليك ترفع اي حد في الدونيشن Hazem تطوير سيرفرات كونكر 2 2019-06-30 08:29 PM


الساعة الآن 06:56 AM