أهلا وسهلا بك زائرنا الكريم في فوكس تهيس، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .







npc Prefiction

سلام عليكم , محتاج كود الان بى سى يدى اصطف +12 صول ب7 بريفكشن كامل او ان بى سى يعمل الاصطفه بريفكشن ... شكرا مقدما



11-07-2019 02:23 مساء
luxurious
menu_open
عضو مشارك
rating
من مواضيع :luxurious
npc Prefiction
معلومات الكاتب ▼
تاريخ الإنضمام : 01-06-2019
رقم العضوية : 1038
المشاركات : 15
الجنس : ذكر
تاريخ الميلاد : 19-9-2000
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 10
إعلانات فوكس تهيس


15-07-2019 11:25 مساء
مشاهدة مشاركة منفردة [1]
ahmedbaltak
menu_open
عضو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 30-06-2019
رقم العضوية : 1191
المشاركات : 17
الجنس : ذكر
تاريخ الميلاد : 8-9-1992
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 10
look/images/icons/i1.gif npc Prefiction

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


#region PerfectionL
                case 3523:
                    {
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hello Pro I Am Here To PerfectionLevel DeathNote.");

                                    dialog.Option("Add Perfectionlevel All Items", 5);
                                    dialog.Send();
                                    break;
                                }
                            case 5:
                                {

                                    ConquerItem item1;
                                    ConquerItem item2;
                                    ConquerItem item3;
                                    ConquerItem item4;
                                    ConquerItem item5;
                                    ConquerItem item6;
                                    ConquerItem item7;
                                    ConquerItem item8;
                                    ConquerItem item9;
                                    ConquerItem item10;
                                    ConquerItem item11;
                                    ConquerItem item12;
                                    item1 = client.Equipment.TryGetItem(ConquerItem.Necklace);
                                    item2 = client.Equipment.TryGetItem(ConquerItem.Armor);
                                    item3 = client.Equipment.TryGetItem(ConquerItem.Ring);
                                    item4 = client.Equipment.TryGetItem(ConquerItem.Boots);
                                    item5 = client.Equipment.TryGetItem(ConquerItem.Head);
                                    item6 = client.Equipment.TryGetItem(ConquerItem.Tower);
                                    item7 = client.Equipment.TryGetItem(ConquerItem.Fan);
                                    item8 = client.Equipment.TryGetItem(ConquerItem.SteedCrop);
                                    item9 = client.Equipment.TryGetItem(ConquerItem.Steed);
                                    item10 = client.Equipment.TryGetItem(ConquerItem.RightWeapon);
                                    item11 = client.Equipment.TryGetItem(ConquerItem.LeftWeapon);
                                    item12 = client.Equipment.TryGetItem(ConquerItem.Wing);

                                    {
                                        {

                                            if (client.Entity.ConquerPoints >= 1)
                                            {
                                                client.Entity.ConquerPoints -= 1;
                                            }
                                            else
                                            {
                                                dialog.Text("Please come back to me with 1 Conquer Points.");
                                                dialog.Option("Ahh sorry.", 255);
                                                dialog.Send();
                                            }

                                            if ((item1 = client.Equipment.TryGetItem(ConquerItem.Necklace)) != null)
                                            {
                                                item1.Stars = 54;
                                                item1.PerfectionProgress = 0;
                                                item1.Owner = client.Entity.Name;
                                                item1.OwnerUID = client.Entity.UID;
                                                item1.Mode = Game.Enums.ItemMode.Update;
                                                item1.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item1);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item2 = client.Equipment.TryGetItem(ConquerItem.Armor)) != null)
                                            {
                                                item2.Stars = 54;
                                                item2.PerfectionProgress = 0;
                                                item2.Owner = client.Entity.Name;
                                                item2.OwnerUID = client.Entity.UID;
                                                item2.Mode = Game.Enums.ItemMode.Update;
                                                item2.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item2);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item3 = client.Equipment.TryGetItem(ConquerItem.Ring)) != null)
                                            {
                                                item3.Stars = 54;
                                                item3.PerfectionProgress = 0;
                                                item3.Owner = client.Entity.Name;
                                                item3.OwnerUID = client.Entity.UID;
                                                item3.Mode = Game.Enums.ItemMode.Update;
                                                item3.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item3);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item4 = client.Equipment.TryGetItem(ConquerItem.Boots)) != null)
                                            {
                                                item4.Stars = 54;
                                                item4.PerfectionProgress = 0;
                                                item4.Owner = client.Entity.Name;
                                                item4.OwnerUID = client.Entity.UID;
                                                item4.Mode = Game.Enums.ItemMode.Update;
                                                item4.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item4);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item5 = client.Equipment.TryGetItem(ConquerItem.Head)) != null)
                                            {
                                                item5.Stars = 54;
                                                item5.PerfectionProgress = 0;
                                                item5.Owner = client.Entity.Name;
                                                item5.OwnerUID = client.Entity.UID;
                                                item5.Mode = Game.Enums.ItemMode.Update;
                                                item5.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item5);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item6 = client.Equipment.TryGetItem(ConquerItem.Tower)) != null)
                                            {
                                                item6.Stars = 54;
                                                item6.PerfectionProgress = 0;
                                                item6.Owner = client.Entity.Name;
                                                item6.OwnerUID = client.Entity.UID;
                                                item6.Mode = Game.Enums.ItemMode.Update;
                                                item6.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item6);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item7 = client.Equipment.TryGetItem(ConquerItem.Fan)) != null)
                                            {
                                                item7.Stars = 54;
                                                item7.PerfectionProgress = 0;
                                                item7.Owner = client.Entity.Name;
                                                item7.OwnerUID = client.Entity.UID;
                                                item7.Mode = Game.Enums.ItemMode.Update;
                                                item7.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item7);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item8 = client.Equipment.TryGetItem(ConquerItem.SteedCrop)) != null)
                                            {
                                                item8.Stars = 54;
                                                item8.PerfectionProgress = 0;
                                                item8.Owner = client.Entity.Name;
                                                item8.OwnerUID = client.Entity.UID;
                                                item8.Mode = Game.Enums.ItemMode.Update;
                                                item8.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item8);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item9 = client.Equipment.TryGetItem(ConquerItem.Steed)) != null)
                                            {
                                                item9.Stars = 54;
                                                item9.PerfectionProgress = 0;
                                                item9.Owner = client.Entity.Name;
                                                item9.OwnerUID = client.Entity.UID;
                                                item9.Mode = Game.Enums.ItemMode.Update;
                                                item9.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item9);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item10 = client.Equipment.TryGetItem(ConquerItem.RightWeapon)) != null)
                                            {
                                                item10.Stars = 54;
                                                item10.PerfectionProgress = 0;
                                                item10.Owner = client.Entity.Name;
                                                item10.OwnerUID = client.Entity.UID;
                                                item10.Mode = Game.Enums.ItemMode.Update;
                                                item10.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item10);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item11 = client.Equipment.TryGetItem(ConquerItem.LeftWeapon)) != null)
                                            {
                                                item11.Stars = 54;
                                                item11.PerfectionProgress = 0;
                                                item11.Owner = client.Entity.Name;
                                                item11.OwnerUID = client.Entity.UID;
                                                item11.Mode = Game.Enums.ItemMode.Update;
                                                item11.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item11);
                                            }
                                            else
                                            {
                                                return;
                                            }

                                            if ((item12 = client.Equipment.TryGetItem(ConquerItem.Wing)) != null)
                                            {
                                                item12.Stars = 54;
                                                item12.PerfectionProgress = 0;
                                                item12.Owner = client.Entity.Name;
                                                item12.OwnerUID = client.Entity.UID;
                                                item12.Mode = Game.Enums.ItemMode.Update;
                                                item12.Send(client);
                                                Database.ConquerItemTable.UpdatePerfection(item12);
                                            }
                                            else
                                            {
                                                return;
                                            }
                                            client.Entity.Update(_String.Effect, "dakaishengzhi", true);
                                        }
                                    }
                                    break;
                                }
                        }
                        break;
                    }
                #endregion


