منتديات ايجي نت


دعم أهلنا في فلسطين

> >


منتدى سورسات كونكر تهيس .: منتدى خاص بكونكر تهيث والبريفت سيرفر , Conquer Online Private Servers :.

  #1  
07-10-2012, 03:52 PM
حل مشكلة استنساخ السيبيس , ثغرة استنساخ السيبيس , حل مشكلة السيبيس,مشكلة عمل شفرات

حصريا حل 4 ثغرات لي السورسات 5530



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




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




  • الحـــل
هتفتح السورس و تعمل Find على

كود:
  Data.....EntityTable.LoadEntity(client);
هتحط الكود دا تحته بالظبط




كود:
 if (Server.....Kernel.GamePool.ContainsKey(client.Acc  ount.EntityID))
            {                Server.....Kernel.GamePool.Remove(client.Account.E  ntityID);
                Console.......Line(client.Entity.Name + "CursedWay account hack multi Done{" + client.Account.IP + "}");
                client.Disconnect();
            }

  • صورة للتوضيح





ثانى مشكله
الايرور الى بيجى فى الكنسول بسبب الاسكلات




  • الحـــل
هتعمل find على الكود دا


كود:
public static void SaveSpells(Client.GameState client)
و لما تلاقيه هتاخد الكود دا كوبى و تحطه باسط
بس ركز هتمسح ال void كله بمعنى
انك هتمسح من اول



كود:
public static void SaveSpells(Client.GameState client) 




لحد هنا
ال void الى بعده

الكود الى هيتحط مكانه اهه



كود:
 public static void SaveSpells(Client.GameState client)
        {
            if (client.Entity == null)
                return;
            if (client.Spells == null)
                return;
            if (client.Spells.Count == 0)
                return;
            try
            {
                foreach (Interfaces.ISkill spell in client.Spells.Values.ToList())
                {
                    if (spell.Available)
                    {
                        MySqlCommand cmd = new MySqlCommand(MySqlCommandType.UPDATE);
                        cmd.Update("skills").Set("Level", spell.Level).Set("PreviousLevel", spell.PreviousLevel)
                            .Set("Experience",  spell.Experience).Where("EntityID", client.Entity.UID).And("ID",  spell.ID).Execute();
                    }
                    else
                    {
                        spell.Available = true;
                        MySqlCommand cmd = new MySqlCommand(MySqlCommandType.INSERT);
                        cmd.Insert("skills").Insert("Level",  spell.Level).Insert("Experience", spell.Experience).Insert("EntityID",  client.Entity.UID)
                            .Insert("Type", "Spell").Insert("ID", spell.ID).Execute();
                    }
                }
            }
            catch
            {
                //catching
                Program.......Line("SomeThing Wrong of Save Spells");
            }
        }


  • صورة للتوضيح






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

سهله هتغير كود الشفره او اسم الشفره





  • الحـــل
هتدور على الكود دا



كود:
   if (message.__Message.StartsWith
و لما تلاقيه هتلاقى جمبه علامه الشفره غيرها برحتك و تحت هتلاقى الشفرات
مثلا ال




كود:
cps
ممكن تخليها


cpsahmed

كدا الى بيعمل الشفره مش هيعرف دا مثال مثلا و هكذا فى كل الشفرات الى هتحب تغيرها
الموضوع دا فى ناس بتستخدمه للى بيدى جى ام و عاوز يمنع منه شفرات معينه و هكذا



  • صورة للتوضيح





ارجو عد الرد حتي انتهاء الموضوع

  #2  
07-10-2012, 04:00 PM
رد: حل مشكلة استنساخ السيبيس , ثغرة استنساخ السيبيس , حل مشكلة السيبيس,مشكلة عمل شفرات

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





  • الحـــل


هتدور على الكود دا

كود:

 if (killer.Owner.Guild.Enemy.ContainsKey(GuildID
))


و تعمل زى الصوره اى حاجه pk point
هتخلى القيمه الى جمبها 0



  • صورة للتوضيح



انا عن نفسى اى كلمه pkpoint خليت جمبها 0



Mark.Online
WwW.EgyNT.NeT


  #3  
08-10-2012, 05:47 AM
رد: حل مشكلة استنساخ السيبيس , ثغرة استنساخ السيبيس , حل مشكلة السيبيس,مشكلة عمل شفرات

تسلم ايديك على الموضوع
وياريت الاكواد فى كود نص - تكست - عشان مفيش حد يقدر ياخد كوبى ؟؟؟

الكلمات الدلالية (Tags)
مشكلة, السيبيس, استنساخ, ثغرة, حل, شفرات, علم


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



الساعة الآن 11:50 AM

Powered by vBulletin
الاختلاف عن البقية معنى الإبداع وصنع الشيء المستحيل ..(المقلدون خلفنا دائماً) من قلدنا أكد لنا بأننا الأفضل..