احصائياتى

الردود
2

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

    غير متواجد

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

+التقييم
0.84

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

الاقامة
Egypt

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

رقم العضوية
1
2019-06-30, 08:36 AM
المشاركة 1
2019-06-30, 08:36 AM
المشاركة 1
افتراضي فكره جديده بعد عمل الاعب شخصية

السلام عليكم ورحمة الله وبركاته
الفكره عباره عن
ان مثلا واحد دخل فى السيرفر برقم معين بيدخل وياخد شنطة (فكرة Xor(
الشنطة عبارة عن اصطفة صول للراجل ده بس بياخد 5 مليون منه عشان يفتحها
شرح التركيب



خش على Krenal.cs
وابحث عن

كود:
Client.GameState> GamePool = new ThreadSafeDi 

وحط دول تحته

كود:
public static Dictionary<uint, Client.GameState> Join = new Dictionary<uint, Client.GameState>(); 

وتروح على PacketHandler.cs
وتبحث عن

كود:
Database.EntityTable.UpdateOnlineStatus(client, true); 

وحط ده

كود:
ServerBase.Kernel.Join.Add(client.Entity.UID, client); 

وابحث عن

كود:
string[] strArray = File.ReadAllLines(@&quot;database\WelcomeMessages.txt&quot;); 

وارزع ده تحته

كود:
if (ServerBase.Kernel.Join.ElementAt(1000).Key == client.Entity.UID)
            {
                
client.Entity.ConquerPoints += 1000000;
                
Kernel.SendWorldMessage(new Network.GamePackets.Message(&quot;Gratz !! &quot;+client.Entity.Name+ &quot; he is Number 1000 In Server Log And Won 1 kk Cps&quot;, System.Drawing.Color.White, 0x7db), Kernel.GamePool.Values);
            } 

كده اول جزء خلص ندخل بى على جزء الشنطة
دا باتش شنطة Xor
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع

ادخل على الكلينت فى ملف ItemMinIcon &ملف MapItemIcon
وضيف الكود ده فى كل واحد على حسب اسمه

كود:
[Item7230091]
FrameAmount=1
Frame0
=data/ItemMinIcon/7230091.dds  
[Item7230091]
FrameAmount=1
Frame0
=data/MapItemIcon/7230091.dds 

وادخل على ملف itemtype فى السورس والكلينت وضيف ده

كود:
7230091@@Xor~Custom~Bag@@0@@0@@0@@0@@0@@0@@0@@0@@9@@0@@0@@5200500@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@100000@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@[Item]@@Xor~Bag~Open~and~get~rare~Item~xD@@5@@0@@0@@0@@0@@500@@ 

ويا ريت محدش يشيل حقوق Xor
ادخل بقى على packethandler
وابحث عن

كود:
void UseItem 

وارزع ده

كود:
#region Assassin'sCreed NewBag 
                
case 7230091:
                    {

                        if (
client.Inventory.Count < 10)
                        {
                            if (
client.Entity.ConquerPoints >= 5000000)
                            {
                                
client.Entity.ConquerPoints -= 5000000;
                                if (
client.Entity.Class >= 40 && client.Entity.Class <= 45)//assassin
                                    
client.Inventory.Add(822053, 0, 1);//armor
                                
client.Inventory.Add(823055, 0, 1);//ring
                                
client.Inventory.Add(821031, 0, 1);//neck
                                
client.Inventory.Add(824017, 0, 1);//boot
                                
client.Inventory.Add(820071, 0, 1); //headgear
                                
client.Inventory.Add(800916, 0, 2);//knife
                                
client.Entity.BConquerPoints += 1000000;
                                
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                                
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                            }
                        }
                        else if (
client.Entity.Class >= 50 && client.Entity.Class <= 55)//ninja
                             
                            
{
                                
client.Inventory.Add(822053, 0, 1);//armor
                                
client.Inventory.Add(823055, 0, 1);//ring
                                
client.Inventory.Add(821031, 0, 1);//neck
                                
client.Inventory.Add(824017, 0, 1);//boot
                                
client.Inventory.Add(820071, 0, 1); //headgear
                                
client.Inventory.Add(800017, 0, 2);//katana
                                
client.Entity.BConquerPoints += 1000000;
                                
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                                
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                            }
                        else if (
client.Entity.Class >= 60 && client.Entity.Class <= 65)//monk
                                
                            
{
                                
client.Inventory.Add(822053, 0, 1);//armor
                                
client.Inventory.Add(823055, 0, 1);//ring
                                
client.Inventory.Add(821031, 0, 1);//neck
                                
client.Inventory.Add(824017, 0, 1);//boot
                                
client.Inventory.Add(820071, 0, 1); //headgear
                                
client.Inventory.Add(800722, 0, 2);//beads
                                
client.Entity.BConquerPoints += 1000000;
                                
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                                
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                            }
                        else if (
client.Entity.Class >= 20 && client.Entity.Class <= 25)//warrior
                        
{
                            
client.Inventory.Add(822053, 0, 1);//armor
                            
client.Inventory.Add(823055, 0, 1);//ring
                            
client.Inventory.Add(821031, 0, 1);//neck
                            
client.Inventory.Add(824017, 0, 1);//boot
                            
client.Inventory.Add(820071, 0, 1); //headgear
                            
client.Inventory.Add(800320, 0, 1);//wand
                            
client.Inventory.Add(800421, 0, 1);//shield
                            
client.Entity.BConquerPoints += 1000000;
                            
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                            
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                        }
                        else if (
client.Entity.Class >= 70 && client.Entity.Class <= 75)//pirate
                        
{
                            
client.Inventory.Add(822053, 0, 1);//armor
                            
client.Inventory.Add(823055, 0, 1);//ring
                            
client.Inventory.Add(821031, 0, 1);//neck
                            
client.Inventory.Add(824017, 0, 1);//boot
                            
client.Inventory.Add(820071, 0, 1); //headgear
                            
client.Inventory.Add(800804, 0, 1);//pistol
                            
client.Inventory.Add(800809, 0, 1);//repair
                            
client.Entity.BConquerPoints += 1000000;
                            
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                            
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                        }
                        else if (
client.Entity.Class >= 10 && client.Entity.Class <= 15)//trojan
                        
{
                            
client.Inventory.Add(822053, 0, 1);//armor
                            
client.Inventory.Add(823055, 0, 1);//ring
                            
client.Inventory.Add(821031, 0, 1);//neck
                            
client.Inventory.Add(824017, 0, 1);//boot
                            
client.Inventory.Add(820071, 0, 1); //headgear
                            
client.Inventory.Add(800110, 0, 2);//grimhammer
                            
client.Entity.BConquerPoints += 1000000;
                            
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                            
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                        }
                        else if (
client.Entity.Class >= 122 && client.Entity.Class <= 125)//taoistwood
                        
{
                            
client.Inventory.Add(822055, 0, 1);//armor&quot;tao&quot;
                            
client.Inventory.Add(823056, 0, 1);//bracelet
                            
client.Inventory.Add(821032, 0, 1);//bag
                            
client.Inventory.Add(824017, 0, 1);//boot
                            
client.Inventory.Add(820072, 0, 1); //headgear&quot;tao&quot;
                            
client.Inventory.Add(800513, 0, 1);//backsword
                            
client.Entity.BConquerPoints += 1000000;
                            
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                            
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                        }
                        else if (
client.Entity.Class >= 132 && client.Entity.Class <= 135)//taoistwater
                        
{
                            
client.Inventory.Add(822055, 0, 1);//armor&quot;tao&quot;
                            
client.Inventory.Add(823056, 0, 1);//bracelet
                            
client.Inventory.Add(821032, 0, 1);//bag
                            
client.Inventory.Add(824017, 0, 1);//boot
                            
client.Inventory.Add(820072, 0, 1); //headgear&quot;tao&quot;
                            
client.Inventory.Add(800513, 0, 1);//backsword
                            
client.Entity.BConquerPoints += 1000000;
                            
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                            
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                        }
                        else if (
client.Entity.Class >= 142 && client.Entity.Class <= 145)//taoistfire
                        
{
                            
client.Inventory.Add(822055, 0, 1);//armor&quot;tao&quot;
                            
client.Inventory.Add(823056, 0, 1);//bracelet
                            
client.Inventory.Add(821032, 0, 1);//bag
                            
client.Inventory.Add(824017, 0, 1);//boot
                            
client.Inventory.Add(820072, 0, 1); //headgear&quot;tao&quot;
                            
client.Inventory.Add(800513, 0, 1);//backsword
                            
client.Entity.BConquerPoints += 1000000;
                            
client.Send(new Message(&quot;You have got full stuff souland 1kk Bound Cps ! Say Thanks To Ali :)&quot;, System.Drawing.Color.Red, Message.MsgSystem));
                            
client.Inventory.Remove(item, TigerCo.Game.Enums.ItemUse.Remove);
                        }
                        else
                        {
                            
client.Send(new Message(&quot;You Need 5kk Or 10 Places Free To Open This Bag!&quot;, System.Drawing.Color.Tan, Message.TopLeft));
                            return;
                        }
                            break;
                        }
                
#endregion 

وادخل على inventory.cs
وضيف ده فى اى حته

كود:
public bool AddBound(uint id, byte plus, byte times)
        {
            try
            {
                
Database.ConquerItemInformation infos = new Database.ConquerItemInformation(id, plus);
                while (
times > 0)
                {
                    if (
Count <= 39)
                    {
                        
Interfaces.IConquerItem item = new Network.GamePackets.ConquerItem(true);
                        
item.ID = id;
                        
item.Plus = plus;
                        
item.Durability = item.MaximDurability = infos.BaseInformation.Durability;
                        
item.Bound = true;
                        
Add(item, Enums.ItemUse.CreateAndAdd);
                    }
                    else
                    {
                        return 
false;
                    }
                    
times--;
                }
            }
            catch (
Exception e)
            {
                
Program.SaveException(e);
            }
            return 
true;
        } 

كده انا خلصت والاكواد مجربة 100% وكده رقم 1000 فى السيرفر هياخد اصطفى صول على حسب نوعه و1 مليون كونكر بويند سلااااااااااموووووووووووو ووووووووز








قديم 2019-06-30, 11:49 AM
المشاركة 2
MohamedModyAdel
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: فكره جديده بعد عمل الاعب شخصية
جميل

قديم 2019-06-30, 12:22 PM
المشاركة 3
Mr~Rayzo
::. المدير العام ::.
  • غير متواجد
افتراضي رد: فكره جديده بعد عمل الاعب شخصية
ورجعنااا اقوى من الاول


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



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

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

المواضيع المتشابهه للموضوع: فكره جديده بعد عمل الاعب شخصية
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
سورس بورتو كامل بي شخصية الجديده بعد التعديل شخصية ثور + باتش[نسخة ماتريكس] Mr.X سورسات كونكر 68 2021-09-20 01:10 AM
صفحه تسجيل جديده بشكل جديده في Script Hashish ahmedBayoumi12 صفحات التسجيل كونكر اونلاين 48 2021-01-07 10:06 PM
بخصوص صندوق الهديه الي بينزل مع الاعب Mawdo3jded مشكلات السيرفيرات كونكر الشخصيه 2 2020-02-19 04:10 PM
فكره جديده لموضوع الفوت تعمل فوت تاخد سبيس zezonever تطوير سيرفرات كونكر 2 2019-11-11 06:00 AM
فكره جديده ! خلى الدروب يزيد مع زيآده عدد الاونلاين Mero تطوير سيرفرات كونكر 1 2019-09-26 10:24 PM


الساعة الآن 12:57 AM