الموضوع: NPC Super Guild War+System
عرض مشاركة واحدة
احصائياتى

الردود
1

المشاهدات
5057
 
titan

titan is on a distinguished road

    غير متواجد

المشاركات
38

+التقييم
0.01

تاريخ التسجيل
Apr 2018

الاقامة

نظام التشغيل

رقم العضوية
7429
11-02-2018, 09:07 PM
المشاركة 1 
#1  
افتراضي NPC Super Guild War+System
السلام عليكم ورحمة الله وبركاته
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

اني بي سي سوبر جيلد وار
موجود في معظم السيرفرات بس مش شغال

تقدر تضيفو دلوقتي بكل سهولة

يلا نبداء

افتح كلاس NPC
ضيف الاني بي سي دة

كود:
#region SGuild War
                            
case 301610:
                                {
                                    switch (
npcRequest.OptionID)
                                    {
                                        case 
0:
                                            {
                                                
dialog.Text("WelCom i'm GM[Nour] Super Guild War bt4t8al yom al 7ad w yom al arb3 mn sa3a 8 l7d 9 blel Prize 250M Cps  ... ");
                                                
dialog.Option(" Enter Super Guild War "1);
                                                
//    dialog.Option(" superGW ", 2);
                                                
dialog.Option("No Thanks."255);
                                                
dialog.Avatar(188);
                                                
dialog.Send();
                                                break;
                                            }
                                        case 
1:
                                            {
                                                if (
SuperGuildWar.IsWar)
                                                {
                                                    
client.Entity.Teleport(10380348339);
                                                }
                                                else
                                                {
                                                    
dialog.Text(" Super Guild War Yom al arb3 w yom al 7ad sa3a 20:00 .");
                                                    
dialog.Option("okay"255);
                                                    
dialog.Send();
                                                    break;
                                                }
                                                break;
                                            }
                                        case 
2:
                                            {
                                                
client.Entity.Teleport(10380348339);

                                                break;
                                            }
                                    }
                                    break;
                                }
                            
#endregion 

بعد كدة افتح كلاس World

ابحث عن
#region GuildWar
اقفله من السالب وضيف فوقه دة


كود:
#region SuperGuildWar
            
if (SuperGuildWar.IsWar)
            {
                if (
Time32.Now SuperGuildWar.ScoreSendStamp.AddSeconds(3))
                {
                    
SuperGuildWar.ScoreSendStamp Time32.Now;
                    
SuperGuildWar.SendScores();
                }
            }
            if ((
Now64.Hour == 19 && Now64.Minute == 30 && Now64.Second == 0) && (Now64.DayOfWeek == DayOfWeek.Wednesday || Now64.DayOfWeek == DayOfWeek.Sunday))
            {
                if (!
SuperGuildWar.IsWar)
                {
                    
SuperGuildWar.Start();
                    foreach (var 
client in Program.Values)
                        if (
client.Entity.GuildID != 0)
                            
client.MessageBox(" Super Guild War now work will end at 21:00 Server time?",
                                
=> { p.Entity.Teleport(1002229222); }, null);
                }
            }
            if (
SuperGuildWar.IsWar)
            {
                if (
Now64.Hour == 21 && Now64.Second <= 01)
                {
                    
SuperGuildWar.End();
                }
            }
            
#endregion 

دة مواعيد تشغيل وايقاف وجايزة تقدر تعدل عليهم براحتك

من سطر دة


كود:
            if ((Now64.Hour == 19 && Now64.Minute == 30 && Now64.Second == 0) && (Now64.DayOfWeek == DayOfWeek.Wednesday || Now64.DayOfWeek == DayOfWeek.Sunday)) 

دة مواعيد الايام
انا عاملو يوم الاحد والاربعاء من 7.30 ل 9 غيرو براحتك ب الايام والوقت اللي انت عاوزو

لو عاوز تغير الجايزة افتح كلاس Npc
وابحث عن الرقم دة 44821140

انزل تحت شوية هتلاقي دول

P
كود:
rogram.AddWarLog("SuperGuildWar""2,000,000"client.Entity.Name);
                                                        
SuperGuildWar.Claim false;
                                                        
SuperGuildWar.KeeperID 0;
                                                        
client.Entity.ConquerPoints += 250000000

في سطر دة


كود:
  client.Entity.ConquerPoints += 250000000 

عدل علي السبس اللي انت عاوزو امسح 250000000 وحط اللي انت عاوزو

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


كود:
client.Entity.AddTopStatus(Update.Flags3.ConuqerSuperYellow3DateTime.Now.AddDays(3)); 

عند AddDays(3
عدل علي رقم 3 ب عدد الايام اللي انت عاوزو
مثلا لو عاوزو لمدة اسبوع خليها 7 لو يومين 2

اخر حاجة اضافة الاني بي سي في النفي كات

id
301610
name
Super Guild War
Tayp
2
LookFace
8500
Mapid
1002
X/Y
230-225
كدة انا خلصت اتمني افادة
وعليكم السلام ورحمة الله وبركاته



NPC Super Guild War+System