18-07-2019 09:57 صباحا
مشاهدة مشاركة منفردة [2]
MeGoo
menu_open
عضو متقدم
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 29-06-2019
رقم العضوية : 1187
المشاركات : 100
الجنس : ذكر
تاريخ الميلاد : 10-8-1992
الدعوات : 1
يتابعهم : 2
يتابعونه : 1
قوة السمعة : 30
عدد الإجابات: 1
look/images/icons/i1.gif npc Prefiction

اضافة ان بى سى اسطف +12 بالصول P7 بالاكواد بتاعتهم
وتخش فى النافى كات على npcs وتضيف ده فى سطر جديد

اقتبـاس ،،
195291    0    0    SellerStuff[Mr Alsokary]    2    45420    -1    1002    311    283    0    0    0    0    0    0 


هتخش على Inventory.cs وتبحث عن
اقتبـاس ،،
 public bool Add(uint id, byte plus, byte times, bool bound = false) 

وتضيف فوقه ده

اقتبـاس ،،

public bool AddSoul(uint id, uint soulitem, uint purfylevel, uint timeofpurfy
            , byte plus, byte times, bool purfystabliz = false, bool bound = false)
        {
            try
            {
                Datab*ase.ConquerItemInformation infos = new Datab*ase.ConquerItemInformation(id, plus);
                while (times > 0)
                {
                    if (Count <= 39)
                    {
                        ConquerItem item = new Network.GamePackets.ConquerItem(true);
                        #region Stacksize
                        if (infos.b*aseInformation.StackSize > 1)
                        {
                            [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] = (byte)times;                                
                            ushort _StackCount = infos.b*aseInformation.StackSize;
                            if (times <= infos.b*aseInformation.StackSize)
                                _StackCount = (ushort)times;
                            item.StackSize = (ushort)_StackCount;
                            Datab*ase.ConquerItemTable.UpdateStack(item);
                            times -= (byte)_StackCount;
                        }
                        else
                        {
                            item = new ConquerItem(true);
                            item.StackSize = 1;
                            times--;
                        }
                        #endregion Stacksize
                        item.ID = id;
                        item.Plus = plus;
                        item.Bound = false;
                        item.Durability = item.MaximDurability = infos.b*aseInformation.Durability;
                        item.StackSize = 1;
                        item.MaxStackSize = infos.b*aseInformation.StackSize;
                        item.SocketOne = Game.Enums.Gem.SuperDragonGem;
                        item.SocketTwo = Game.Enums.Gem.SuperDragonGem;
                        item.Enchant = 255;
                        item.Bless = 7;
                        Add(item, Enums.ItemUse.CreateAndAdd);
                        if (purfystabliz == false)
                        {
                            #region purfy without stablize
                            ItemAdding.Purification_ purify = new ItemAdding.Purification_();
                            purify.AddedOn = DateTime.Now;
                            purify.Available = true;
                            purify.ItemUID = item.UID;
                            purify.PurificationLevel = purfylevel;
                            purify.PurificationDuration = timeofpurfy * 24 * 60 * 60;
                            purify.PurificationItemID = soulitem;
                            Datab*ase.ItemAddingTable.AddPurification(purify);
                            item.Purification = purify;
                            item.Mode = Conquer_Online_Server.Game.Enums.ItemMode.Update;
                            item.Send(Owner);
                            ItemAdding effect = new ItemAdding(true);
                            effect.Type = ItemAdding.PurificationEffect;
                            effect.Append2(purify);
                            Owner.Send(effect);
                            #endregion
                        }
                        else
                        {
                            #region purfy with stabliz
                            ItemAdding.Purification_ purify = new ItemAdding.Purification_();
                            purify.AddedOn = DateTime.Now;
                            purify.Available = true;
                            purify.ItemUID = item.UID;
                            purify.PurificationLevel = purfylevel;
                            purify.PurificationDuration = timeofpurfy * 24 * 60 * 60;
                            purify.PurificationItemID = soulitem;
                            Datab*ase.ItemAddingTable.AddPurification(purify);
                            item.Purification = purify;
                            item.Mode = Conquer_Online_Server.Game.Enums.ItemMode.Update;
                            item.Send(Owner);
                            ItemAdding effect = new ItemAdding(true);
                            effect.Type = ItemAdding.PurificationEffect;
                            effect.Append2(purify);
                            Owner.Send(effect);
                            var Backup = item.Purification;
                            Backup.PurificationDuration = 0;
                            item.Purification = Backup;
                            item.Send(Owner);
                            effect.Type = ItemAdding.StabilizationEffect;
                            effect.Append2(Backup);
                            Owner.Send(effect);
                            Datab*ase.ItemAddingTable.Stabilize(item.UID, Backup.PurificationItemID);
                            #endregion
                        }
                    }
                    else
                    {
                        return false;
                    }

                }
                times--;
            }
            catch (Exception e)
            {
                Program.SaveException(e);
            }
            return true;
        } 


