قديم 2020-01-26, 05:28 AM
المشاركة 2
Tefa
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: مشكلة مواعدي التيم الاسك الالين

كود:
region Elite PK Tournament
            
if (((Now64.Hour == 6) && Now64.Minute >= 55) && !ElitePKTournament.TimersRegistered)
            {
                
ElitePKTournament.RegisterTimers();
                
ElitePKBrackets brackets = new ElitePKBrackets(true0);
                
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(true0);
                    
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 



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



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

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

المواضيع المتشابهه للموضوع: مشكلة مواعدي التيم الاسك الالين
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشكلة في توبات التيم الاسكل الاليت ElSaher مشكلات السيرفيرات كونكر الشخصيه 5 2020-04-20 10:04 PM
تعديل في مواعيد التيم الاسكل الاليت ElSaher مشكلات السيرفيرات كونكر الشخصيه 9 2020-02-20 07:35 PM
ازاي اقدر اعرف مواعيد ظهور الBigMonsters وازاي اعدل عليها Alaa Ghanem مشكلات السيرفيرات كونكر الشخصيه 2 2019-12-10 02:28 AM
مشكلة في الاسكل و التيم بكي manshestar مشكلات السيرفيرات كونكر الشخصيه 1 2019-08-05 11:02 AM
مشكله في التيم بوكيه abuhaneen مشكلات السيرفيرات كونكر الشخصيه 11 2019-07-06 06:52 PM


الساعة الآن 11:33 PM

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.