قديم 2020-05-04, 04:29 AM
المشاركة 2
Uchiha T3Alo
.:: مشرف قسم المشاكل ::.
  • غير متواجد
افتراضي رد: ايرور فى القونصول رايزوا
يا بيشه ده عيب ان الايتمز بتاع البرفكشن بتتسجل مرتين فالايرور هنا بيقولك ان فيه اتنين ايتمز بنفس الاى دى وبنفس اليو اى دى فعلشان كدا بيجيلك الايرور فافضى ملف الايتمز من الايتمز والايرور هيتحل

قديم 2020-05-04, 04:43 AM
المشاركة 3
koko1
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: ايرور فى القونصول رايزوا
يا بيشه ده عيب ان الايتمز بتاع البرفكشن بتتسجل مرتين فالايرور هنا بيقولك ان فيه اتنين ايتمز بنفس الاى دى وبنفس اليو اى دى فعلشان كدا بيجيلك الايرور فافضى ملف الايتمز من الايتمز والايرور هيتحل
ملف الايتمز الى فى القاعده ولا الى فين

قديم 2020-05-04, 05:37 AM
المشاركة 4
Tefa
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: ايرور فى القونصول رايزوا
perfection.cs
سيرش

كود:
public void UpdateBestPlayer() 

اقفله من سالب و بدله ب ده