وتخش على npc.cs وتضيف ده فى اى مكان
#region NPC Stuff By Shadow // ********
                case 195291:
                    {
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there " + client.Entity.Name + " Would you like to take Full Stuff ");
                                    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]without stabliz", 1);
                                    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] with stabliz", 2);
                                    dialog.Option("Stuff Ninja Multiplied by Soul", 3);
                                    dialog.Option("Stuff Monk Multiplied by Soul", 4);
                                    dialog.Option("Stuff Taoist Multiplied by Soul", 5);
                                    dialog.Option("Stuff Trojan Multiplied by Soul", 6);
                                    dialog.Option("Stuff Pirate Multiplied by Soul", 7);
                                    dialog.Option("Stuff Warrior Multiplied by Soul", 8);
                                    dialog.Option("Stuff Archer Multiplied by Soul", 9);
                                    dialog.Option("Steed +12", 10);
                                    dialog.Option("Tower", 11);
                                    dialog.Option("Fan", 12);
                                     TiFa", 13);
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;
                                }
                            case 1:
                                {
                                    client.Inventory.AddSoul(410439, 800110, 6, 12, 12, 1, false, false);
                                    client.Inventory.AddSoul(420439, 800110, 6, 12, 12, 1, false, false);
                                    dialog.Text("You Have Got Stuff And Soul Thanks To Mr.TiFa[GM]  ");
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;

                                }
                            case 2:
                                {
                                    client.Inventory.AddSoul(410439, 800110, 6, 12, 12, 1, true, false);
                                    client.Inventory.AddSoul(420439, 800110, 6, 12, 12, 1, true, false);
                                    dialog.Text("thanks for this gift you have got item soul stablized forever ");
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;

                                }
                            case 3://ninja
                                {
                                    client.Inventory.AddSoul(601439, 800142, 6, 12, 12, 1, true, false);//Katana
                                    client.Inventory.AddSoul(601439, 800142, 6, 12, 12, 1, true, false);//Katana
                                    client.Inventory.AddSoul(135309, 822071, 6, 12, 12, 1, true, false);//ArmorNinja
                                    client.Inventory.AddSoul(123309, 820076, 6, 12, 12, 1, true, false);//NinjaHood
                                    client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace
                                    client.Inventory.AddSoul(150269, 823059, 6, 12, 12, 1, true, false);//Ring
                                    client.Inventory.AddSoul(160249, 824020, 6, 12, 12, 1, true, false);//Boot
                                    dialog.Text("thanks for this gift you have got item soul stablized forever ");
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;

                                }
                            case 4://Monk
                                {
                                    client.Inventory.AddSoul(610439, 800725, 6, 12, 12, 1, true, false);//Beads
                                    client.Inventory.AddSoul(610439, 800725, 6, 12, 12, 1, true, false);//Beads
                                    client.Inventory.AddSoul(136309, 822071, 6, 12, 12, 1, true, false);//ArmorMonk
                                    client.Inventory.AddSoul(143309, 820076, 6, 12, 12, 1, true, false);//CapMonk
                                    client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace
                                    client.Inventory.AddSoul(150269, 823059, 6, 12, 12, 1, true, false);//Ring
                                    client.Inventory.AddSoul(160249, 824020, 6, 12, 12, 1, true, false);//Boot
                                    dialog.Text("thanks for this gift you have got item soul stablized forever ");
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;

                                }
                            case 5://Fire And Water
                                {
                                    client.Inventory.AddSoul(421439, 800522, 6, 12, 12, 1, true, false);//BackSword
                                    client.Inventory.AddSoul(134309, 822071, 6, 12, 12, 1, true, false);//ArmorFire
                                    client.Inventory.AddSoul(114309, 820076, 6, 12, 12, 1, true, false);//CapFire
                                    client.Inventory.AddSoul(152279, 823060, 6, 12, 12, 1, true, false);//Bracelet
                                    client.Inventory.AddSoul(121269, 821034, 6, 12, 12, 1, true, false);//Bag
                                    client.Inventory.AddSoul(160249, 824020, 6, 12, 12, 1, true, false);//Boot
                                    dialog.Text("thanks for this gift you have got item soul stablized forever ");
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;

                                }
                            case 6://Trojan
                                {
                                    client.Inventory.AddSoul(410439, 800111, 6, 12, 12, 1, true, false);//Blade
                                    client.Inventory.AddSoul(420439, 800111, 6, 12, 12, 1, true, false);//Sword
                                    client.Inventory.AddSoul(130309, 822071, 6, 12, 12, 1, true, false);//ArmorTrojan
                                    client.Inventory.AddSoul(118309, 820076, 6, 12, 12, 1, true, false);//CapTrojan
                                    client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace
                                    client.Inventory.AddSoul(150269, 823059, 6, 12, 12, 1, true, false);//Ring
                                    client.Inventory.AddSoul(160249, 824020, 6, 12, 12, 1, true, false);//Boot
                                    dialog.Text("thanks for this gift you have got item soul stablized forever ");
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;

                                }
                            case 7://Pirate
                                {
                                    client.Inventory.AddSoul(611439, 800811, 6, 12, 12, 1, true, false);//Rapier
                                    client.Inventory.AddSoul(612439, 800810, 6, 12, 12, 1, true, false);//Pistol
                                    client.Inventory.AddSoul(139309, 822071, 6, 12, 12, 1, true, false);//ArmorPirate
                                    client.Inventory.AddSoul(144309, 820076, 6, 12, 12, 1, true, false);//CapPirate
                                    client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace
                                    client.Inventory.AddSoul(150269, 823059, 6, 12, 12, 1, true, false);//Ring
                                    client.Inventory.AddSoul(160249, 824020, 6, 12, 12, 1, true, false);//Boot
                                    dialog.Text("thanks for this gift you have got item soul stablized forever ");
                                    dialog.Option("I don't care.", 255);
                                    dialog.Send();
                                    break;

                                }
                            case 8://Warrior
                                {
                                    client.Inventory.AddSoul(560439, 800215, 6, 12, 12, 1, true, false);//Spear
                                    client.Inventory.AddSoul(900309, 800422, 6, 12, 12, 1, true, false);//Shield
                                    client.Inventory.AddSoul(131309, 822071, 6, 12, 12, 1, true, false);//ArmorWarrior 




 






المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
NPC مطلوب bebo100
2 815 bebo100
npc اللغه ( عربي وانجليزي ) Hazem
6 957 ahmedfathy
NPC JIANG , CHI douglaspato
0 121 douglaspato
npc تفعيل او توقيف تاثير ال في اي بي Hazem
7 337 davutkapar
As you can see, I am a genius of the air, but in the rebirth of NPC, it does not appear why. mjacksom
6 216 The Phantom

الأعضاء الذين شاهدوا الموضوع: 7
mohammed roshdy ، ahmedbaltak ، bebo100 ، MeGoo ، ahmedfathy ، etoa2000 ، 3abqrino ،

الكلمات الدلالية
لا يوجد كلمات دلالية ..


 







الساعة الآن 12:51 مساء