احصائياتى

الردود
2

المشاهدات
484
 
nova
.:: عضو مميز ::.
الإجابات المقدمة: 2

    غير متواجد

المشاركات
338

+التقييم
0.12

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

الاقامة

نظام التشغيل

رقم العضوية
23
2019-12-02, 02:49 PM
المشاركة 1
2019-12-02, 02:49 PM
المشاركة 1
افتراضي تمت الإجابة معلش يا رايدر حل للمشكلة دى لان السيرفر مش عايز يشتغل
بشغل السيرفر دلوقتى بيجيلى ايرور ف سطر 82 ف البرفكشن واللعبة مش بتفتح




أفضل جواب - كتبه Rider
بدل الي عندك
كود:
public void UpdateBestPlayer 

ب دي

كود:
public void UpdateBestPlayer()
        {
            
Stuff = new Dictionary<string, uint>();
            
BestPlayer = Rayzo.Network.GamePackets.MsgUserAbilityScore.RankingList.OrderByDescending(i => i.Prestige).ThenByDescending(i => i.Level).ThenBy(i => i.UID).FirstOrDefault();
            if (
BestPlayer == null) return;
            
using (var cmd = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID", BestPlayer.UID).And("Position", 0, true))
            
using (var reader = new MySqlReader(cmd))
            {
                while (
reader.Read())
                {
                    if (
reader.ReadByte("Position") == 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) 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", 0, true))
                    
using (var reader2 = new MySqlReader(cmd2))
                    {
                        while (
reader2.Read())
                        {
                        }
                    }
                }
            }
        } 

قديم 2019-12-02, 03:21 PM
المشاركة 2
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: معلش يا رايدر حل للمشكلة دى لان السيرفر مش عايز يشتغل
بدل الي عندك
كود:
public void UpdateBestPlayer 

ب دي

كود:
public void UpdateBestPlayer()
        {
            
Stuff = new Dictionary<string, uint>();
            
BestPlayer = Rayzo.Network.GamePackets.MsgUserAbilityScore.RankingList.OrderByDescending(i => i.Prestige).ThenByDescending(i => i.Level).ThenBy(i => i.UID).FirstOrDefault();
            if (
BestPlayer == null) return;
            
using (var cmd = new MySqlCommand(MySqlCommandType.SELECT).Select("items").Where("EntityID", BestPlayer.UID).And("Position", 0, true))
            
using (var reader = new MySqlReader(cmd))
            {
                while (
reader.Read())
                {
                    if (
reader.ReadByte("Position") == 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) 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", 0, true))
                    
using (var reader2 = new MySqlReader(cmd2))
                    {
                        while (
reader2.Read())
                        {
                        }
                    }
                }
            }
        } 


قديم 2019-12-02, 03:28 PM
المشاركة 3
nova
.:: عضو مميز ::.
الإجابات المقدمة: 2
  • غير متواجد
افتراضي رد: معلش يا رايدر حل للمشكلة دى لان السيرفر مش عايز يشتغل
بدل الي عندك
كود:
public void updatebestplayer 

ب دي

كود:
public void updatebestplayer()
        {
            
stuff = new dictionary<string, uint>();
            
bestplayer = rayzo.network.gamepackets.msguserabilityscore.rankinglist.orderbydescending(i => i.prestige).thenbydescending(i => i.level).thenby(i => i.uid).firstordefault();
            if (
bestplayer == null) return;
            
using (var cmd = new mysqlcommand(mysqlcommandtype.select).select("items").where("entityid", bestplayer.uid).and("position", 0, true))
            
using (var reader = new mysqlreader(cmd))
            {
                while (
reader.read())
                {
                    if (
reader.readbyte("position") == 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) 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", 0, true))
                    
using (var reader2 = new mysqlreader(cmd2))
                    {
                        while (
reader2.read())
                        {
                        }
                    }
                }
            }
        } 
ربنا يزيدك من علمه زى ما بتساعد الناس ربنا هيساعدك شكرا يا عالمى


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



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

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

المواضيع المتشابهه للموضوع: معلش يا رايدر حل للمشكلة دى لان السيرفر مش عايز يشتغل
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
عايز اعمل الشوب ده .حسن .او رايدر. ♥ ahmedshetos888 مشكلات السيرفيرات كونكر الشخصيه 4 2020-01-26 03:35 AM
معلش يا رايدر nova مشكلات السيرفيرات كونكر الشخصيه 2 2019-11-24 10:45 AM
مشكلة رخمة معلش يا رايدر هتعبك معايا nova مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-23 11:06 AM
معلش اخر طلب يا رايدر انتا وحسن nova مشكلات السيرفيرات كونكر الشخصيه 4 2019-11-16 10:25 PM
لو حصل مشكله في السيرفر وانا عايز ارجع الوقت ساعه او ايوم كامل ازاي uncelsam مشكلات السيرفيرات كونكر الشخصيه 6 2019-11-01 10:40 AM


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