احصائياتى

الردود
8

المشاهدات
866
 
Mostafa Shalby
.:: عضو نشيط ::.
الإجابات المقدمة: 9

    غير متواجد

المشاركات
263

+التقييم
0.10

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

الاقامة
Egypt

نظام التشغيل
8.1

رقم العضوية
2274
2019-11-11, 03:39 AM
المشاركة 1
2019-11-11, 03:39 AM
المشاركة 1
icon1 تمت الإجابة طلب صغير
ممكن الكود اللي بيخلي الانبي سي يديني الاصتف بالبرفكشن
وشكرا مقدما


أفضل جواب - كتبه Rider
ده كود بيدي ايتم

كود:
 client.Inventory.Add(2100075, 0, 1); 

هنقف علي كلمة add
و هندوس اف 12

هناخدها كلها كوبي الي هيه add

كود:
 public bool Add(uint id, byte plus, byte times, bool bound = false)
        {
            try
            {
                
Database.ConquerItemInformation infos = new Database.ConquerItemInformation(id, plus);
                while (
times > 0)
                {
                    
ConquerItem _ExistingItem;
                    
Database.ConquerItemInformation iteminfo = new Database.ConquerItemInformation(id, 0);
                    if (
Owner.Inventory.Contains(iteminfo.BaseInformation.ID, bound, iteminfo.BaseInformation.StackSize, out _ExistingItem))
                    {
                        if (
_ExistingItem.StackSize == 0)
                            
_ExistingItem.StackSize = 1;
                        
ushort _StackCount = iteminfo.BaseInformation.StackSize;
                        
_StackCount -= (ushort)_ExistingItem.StackSize;
                        if (
_StackCount >= 1)
                            
_StackCount += 1;
                        
_ExistingItem.StackSize += 1;
                        
Database.ConquerItemTable.UpdateStack(_ExistingItem);
                        
_ExistingItem.Mode = Game.Enums.ItemMode.Update;
                        
_ExistingItem.Send(Owner);
                        
_ExistingItem.Mode = Game.Enums.ItemMode.Default;
                    }
                    else
                    {
                        if (
Count <= 39)
                        {
                            
ConquerItem item = new Network.GamePackets.ConquerItem(true);
                            
item.ID = id;
                            
item.Plus = plus;
                            
item.Bound = bound;
                            
item.Durability = item.MaximDurability = infos.BaseInformation.Durability;
                            
item.StackSize = 1;
                            
item.MaxStackSize = infos.BaseInformation.StackSize;
                            
Add(item, Enums.ItemUse.CreateAndAdd);
                        }
                    }
                    
times--;
                }
            }
            catch (
Exception e)
            {
                
Program.SaveException(e);
            }
            return 
true;
        } 

تحت

كود:
item.ID 

زود دي

كود:
 item.Stars = 54; 

كده اي ايتم جديد هيتضاف ب الاسم الي انته حاطه مكان add هييجي 9 تاج
قديم 2019-11-11, 04:04 AM
المشاركة 2
zezonever
.:: عضو نشيط ::.
الإجابات المقدمة: 23
  • غير متواجد
افتراضي رد: طلب صغير
ده الانبسي ال يديلك الاصطفا برفكشن يا صحبي


كود:
#region PerfectionLevel 54 Item NPC !
                    
