احصائياتى

الردود
0

المشاهدات
21
 
Hazem
.:: المدير العام::.

    غير متواجد

المشاركات
2,311

+التقييم
0.84

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

الاقامة
Egypt

نظام التشغيل
windows 7

رقم العضوية
1
2021-08-16, 03:10 PM
المشاركة 1
2021-08-16, 03:10 PM
المشاركة 1
افتراضي ان بي سي Socket & Damge


ان بي سي Socket & Damge

كود:
#region New Socket & Damge

                
case 97021:
                    {
                        switch (
npcRequest.OptionID)
                        {
                            case 
0:
                                {
                                    
dialog.Text("Hey there im the new master upgrading your Garment for 3kk and Talismans for 2kk each Talisman, What would you want?");
                                    
dialog.Text("They will be Enchanted with 255, and blessed -7.");
                                    
dialog.Option("Head.", 1);//
                                    
dialog.Option("Necklace.", 2);//
                                    
dialog.Option("Armor.", 3);//
                                    
dialog.Option("RightWeapon.", 4);//
                                    
dialog.Option("LeftWeapon.", 5);//
                                    
dialog.Option("Ring.", 6);//
                                    
dialog.Option("Bottle.", 7);//
                                    
dialog.Option("Boots.", 18);//
                                    
dialog.Option("Garment.", 9);//
                                    
dialog.Option("Wing.", 10);//
                                    
dialog.Option("HeavenFan.", 11);//
                                    
dialog.Option("StarTower.", 12);//
                                    
dialog.Option("Steed.", 13);//
                                    
dialog.Option("SteedCrop.", 14);//
                                    
dialog.Option("RightWeaponAccessory.", 15);//
                                    
dialog.Option("LeftWeaponAccessory.", 16);//
                                    
dialog.Option("SteedArmor.", 17);//
                                    
dialog.Option("Nothing, Have a good day.", 255);
                                    
dialog.Send();
                                    break;
                                }
                            
#region Head / Necklace
                            
case 2:
                            case 
1:
                                {
                                    if (
client.Entity.ConquerPoints >= 3000000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.Head : ConquerItem.Necklace);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 3000000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);
                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text("Please Equip Your Garment First");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 3kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                                
#endregion
                            #region Fan / Tower
                            
case 11:
                            case 
12:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.Fan : ConquerItem.Tower);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                        }
                        break;
                    }
                
#endregion
                            #region RightWeapon / LeftWeapon
                            
case 4:
                            case 
5:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.LeftWeapon : ConquerItem.RightWeapon);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                
#endregion
                            #region RightWeaponAccessory / LeftWeaponAccessory
                            
case 15:
                            case 
16:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.RightWeaponAccessory : ConquerItem.LeftWeaponAccessory);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                
#endregion
                            #region Armor / Ring
                            
case 3:
                            case 
6:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.Ring : ConquerItem.Armor);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                
#endregion
                            #region Bottle
                            
case 7:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(ConquerItem.Bottle);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                
#endregion
                            #region Garment / SteedArmor
                            
case 9:
                            case 
17:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.Garment : ConquerItem.SteedArmor);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                
#endregion
                            #region Steed / SteedCrop
                            
case 13:
                            case 
14:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.Steed : ConquerItem.SteedCrop);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                            
#endregion
                            #region Boots / Wing
                            
case 10:
                            case 
18:
                                {
                                    if (
client.Entity.ConquerPoints >= 1500000)
                                    {
                                        
ConquerItem i = client.Equipment.TryGetItem(npcRequest.OptionID == 2 ? ConquerItem.Boots : ConquerItem.Wing);
                                        if (
i != null)
                                        {
                                            
client.Entity.ConquerPoints -= 1500000;

                                            
i.Bless = 7;
                                            
i.SocketOne = Game.Enums.Gem.SuperDragonGem;
                                            
i.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                                            
ConquerItemTable.UpdateBless(i);
                                            
ConquerItemTable.UpdateSockets(i);

                                            
i.Send(client);
                                            
dialog.Text("Sucess Check for your self.");
                                            
dialog.Option("Thanks.", 255);
                                        }
                                        else
                                        {
                                            
dialog.Text(npcRequest.OptionID == 2 ? "Please Equip Your HeavenFan First." : "Please Equip your StarTower First.");
                                            
dialog.Option("Ahh sorry.", 255);
                                        }
                                    }
                                    else
                                    {
                                        
dialog.Text("Please come back to me with 2kk Conquer Points.");
                                        
dialog.Option("Ahh sorry.", 255);
                                    }
                                    break;
                                }
                            
#endregion
                #endregion 






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



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

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



الساعة الآن 08:59 PM