الاثنين، 11 مايو 2015

نخش فى الموضوع على باركت الله 

دا الانبسهات فى ملف Npcs.cs

                #region TeamXor Quest 
                #region TeamXor1 
                    
case 111101
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name " Would you like to join First War."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("Not now."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        if (
DateTime.Now.Minute >= 00 && DateTime.Now.Minute <= 02
                                        { 
                                            
Random R = new Random(); 
                                            
int Nr R.Next(110); 
                                            if (
Nr == 1client.Entity.Teleport(115050); 

                                        } 
                                        else 
                                        { 
                                            
dialog.Text("FirstWar is held during xx:00 To xx:02 in every Hour"); 
                                            
dialog.Option("I don't care."255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #region Winner TeamXor1 
                    
case 111102
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name " Would you like to claim your Prize?."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("I don't care."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        
int alive 0
                                        foreach (
Conquer_Online_Server.Client.GameClient Entity in client.GamePool
                                            if (
Entity.Entity.MapID == 11 && (!Entity.Entity.Dead)) 
                                                
alive++; 
                                        
Kernel.SendWorldMessage(new Conquer_Online_Server.Network.GamePackets.Message("Players Alive in FirstWar: " alive " "System.Drawing.Color.BlackConquer_Online_Server.Network.GamePackets.Message.FirstRightCorner), Program.GamePool); 
                                        if (
DateTime.Now.Minute >= 03 && DateTime.Now.Minute <= 07
                                        { 
                                            if (
alive == 1
                                            { 
                                                
client.Entity.Update(_String.Effect"break_start"true); 
                                                
client.Entity.ConquerPoints += 1000000
                                                
client.Entity.AddTopStatus(Update.Flags.MonthlyPKChampionDateTime.Now.AddHours(1)); 
                                                
client.Entity.AddFlag2(Conquer_Online_Server.Network.GamePackets.Update.Flags2.WeeklyTop8Pk); 
                                                
Kernel.SendWorldMessage(new Message("Congratulations! " client.Entity.Name " Has Won  " 1000000 " Cps For Winning FirstWar For This Hour."System.Drawing.Color.BlackMessage.Center), Program.GamePool); 
                                                
client.Entity.SendSpawn(clienttrue); 
                                                
client.Entity.Teleport(1002300278); 
                                                
EntityTable.SaveEntity(client); 
                                            } 
                                            else 
                                            { 
                                                
dialog.Text("There are still " alive " players in the map kill it first to claim prize!"); 
                                                
dialog.Option("okay"255); 
                                                
dialog.Send(); 
                                                break; 
                                            } 
                                        } 
                                        else 
                                        { 
                                            
dialog.Text("Hey there " client.Entity.Name "You can only claim the prize when the time on or after xx:02 To xx:07 "); 
                                            
dialog.Option("okay"255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #region TeamXor2 
                    
case 111103
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name " Would you like to join SecondWar."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("Not now."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        if (
DateTime.Now.Minute >= 05 && DateTime.Now.Minute <= 07
                                        { 
                                            
client.Entity.Teleport(125050); 
                                        } 
                                        else 
                                        { 
                                            
dialog.Text("SecondWar is held during xx:05 To xx:07 in every Hour"); 
                                            
dialog.Option("I don't care."255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #region Winner TeamXor2 
                    
case 111104
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name " Would you like to claim your Prize?."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("I don't care."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        
int alive 0
                                        foreach (
Conquer_Online_Server.Client.GameClient players in client.GamePool
                                            if (
players.Entity.MapID == 12 && (!players.Entity.Dead)) 
                                                
alive++; 
                                        
Kernel.SendWorldMessage(new Conquer_Online_Server.Network.GamePackets.Message("Players Alive in SecondWar: " alive " "System.Drawing.Color.BlackConquer_Online_Server.Network.GamePackets.Message.FirstRightCorner), Program.GamePool); 
                                        if (
DateTime.Now.Minute >= 08 && DateTime.Now.Minute <= 12
                                        { 
                                            if (
alive == 1
                                            { 
                                                
client.Entity.Update(_String.Effect"break_start"true); 
                                                
client.Entity.ConquerPoints += 1000000
                                                
client.Entity.AddTopStatus(Update.Flags3.ConuqerSuperYellowDateTime.Now.AddHours(1)); 
                                                
client.Entity.AddFlag2(Conquer_Online_Server.Network.GamePackets.Update.Flags2.WeeklyTop8Pk); 
                                                
Kernel.SendWorldMessage(new Message("Congratulations! " client.Entity.Name " Has Won  " 1000000 " Cps For Winning SecondWar For This Hour."System.Drawing.Color.BlackMessage.Center), Program.GamePool); 
                                                
client.Entity.SendSpawn(clienttrue); 
                                                
client.Entity.Teleport(1002300278); 
                                                
EntityTable.SaveEntity(client); 
                                            } 
                                            else 
                                            { 
                                                
dialog.Text("There are still " alive " players in the map kill it first to claim prize!"); 
                                                
dialog.Option("okay"255); 
                                                
dialog.Send(); 
                                                break; 
                                            } 
                                        } 
                                        else 
                                        { 
                                            
dialog.Text("Hey there " client.Entity.Name "You can only claim the prize when the time on or after xx:07 To xx:12"); 
                                            
dialog.Option("okay"255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #region TeamXor3 
                    
case 111105
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name " Would you like to join the Thirdwar  ?."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("Not now."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        if (
DateTime.Now.Minute >= 10 && DateTime.Now.Minute <= 12
                                        { 
                                            
client.Entity.Teleport(135050); 
                                        } 
                                        else 
                                        { 
                                            
dialog.Text("ThirdWar is held during xx:10 To xx:12 in every Hour"); 
                                            
dialog.Option("I don't care."255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #region Winner TeamXor3 
                    
case 111106
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name "Would you like to claim your Prize?."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("I don't care."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        
int alive 0
                                        foreach (
Conquer_Online_Server.Client.GameClient players in client.GamePool
                                            if (
players.Entity.MapID == 13 && (!players.Entity.Dead)) 
                                                
alive++; 
                                        
Kernel.SendWorldMessage(new Conquer_Online_Server.Network.GamePackets.Message("Players Alive in ThirdWar: " alive " "System.Drawing.Color.BlackConquer_Online_Server.Network.GamePackets.Message.FirstRightCorner), Program.GamePool); 
                                        if (
DateTime.Now.Minute >= 13 && DateTime.Now.Minute <= 17
                                        { 
                                            if (
alive == 1
                                            { 
                                                
client.Entity.Update(_String.Effect, ("break_start"), true); 
                                                
client.Entity.ConquerPoints += 1000000
                                                
client.Entity.AddTopStatus(Update.Flags.TopArcherDateTime.Now.AddHours(1)); 
                                                
client.Entity.AddTopStatus(Update.Flags.TopNinjaDateTime.Now.AddHours(1)); 
                                                
client.Entity.AddFlag2(Conquer_Online_Server.Network.GamePackets.Update.Flags2.Top3Water); 
                                                
Kernel.SendWorldMessage(new Message("Congratulations! " client.Entity.Name " Has Won " 1000000 " Cps For Winning ThirdWar For This Hour And Halo."System.Drawing.Color.BlackMessage.Center), Program.GamePool); 
                                                
client.Entity.SendSpawn(clienttrue); 
                                                
client.Entity.Teleport(1002300278); 
                                                
EntityTable.SaveEntity(client); 
                                            } 
                                            else 
                                            { 
                                                
dialog.Text("There are still " alive " players in the map kill it first to claim prize!"); 
                                                
dialog.Option("okay"255); 
                                                
dialog.Send(); 
                                                break; 
                                            } 
                                        } 
                                        else 
                                        { 
                                            
dialog.Text("Hey there " client.Entity.Name "You can only claim the prize when the time on or after xx:12 To xx:17 "); 
                                            
dialog.Option("okay"255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #region TeamXor4 
                    
case 111107
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name " Would you like to join the FourthWar ?."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("Not now."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        if (
DateTime.Now.Minute >= 15 && DateTime.Now.Minute <= 17
                                        { 
                                            
client.Entity.Teleport(145050); 
                                        } 
                                        else 
                                        { 
                                            
dialog.Text("FourthWar is held during xx:15 To xx:17 in every Hour"); 
                                            
dialog.Option("I don't care."255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #region Winner TeamXor4 
                    
case 111108
                        { 
                            switch (
npcRequest.OptionID
                            { 
                                case 
0
                                    { 
                                        
dialog.Text("Hey there " client.Entity.Name "Would you like to claim your Prize?."); 
                                        
dialog.Option("Yes Please"1); 
                                        
dialog.Option("I don't care."255); 
                                        
dialog.Send(); 
                                        break; 
                                    } 
                                case 
1
                                    { 
                                        
int alive 0
                                        foreach (
Conquer_Online_Server.Client.GameClient players in client.GamePool
                                            if (
players.Entity.MapID == 14 && (!players.Entity.Dead)) 
                                                
alive++; 
                                        
Kernel.SendWorldMessage(new Conquer_Online_Server.Network.GamePackets.Message("Players Alive in FourthWar: " alive " "System.Drawing.Color.BlackConquer_Online_Server.Network.GamePackets.Message.FirstRightCorner), Program.GamePool); 
                                        if (
DateTime.Now.Minute >= 18 && DateTime.Now.Minute <= 22
                                        { 
                                            if (
alive == 1
                                            { 
                                                
client.Entity.Update(_String.Effect, ("break_start"), true); 
                                                
client.Entity.ConquerPoints += 1000000
                                                
client.Entity.AddFlag3(Update.Flags3.ConuqerSuperUnderBlue,DateTime.Now.AddHours(1)); 
                                                
client.Entity.AddFlag2(Update.Flags2.Top3Warrior); 
                                                
Kernel.SendWorldMessage(new Message("Congratulations! " client.Entity.Name " Has Won " 1000000 " Cps For Winning FourthWar For This Hour And Halo."System.Drawing.Color.BlackMessage.Center), Program.GamePool); 
                                                
client.Entity.SendSpawn(clienttrue); 
                                                
client.Entity.Teleport(1002300278); 
                                                
EntityTable.SaveEntity(client); 
                                            } 
                                            else 
                                            { 
                                                
dialog.Text("There are still " alive " players in the map kill it first to claim prize!"); 
                                                
dialog.Option("okay"255); 
                                                
dialog.Send(); 
                                                break; 
                                            } 
                                        } 
                                        else 
                                        { 
                                            
dialog.Text("Hey there " client.Entity.Name "You can only claim the prize when the time on or after xx:17 To xx:22 "); 
                                            
dialog.Option("okay"255); 
                                            
dialog.Send(); 
                                            break; 
                                        } 
                                        break; 
                                    } 
                            } 
                            break; 
                        } 
                    
#endregion 
                #endregion  
دا الاوتو انفيت فى ملف World.cs

            #region TeamXor1 
            //if (client.Entity.MapID == 6000 || client.Entity.MapID == 6001 || client.Entity.MapID == 6002 || client.Entity.MapID == 6003 || client.Entity.MapID == 6004)  
            
return; 
            if (
DateTime.Now.Minute == 00 && DateTime.Now.Second <= 02
            { 
                
Kernel.SendWorldMessage(new Message("TeamXor1 event began!"Color.RedMessage.Center)); 
                foreach (
Client.GameClient GameClient in Program.GamePool
                    
GameClient.MessageBox("TeamXor1 Start Wanna Join?"
                          (
p) => { p.Entity.Teleport(1002287357); }, null60); 
            } 
            
#endregion 
            #region TeamXor2 
            //if (client.Entity.MapID == 6000 || client.Entity.MapID == 6001 || client.Entity.MapID == 6002 || client.Entity.MapID == 6003 || client.Entity.MapID == 6004)  
            
return; 
            if (
DateTime.Now.Minute == 05 && DateTime.Now.Second <= 02
            { 
                
Kernel.SendWorldMessage(new Message("TeamXor2 event began!"Color.RedMessage.Center)); 
                foreach (
Client.GameClient GameClient in Program.GamePool
                    
GameClient.MessageBox("TeamXor2 Start Wanna Join?"
                          (
p) => { p.Entity.Teleport(1002291357); }, null60); 
            } 
            
#endregion 
            #region TeamXor3 
            //if (client.Entity.MapID == 6000 || client.Entity.MapID == 6001 || client.Entity.MapID == 6002 || client.Entity.MapID == 6003 || client.Entity.MapID == 6004)  
            
return; 
            if (
DateTime.Now.Minute == 10 && DateTime.Now.Second <= 02
            { 
                
Kernel.SendWorldMessage(new Message("TeamXor3 event began!"Color.RedMessage.Center)); 
                foreach (
Client.GameClient GameClient in Program.GamePool
                    
GameClient.MessageBox("TeamXor3 Start Wanna Join?"
                          (
p) => { p.Entity.Teleport(1002295357); }, null60); 
            } 
            
#endregion 
            #region TeamXor4 
            //if (client.Entity.MapID == 6000 || client.Entity.MapID == 6001 || client.Entity.MapID == 6002 || client.Entity.MapID == 6003 || client.Entity.MapID == 6004)  
            
return; 
            if (
DateTime.Now.Minute == 15 && DateTime.Now.Second <= 02
            { 
                
Kernel.SendWorldMessage(new Message("TeamXor4 event began!"Color.RedMessage.Center)); 
                foreach (
Client.GameClient GameClient in Program.GamePool
                    
GameClient.MessageBox("TeamXor4 Start Wanna Join?"
                          (
p) => { p.Entity.Teleport(1002299357); }, null60); 
            } 
            
#endregion  
نخش على شغل النفى كات خش ملف Npcs

"111101"0"0"TeamXor1"2"27650"-1"1002"287"357  
"111102"0"0"Winner TeamXor1"2"30890"-1"11"50"50  
"111103"0"0"TeamXor2"2"27650"-1"1002"291"357  
"111104"0"0"Winner TeamXor2"2"30890"-1"12"50"50  
111105"0"0"TeamXor3"2"27650"-1"1002"295"357  
"111106"0"0"Winner TeamXor3"2"30890"-1"13"50"50  
"111107"0"0"TeamXor4"2"27650"-1"1002"299"357  
"111108"0"0"Winner TeamXor4"2"30890"-1"14"50"50  
تعالى لسه اخر حاجه المابات با معلم خش ملف Map فى النفى كات وحط دول فيه 

"11"700"7"0  
"12"700"7"0  
"13"700"7"0  
"14"700"7"0  
وكده خلاص يا رجاله 

صورة لل4 كوستات اهوم 


هل أعجبك الموضوع؟! ↓
بضغطة زر تشارك الفائدة وتدعم هاى تك

عوادي الياس

مدونة تقني الانترنت تهدف لتطوير كل العرب في الحاسوب والانترنت مع اخوكم الياس عوادي

0 التعليقات