case 808134:
                        {
                            switch (
npcRequest.OptionID)
                            {
                                case 
0:
                                    {
                                        
dialog.Text("Hello Pro I Am Here To Perfection Full Your Gear... To Beautify You Special items For 100k cps In Server [BlackBlock-Co].");
                                        
dialog.Option("Open Necklace", (byte)ConquerItem.Necklace);
                                        
dialog.Option("Open Armor", (byte)ConquerItem.Armor);
                                        
dialog.Option("Open Tower", (byte)ConquerItem.Tower);
                                        
dialog.Option("Open Fan", (byte)ConquerItem.Fan);
                                        
dialog.Option("Open Crop", (byte)ConquerItem.SteedCrop);
                                        
dialog.Option("Open Wing", (byte)ConquerItem.Wing);
                                        
dialog.Option("Open Ring", (byte)ConquerItem.Ring);
                                        
dialog.Option("Open Head", (byte)ConquerItem.Head);
                                        
dialog.Option("Open Boots", (byte)ConquerItem.Boots);
                                        
dialog.Option("Open Steed", (byte)ConquerItem.Steed);
                                        
dialog.Option("Open RightWeapon", (byte)ConquerItem.RightWeapon);
                                        
dialog.Option("Open LeftWeapon", (byte)ConquerItem.LeftWeapon);
                                        
dialog.Send();
                                        break;
                                    }
                                case (
byte)ConquerItem.Necklace:
                                case (
byte)ConquerItem.Armor:
                                case (
byte)ConquerItem.Ring:
                                case (
byte)ConquerItem.Boots:
                                case (
byte)ConquerItem.Head:
                                case (
byte)ConquerItem.Tower:
                                case (
byte)ConquerItem.Fan:
                                case (
byte)ConquerItem.SteedCrop:
                                case (
byte)ConquerItem.Steed:
                                case (
byte)ConquerItem.RightWeapon:
                                case (
byte)ConquerItem.LeftWeapon:
                                    {
                                        
ConquerItem item;
                                        if ((
item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
                                        {
                                            if (
item.PerfectionLevel == 0 && client.Player.ConquerPoints >= 100000)
                                            {
                                                
client.Player.ConquerPoints -= 100000;
                                                
item.Stars = 54;
                                                
item.Mode = Game.Enums.ItemMode.Update;
                                                
item.Send(client);
                                                
Database.ConquerItemTable.UpdatePerfection(item);
                                            }
                                            else
                                            {
                                                
dialog.Text("Please Come Back To Me With 100K ConquerPoints.");
                                                
dialog.Option("Ahh sorry.", 255);
                                                
dialog.Send();
                                            }
                                        }
                                        break;
                                    }
                                case (
byte)ConquerItem.Wing:
                                    {
                                        
ConquerItem item;
                                        if ((
item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
                                        {
                                            if (
item.PerfectionLevel == 0 && client.Player.ConquerPoints >= 100000)
                                            {
                                                
client.Player.ConquerPoints -= 100000;
                                                
item.Stars = 54;
                                                
item.Mode = Game.Enums.ItemMode.Update;
                                                
item.Send(client);
                                                
Database.ConquerItemTable.UpdatePerfection(item);
                                            }
                                            else
                                            {
                                                
dialog.Text("Please Come Back To Me With 100K ConquerPoints.");
                                                
dialog.Option("Ahh sorry.", 255);
                                                
dialog.Send();
                                            }
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    
#endregion 

ياريت الحل يكون وصل

قديم 2019-11-11, 04:12 AM
المشاركة 3
Mostafa Shalby
.:: عضو نشيط ::.
الإجابات المقدمة: 9
  • غير متواجد
افتراضي رد: طلب صغير
ده الانبسي ال يديلك الاصطفا برفكشن يا صحبي


كود:
#region perfectionlevel 54 item npc !
                    
Case 808134:
                        {
                            switch (
npcrequest.optionid)
                            {
                                case 
0:
                                    {
                                        
dialog.text("hello pro i am here to perfection full your gear... To beautify you special items for 100k cps in server [blackblock-co].");
                                        
dialog.option("open necklace", (byte)conqueritem.necklace);
                                        
dialog.option("open armor", (byte)conqueritem.armor);
                                        
dialog.option("open tower", (byte)conqueritem.tower);
                                        
dialog.option("open fan", (byte)conqueritem.fan);
                                        
dialog.option("open crop", (byte)conqueritem.steedcrop);
                                        
dialog.option("open wing", (byte)conqueritem.wing);
                                        
dialog.option("open ring", (byte)conqueritem.ring);
                                        
dialog.option("open head", (byte)conqueritem.head);
                                        
dialog.option("open boots", (byte)conqueritem.boots);
                                        
dialog.option("open steed", (byte)conqueritem.steed);
                                        
dialog.option("open rightweapon", (byte)conqueritem.rightweapon);
                                        
dialog.option("open leftweapon", (byte)conqueritem.leftweapon);
                                        
dialog.send();
                                        break;
                                    }
                                case (
byte)conqueritem.necklace:
                                Case (
byte)conqueritem.armor:
                                Case (
byte)conqueritem.ring:
                                Case (
byte)conqueritem.boots:
                                Case (
byte)conqueritem.head:
                                Case (
byte)conqueritem.tower:
                                Case (
byte)conqueritem.fan:
                                Case (
byte)conqueritem.steedcrop:
                                Case (
byte)conqueritem.steed:
                                Case (
byte)conqueritem.rightweapon:
                                Case (
byte)conqueritem.leftweapon:
                                    {
                                        
conqueritem item;
                                        if ((
item = client.equipment.trygetitem(npcrequest.optionid)) != null)
                                        {
                                            if (
item.perfectionlevel == 0 && client.player.conquerpoints >= 100000)
                                            {
                                                
client.player.conquerpoints -= 100000;
                                                
item.stars = 54;
                                                
item.mode = game.enums.itemmode.update;
                                                
item.send(client);
                                                
database.conqueritemtable.updateperfection(item);
                                            }
                                            else
                                            {
                                                
dialog.text("please come back to me with 100k conquerpoints.");
                                                
dialog.option("ahh sorry.", 255);
                                                
dialog.send();
                                            }
                                        }
                                        break;
                                    }
                                case (
byte)conqueritem.wing:
                                    {
                                        
conqueritem item;
                                        if ((
item = client.equipment.trygetitem(npcrequest.optionid)) != null)
                                        {
                                            if (
item.perfectionlevel == 0 && client.player.conquerpoints >= 100000)
                                            {
                                                
client.player.conquerpoints -= 100000;
                                                
item.stars = 54;
                                                
item.mode = game.enums.itemmode.update;
                                                
item.send(client);
                                                
database.conqueritemtable.updateperfection(item);
                                            }
                                            else
                                            {
                                                
dialog.text("please come back to me with 100k conquerpoints.");
                                                
dialog.option("ahh sorry.", 255);
                                                
dialog.send();
                                            }
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    
#endregion 

ياريت الحل يكون وصل
مش قصدي الانبي سي في اضافة في السورس نفسة عشان الانبي سي يشتغل تمام معاك

قديم 2019-11-11, 04:16 AM
المشاركة 4
zezonever
.:: عضو نشيط ::.
الإجابات المقدمة: 23
  • غير متواجد
افتراضي رد: طلب صغير
مش قصدي الانبي سي في اضافة في السورس نفسة عشان الانبي سي يشتغل تمام معاك
ياريت توضح اكتر انت عاوز انبسي يديلك برفكشن بي اصطفا مره واحد يعني ؟

قديم 2019-11-11, 04:18 AM
المشاركة 5
Mostafa Shalby
.:: عضو نشيط ::.
الإجابات المقدمة: 9
  • غير متواجد
افتراضي رد: طلب صغير
ياريت توضح اكتر انت عاوز انبسي يديلك برفكشن بي اصطفا مره واحد يعني ؟
شوفت بقا الانبي سي دة اللي بيديلك الاصطف مع البرفكشن مرة واحدة معاية بقا اضفة مش فاكر في conqueritem.cs ولا فين عشان تخلي الان بي سي يشتغل من غير مشاكل فا انا عاوز الاضافة دي

قديم 2019-11-11, 04:24 AM
المشاركة 6
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: طلب صغير
ده كود بيدي ايتم

كود:
 client.Inventory.Add(2100075, 0, 1); 

هنقف علي كلمة add
و هندوس اف 12

هناخدها كلها كوبي الي هيه add

كود:
 public bool Add(uint id, byte plus, byte times, bool bound = false)
        {
            try
            {
                
Database.ConquerItemInformation infos = new Database.ConquerItemInformation(id, plus);
                while (
times > 0)
                {
                    
ConquerItem _ExistingItem;
                    
Database.ConquerItemInformation iteminfo = new Database.ConquerItemInformation(id, 0);
                    if (
Owner.Inventory.Contains(iteminfo.BaseInformation.ID, bound, iteminfo.BaseInformation.StackSize, out _ExistingItem))
                    {
                        if (
_ExistingItem.StackSize == 0)
                            
_ExistingItem.StackSize = 1;
                        
ushort _StackCount = iteminfo.BaseInformation.StackSize;
                        
_StackCount -= (ushort)_ExistingItem.StackSize;
                        if (
_StackCount >= 1)
                            
_StackCount += 1;
                        
_ExistingItem.StackSize += 1;
                        
Database.ConquerItemTable.UpdateStack(_ExistingItem);
                        
_ExistingItem.Mode = Game.Enums.ItemMode.Update;
                        
_ExistingItem.Send(Owner);
                        
_ExistingItem.Mode = Game.Enums.ItemMode.Default;
                    }
                    else
                    {
                        if (
Count <= 39)
                        {
                            
ConquerItem item = new Network.GamePackets.ConquerItem(true);
                            
item.ID = id;
                            
item.Plus = plus;
                            
item.Bound = bound;
                            
item.Durability = item.MaximDurability = infos.BaseInformation.Durability;
                            
item.StackSize = 1;
                            
item.MaxStackSize = infos.BaseInformation.StackSize;
                            
Add(item, Enums.ItemUse.CreateAndAdd);
                        }
                    }
                    
times--;
                }
            }
            catch (
Exception e)
            {
                
Program.SaveException(e);
            }
            return 
true;
        } 

تحت

كود:
item.ID 

زود دي

كود:
 item.Stars = 54; 

كده اي ايتم جديد هيتضاف ب الاسم الي انته حاطه مكان add هييجي 9 تاج

قديم 2019-11-11, 05:06 AM
المشاركة 7
Mostafa Shalby
.:: عضو نشيط ::.
الإجابات المقدمة: 9
  • غير متواجد
افتراضي رد: طلب صغير
ده كود بيدي ايتم

كود:
 client.Inventory.Add(2100075, 0, 1); 

هنقف علي كلمة add
و هندوس اف 12

هناخدها كلها كوبي الي هيه add

كود:
 public bool Add(uint id, byte plus, byte times, bool bound = false)
        {
            try
            {
                
Database.ConquerItemInformation infos = new Database.ConquerItemInformation(id, plus);
                while (
times > 0)
                {
                    
ConquerItem _ExistingItem;
                    
Database.ConquerItemInformation iteminfo = new Database.ConquerItemInformation(id, 0);
                    if (
Owner.Inventory.Contains(iteminfo.BaseInformation.ID, bound, iteminfo.BaseInformation.StackSize, out _ExistingItem))
                    {
                        if (
_ExistingItem.StackSize == 0)
                            
_ExistingItem.StackSize = 1;
                        
ushort _StackCount = iteminfo.BaseInformation.StackSize;
                        
_StackCount -= (ushort)_ExistingItem.StackSize;
                        if (
_StackCount >= 1)
                            
_StackCount += 1;
                        
_ExistingItem.StackSize += 1;
                        
Database.ConquerItemTable.UpdateStack(_ExistingItem);
                        
_ExistingItem.Mode = Game.Enums.ItemMode.Update;
                        
_ExistingItem.Send(Owner);
                        
_ExistingItem.Mode = Game.Enums.ItemMode.Default;
                    }
                    else
                    {
                        if (
Count <= 39)
                        {
                            
ConquerItem item = new Network.GamePackets.ConquerItem(true);
                            
item.ID = id;
                            
item.Plus = plus;
                            
item.Bound = bound;
                            
item.Durability = item.MaximDurability = infos.BaseInformation.Durability;
                            
item.StackSize = 1;
                            
item.MaxStackSize = infos.BaseInformation.StackSize;
                            
Add(item, Enums.ItemUse.CreateAndAdd);
                        }
                    }
                    
times--;
                }
            }
            catch (
Exception e)
            {
                
Program.SaveException(e);
            }
            return 
true;
        } 

تحت

كود:
item.ID 

زود دي

كود:
 item.Stars = 54; 

كده اي ايتم جديد هيتضاف ب الاسم الي انته حاطه مكان add هييجي 9 تاج
طاب ممكن ان بي سي بيدي الاصتف عليها برفكشن
و كود item.ID الي موجودة في انهي فويد عشان ماليا السورس
وشكرا

قديم 2019-11-11, 05:43 AM
المشاركة 8
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: طلب صغير
طاب ممكن ان بي سي بيدي الاصتف عليها برفكشن
و كود item.id الي موجودة في انهي فويد عشان ماليا السورس :d
وشكرا
اي ان بي سي بيدي اصتف طبق عليه الشرخ هيدي اصتف ببرفكشن

قديم 2019-11-11, 02:10 PM
المشاركة 9
Mostafa Shalby
.:: عضو نشيط ::.
الإجابات المقدمة: 9
  • غير متواجد
افتراضي رد: طلب صغير
اي ان بي سي بيدي اصتف طبق عليه الشرخ هيدي اصتف ببرفكشن
طاب ممكن تبعتلي انتا انبي سي من عندك عشان اللي عندي خربان


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



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

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

المواضيع المتشابهه للموضوع: طلب صغير
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مساعدة صغير اوى اسلام مشكلات السيرفيرات كونكر الشخصيه 2 2019-09-26 06:26 PM
طلب صغير جدا MRonlineGvrix مشكلات السيرفيرات كونكر الشخصيه 4 2019-08-19 06:05 AM
مساعدة في طلب صغير manshestar مشكلات السيرفيرات كونكر الشخصيه 2 2019-08-05 06:12 AM
طلب صغير osama مشكلات السيرفيرات كونكر الشخصيه 2 2019-08-04 11:54 PM
طلب صغير virus7x مشكلات السيرفيرات كونكر الشخصيه 8 2019-07-23 08:28 PM


الساعة الآن 06:15 AM