كود:
 public void UpdateBestPlayer()
        {
            
Stuff = new Dictionary<stringuint>();
            
BestPlayer Rayzo.Network.GamePackets.MsgUserAbilityScore.RankingList.OrderByDescending(=> i.Prestige).ThenByDescending(=> i.Level).ThenBy(=> i.UID).FirstOrDefault();
            if (
BestPlayer == null) return;
            
using (var cmd = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID"BestPlayer.UID).And("Position"0true))
            
using (var reader = new MySqlReader(cmd))
            {
                while (
reader.Read())
                {
                    if (
reader.ReadByte("Position") == 5) if (!Stuff.ContainsKey(GetPositionName(5))) Stuff.Add(GetPositionName(5), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 9) if (!Stuff.ContainsKey(GetPositionName(9))) Stuff.Add(GetPositionName(9), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 4) if (!Stuff.ContainsKey(GetPositionName(4))) Stuff.Add(GetPositionName(4), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 19)
                    {
                        if (!
Stuff.ContainsKey(GetPositionName(19)))
                        
Stuff.Add(GetPositionName(19), reader.ReadUInt32("ID"));
                        if (!
Stuff.ContainsKey(GetPositionName(255)))
                        
Stuff.Add(GetPositionName(255), reader.ReadByte("Plus"));
                    }
                }
                if (!
Stuff.Keys.Contains("MountArmor"))
                {
                    
using (var cmd2 = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID"BestPlayer.UID).And("Position"0true))
                    
using (var reader2 = new MySqlReader(cmd2))
                    {
                        while (
reader2.Read())
                        {
                        }
                    }
                }
            }
        } 


قديم 2020-05-04, 05:42 PM
المشاركة 5
Uchiha T3Alo
.:: مشرف قسم المشاكل ::.
  • غير متواجد
Info رد: ايرور فى القونصول رايزوا
perfection.cs
سيرش

كود:
public void UpdateBestPlayer() 

اقفله من سالب و بدله ب ده

كود:
 public void UpdateBestPlayer()
        {
            
Stuff = new Dictionary<stringuint>();
            
BestPlayer Rayzo.Network.GamePackets.MsgUserAbilityScore.RankingList.OrderByDescending(=> i.Prestige).ThenByDescending(=> i.Level).ThenBy(=> i.UID).FirstOrDefault();
            if (
BestPlayer == null) return;
            
using (var cmd = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID"BestPlayer.UID).And("Position"0true))
            
using (var reader = new MySqlReader(cmd))
            {
                while (
reader.Read())
                {
                    if (
reader.ReadByte("Position") == 5) if (!Stuff.ContainsKey(GetPositionName(5))) Stuff.Add(GetPositionName(5), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 9) if (!Stuff.ContainsKey(GetPositionName(9))) Stuff.Add(GetPositionName(9), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 4) if (!Stuff.ContainsKey(GetPositionName(4))) Stuff.Add(GetPositionName(4), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 19)
                    {
                        if (!
Stuff.ContainsKey(GetPositionName(19)))
                        
Stuff.Add(GetPositionName(19), reader.ReadUInt32("ID"));
                        if (!
Stuff.ContainsKey(GetPositionName(255)))
                        
Stuff.Add(GetPositionName(255), reader.ReadByte("Plus"));
                    }
                }
                if (!
Stuff.Keys.Contains("MountArmor"))
                {
                    
using (var cmd2 = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID"BestPlayer.UID).And("Position"0true))
                    
using (var reader2 = new MySqlReader(cmd2))
                    {
                        while (
reader2.Read())
                        {
                        }
                    }
                }
            }
        } 



بس حضرتك انت قريت كل الاكواد الى كتبتها ده ؟ مافيش فيهم حل للمشكلة اصلا ولو تكرر الايتمز تانى هيجيلوا نفس الايرور الصح انه يعرف ايه الى بيقرر الايتمز مش مسالة تبديل فويدات وخلاص مهو ممكن يكون عيب Save ووممكن يكون عيب Load وممكن يكون عيب ان Addingitem بتضيف نفس الايتمز مش بتعملوا uid مختلف عن التانى بس عمتا الى انت شايفوا صح خليه :]

قديم 2020-05-04, 05:44 PM
المشاركة 6
Tefa
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: ايرور فى القونصول رايزوا
بس حضرتك انت قريت كل الاكواد الى كتبتها ده ؟ مافيش فيهم حل للمشكلة اصلا ولو تكرر الايتمز تانى هيجيلوا نفس الايرور الصح انه يعرف ايه الى بيقرر الايتمز مش مسالة تبديل فويدات وخلاص مهو ممكن يكون عيب Save ووممكن يكون عيب Load وممكن يكون عيب ان Addingitem بتضيف نفس الايتمز مش بتعملوا uid مختلف عن التانى بس عمتا الى انت شايفوا صح خليه :]
انا بالفعل قريت الاكواد اكيد انته مقرتهاش
تابع الجزء الخاص بالمشكله دي في الفيديو ده عشان تفهم اكتر
https://code.vpscairo.com/showthread.php?t=4726

قديم 2020-05-04, 05:51 PM
المشاركة 7
Uchiha T3Alo
.:: مشرف قسم المشاكل ::.
  • غير متواجد
Distinctive رد: ايرور فى القونصول رايزوا
انا بالفعل قريت الاكواد اكيد انته مقرتهاش
تابع الجزء الخاص بالمشكله دي في الفيديو ده عشان تفهم اكتر
حضرتك مش محتاجه اتابع ولا مش اتابع هنا المشكلة ان uid الايتمز بيتكرر والى انت عاملوا ملهوش دعوه بالuid خالص انت شغلك كلو كان المفروض انك تعمل اتشك الاول على uid لو موجود يحصل ريترن ويعمل uid عشوائى انما انت هنا عملت حاجه تانيه خالص ملهاش دعوه باساس المشكلة

قديم 2020-05-04, 06:01 PM
المشاركة 8
Tefa
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: ايرور فى القونصول رايزوا
حضرتك مش محتاجه اتابع ولا مش اتابع هنا المشكلة ان uid الايتمز بيتكرر والى انت عاملوا ملهوش دعوه بالuid خالص انت شغلك كلو كان المفروض انك تعمل اتشك الاول على uid لو موجود يحصل ريترن ويعمل uid عشوائى انما انت هنا عملت حاجه تانيه خالص ملهاش دعوه باساس المشكلة
خليني ماشي معاك لحد الاخر فين الكود المسئول عن اضافة uid

قديم 2020-05-04, 07:56 PM
المشاركة 9
Uchiha T3Alo
.:: مشرف قسم المشاكل ::.
  • غير متواجد
Like رد: ايرور فى القونصول رايزوا
خليني ماشي معاك لحد الاخر فين الكود المسئول عن اضافة uid

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

قديم 2020-05-04, 08:30 PM
المشاركة 10
Tefa
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: ايرور فى القونصول رايزوا
ايوه كدا هرد عليك انا بقا واقولك ان الكود مش هنا اصلا هنا مجرد update للايتمز فعلشان كدا الحل مش هنا خالص الحل فى الكود بتاع الادد مش كود الابديت لانك كدا مهما يحصل هيتكرر الايتمز تانى وهيجيلوا نفس الايرور انا مش قصدى حاجه ليكون كلامى هيعمل زعل ولا حاجه والله بس حبيت انبهك لحاجه مش اكتر
حبيبي ربنا ما يجيب زعل
طب ممكن تشرحلي

كود ده سطر سطر و كلمه كلمه و كل حاجه فيه بتعمل ايه + توضح قسن كود ابديت هنا و فين كود الاد مكانه فين

كود:
public void UpdateBestPlayer()
        {
            
Stuff = new Dictionary<stringuint>();
            
BestPlayer Rayzo.Network.GamePackets.MsgUserAbilityScore.RankingList.OrderByDescending(=> i.Prestige).ThenByDescending(=> i.Level).ThenBy(=> i.UID).FirstOrDefault();
            if (
BestPlayer == null) return;
            
using (var cmd = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID"BestPlayer.UID).And("Position"0true))
            
using (var reader = new MySqlReader(cmd))
            {
                while (
reader.Read())
                {
                    if (
reader.ReadByte("Position") == 5) if (!Stuff.ContainsKey(GetPositionName(5))) Stuff.Add(GetPositionName(5), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 9) if (!Stuff.ContainsKey(GetPositionName(9))) Stuff.Add(GetPositionName(9), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 4) if (!Stuff.ContainsKey(GetPositionName(4))) Stuff.Add(GetPositionName(4), reader.ReadUInt32("ID"));
                    if (
reader.ReadByte("Position") == 19)
                    {
                        if (!
Stuff.ContainsKey(GetPositionName(19)))
                        
Stuff.Add(GetPositionName(19), reader.ReadUInt32("ID"));
                        if (!
Stuff.ContainsKey(GetPositionName(255)))
                        
Stuff.Add(GetPositionName(255), reader.ReadByte("Plus"));
                    }
                }
                if (!
Stuff.Keys.Contains("MountArmor"))
                {
                    
using (var cmd2 = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID"BestPlayer.UID).And("Position"0true))
                    
using (var reader2 = new MySqlReader(cmd2))
                    {
                        while (
reader2.Read())
                        {
                        }
                    }
                }
            }
        } 



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



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

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

المواضيع المتشابهه للموضوع: ايرور فى القونصول رايزوا
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ايرور في الدوينش ToRWadA مشكلات السيرفيرات كونكر الشخصيه 0 2021-08-22 04:48 PM
ايرور قونصول فى سورس رايزوا اخر اصدار koko1 مشكلات السيرفيرات كونكر الشخصيه 2 2020-05-04 04:58 PM
ايرور في الجيانغ stevenayman1 مشكلات السيرفيرات كونكر الشخصيه 3 2020-04-01 09:01 PM
ايرور ف القونصول بخصوص سورس الاسبانى الى رايزو منزله megokarika مشكلات السيرفيرات كونكر الشخصيه 3 2020-03-15 11:24 AM
مشكله في تشغيل القونصول midoazoz مشكلات السيرفيرات كونكر الشخصيه 2 2019-11-12 07:54 PM


الساعة الآن 08:55 AM

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.