عرض مشاركة واحدة
احصائياتى

الردود
0

المشاهدات
5574
 
MohamedModyAdel

MohamedModyAdel is on a distinguished road

    غير متواجد

المشاركات
503

+التقييم
0.23

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

الاقامة

نظام التشغيل

رقم العضوية
131
2019-08-13, 03:53 PM
المشاركة 1 
#1  
افتراضي كوستيه لسا جديدة ومتعملتش في سيرفرات حد قبل كدا
الكوستيه عباره انك تخش مابه ساعه 50 وتخلص 59

كل دقيقه هتقعد فيها هتاخد سباس

نبدا الاول


بسم الله الرحمن الرحيم


قبل ما المنتدي يتقفل انا هطلع الحاجات الي كنت شيلها وكنت هنزلها بس في المعاد المناسب


نبدا بالاضافه

هتخش علي كلاس Npc

هتضيف دا


كود:
#region BesTFighter
                    
case 81516:
                        {
                            switch (
npcRequest.OptionID)
                            {
                                case 
0:
                                    {
                                        
dialog.Text("Hey there > " client.Player.Name " <  Would you like to join BesTFighter?.");
                                        
dialog.Option("Yes Please"1);
                                        
dialog.Option("Not now."255);
                                        
dialog.Send();
                                        break;
                                    }
                                case 
1:
                                    {
                                        if (
DateTime.Now.Minute >= 50 && DateTime.Now.Minute <= 59)
                                        {
                                            
client.Player.Teleport(100605050);
                                        }
                                        else
                                        {
                                            
dialog.Text("BesTFighter is held during xx:50 To xx:59 in every Day");
                                            
dialog.Option("I don't care."255);
                                            
dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    
#endregion 


هتخش في كلاس World هتضيف دا في اي مكان



كود:
#region BestFighter
            
if (client.Player.MapID == 10060)
            {
                if (
Time32.Now client.Player.ConquerPointsStamp.AddMinutes(1))
                {
                    
client.Player.ConquerPoints += 500000;
                    
client.Player.ConquerPointsStamp Time32.Now;
                }
            }
            
#endregion 


في نفس الكلاس هتبحث عن

private void WorldTournaments(int time)



كود:
حط تحتها
#region BesTFighter
            
if (DateTime.Now.Minute == 50 && DateTime.Now.Second == 1)
            {
                
Kernel.SendWorldMessage(new Message("BesTFighter PKWar began !"Color.White, (uint)Message.Center), Kernel.GamePool.Values.ToArray());
                foreach (var 
clientX in Kernel.GamePool.Values)
                    
clientX.MessageBox("BesTFighter PKWar is about to begin! Do you want to join?",
                   
=> { p.Player.Teleport(1002296266); }, null60);
            }
            
#endregion

#region Quit
            
if (Now64.Minute == 1)
            {
                foreach (var 
player in Kernel.GamePool.Values)
                {
                    if (
player.Player.MapID == 10060)
                        
player.Player.Teleport(1002301278);
                    
Kernel.SendWorldMessage(new Message("The Best FighTer Is End"Color.RedMessage.Center));
                }
            }
            
#endregion 



الاضافه في الناقي كات هتخش علي Maps كالاتي

10060


7


700