قديم 2019-08-19, 06:22 AM
المشاركة #2  
Hassan Emprator
  • غير متواجد
Understand رد: مشكلة Blacke list
عا العموم هديلك حل ليها تابع معايا وقولي اشتغل وله لا تمام هتبحث عن الكود دا
كود:
 private static void HandleData

تحته ضيف
كود:
case 440://AddPersonToBlackList
                    
{
                        var 
targetname System.Text.UnicodeEncoding.UTF8.GetString(packet43packet[42]).Replace("/0""");
                        foreach (var 
person in Kernel.GamePool.Values)
                        {
                            if (
person.Entity.Name == targetname)
                            {
                                if (!
client.Entity.BlackList.Contains(targetname))
                                {
                                    
client.Entity.BlackList.Add(targetname);
                                    
gData.Unknown2 1;
                                    
gData.dwParam 1;
                                    
gData.UID client.Entity.UID;
                                    
gData.TimeStamp Time32.Now;
                                    
gData.ID 440;
                                    
gData.DailyQuestWordLenght packet[42];
                                    
gData.DailyQuestWord targetname;
                                    
gData.Send(client);

                                }
                            }
                        }
                        break;
                    }
                case 
441://RemovePersonFromBlackList
                    
{
                        var 
targetname System.Text.UnicodeEncoding.UTF8.GetString(packet43packet[42]).Replace("/0""");
                        if (
client.Entity.BlackList.Contains(targetname))
                        {
                            
client.Entity.BlackList.Remove(targetname);
                            
gData.Unknown2 1;
                            
gData.dwParam 1;
                            
gData.UID client.Entity.UID;
                            
gData.TimeStamp Time32.Now;
                            
gData.ID 441;
                            
gData.DailyQuestWordLenght packet[42];
                            
gData.DailyQuestWord targetname;
                            
gData.Send(client);
                        }
                        break;
                    } 

تمام كدا
طيب افرض جالك ايرورو في
كود:
DailyQuestWordLenght 

هتبحث عن الكود دا
كود:
public Data

ننزل تحت خالص ونضيف

كود:
public byte DailyQuestWordLenght//For Poker  
        
{
            
get { return Buffer[42]; }
            
set Buffer[42] = value; }
        }
        public 
string DailyQuestWord//For Poker  
        
{
            
get { return System.Text.UnicodeEncoding.UTF8.GetString(Buffer43DailyQuestWordLenght); }
            
set Writer.Write(value43Buffer); }
        } 


طيب طيب افرض لو جه ايرور في BlackList

هتفتح كلاس Entity.cs وهتضيف دا فيه


كود:
public List<stringBlackList

وافرض برضو لو جه ايرور هنا gData.Unknown2 = 1;

هنعمل ايه هتدخل عا كلاس Data.cs

وهبتحث عن


كود:
return Buffer[41

فوقه هتحط دا وكدا تم حل


كود:
public byte Unknown2 
        

            
get 
            

                return 
Buffer[41]; 
            } 
            
set 
            

                
Buffer[41] = value
            } 
        } 


قديم 2019-08-19, 02:40 PM
المشاركة #3  
MRonlineGvrix
  • غير متواجد
افتراضي رد: مشكلة Blacke list
عا العموم هديلك حل ليها تابع معايا وقولي اشتغل وله لا تمام هتبحث عن الكود دا
كود:
 private static void handledata

تحته ضيف
كود:
case 440://addpersontoblacklist
                    
{
                        var 
targetname system.text.unicodeencoding.utf8.getstring(packet43packet[42]).replace("/0""");
                        foreach (var 
person in kernel.gamepool.values)
                        {
                            if (
person.entity.name == targetname)
                            {
                                if (!
client.entity.blacklist.contains(targetname))
                                {
                                    
client.entity.blacklist.add(targetname);
                                    
gdata.unknown2 1;
                                    
gdata.dwparam 1;
                                    
gdata.uid client.entity.uid;
                                    
gdata.timestamp time32.now;
                                    
gdata.id 440;
                                    
gdata.dailyquestwordlenght packet[42];
                                    
gdata.dailyquestword targetname;
                                    
gdata.send(client);

                                }
                            }
                        }
                        break;
                    }
                case 
441://removepersonfromblacklist
                    
{
                        var 
targetname system.text.unicodeencoding.utf8.getstring(packet43packet[42]).replace("/0""");
                        if (
client.entity.blacklist.contains(targetname))
                        {
                            
client.entity.blacklist.remove(targetname);
                            
gdata.unknown2 1;
                            
gdata.dwparam 1;
                            
gdata.uid client.entity.uid;
                            
gdata.timestamp time32.now;
                            
gdata.id 441;
                            
gdata.dailyquestwordlenght packet[42];
                            
gdata.dailyquestword targetname;
                            
gdata.send(client);
                        }
                        break;
                    } 

تمام كدا
طيب افرض جالك ايرورو في
كود:
dailyquestwordlenght 

هتبحث عن الكود دا
كود:
public data

ننزل تحت خالص ونضيف

كود:
public byte dailyquestwordlenght//for poker  
        
{
            
get { return buffer[42]; }
            
set buffer[42] = value; }
        }
        public 
string dailyquestword//for poker  
        
{
            
get { return system.text.unicodeencoding.utf8.getstring(buffer43dailyquestwordlenght); }
            
set writer.write(value43buffer); }
        } 


طيب طيب افرض لو جه ايرور في blacklist

هتفتح كلاس entity.cs وهتضيف دا فيه


كود:
public list<stringblacklist

وافرض برضو لو جه ايرور هنا gdata.unknown2 = 1;

هنعمل ايه هتدخل عا كلاس data.cs

وهبتحث عن


كود:
return buffer[41

فوقه هتحط دا وكدا تم حل


كود:
public byte unknown2 
        

            
get 
            

                return 
buffer[41]; 
            } 
            
set 
            

                
buffer[41] = value
            } 
        } 
للاسف نفس المشكلة يكبييير

قديم 2019-08-19, 06:32 PM
المشاركة #4  
Tefa
  • غير متواجد
افتراضي رد: مشكلة Blacke list
حل المشكله
https://code.vpscairo.com/showthread.php?t=968
الحل بيخليك تضيف اللاعب ف بلاك ليست طالما اللاعب فاتح طب لو عايز اضيفه و هوه مش فاتح

حط ده
كود:
 case 440:
                    {
                        var 
targetname System.Text.UnicodeEncoding.UTF8.GetString(packet43packet[42]).Replace("/0""");
                       
                                if (!
client.Entity.BlackList.Contains(targetname))
                                {
                                    
client.Entity.BlackList.Add(targetname);
                                    
gData.UID client.Entity.UID;//8
                                    
gData.dwParam 1;//12
                                    
gData.TimeStamp Time32.Now;//20
                                    
gData.ID 440;//24
                                    
gData.Unknown2 1;//41//43
                                    
gData.Send(client);
                                    
client.Send(gData);

                                }
                            
                        
                        break;
                    } 

بدل case 440 الي ف الشرح


عا العموم هديلك حل ليها تابع معايا وقولي اشتغل وله لا تمام هتبحث عن الكود دا
كود:
 private static void HandleData

تحته ضيف
كود:
case 440://AddPersonToBlackList
                    
{
                        var 
targetname System.Text.UnicodeEncoding.UTF8.GetString(packet43packet[42]).Replace("/0""");
                        foreach (var 
person in Kernel.GamePool.Values)
                        {
                            if (
person.Entity.Name == targetname)
                            {
                                if (!
client.Entity.BlackList.Contains(targetname))
                                {
                                    
client.Entity.BlackList.Add(targetname);
                                    
gData.Unknown2 1;
                                    
gData.dwParam 1;
                                    
gData.UID client.Entity.UID;
                                    
gData.TimeStamp Time32.Now;
                                    
gData.ID 440;
                                    
gData.DailyQuestWordLenght packet[42];
                                    
gData.DailyQuestWord targetname;
                                    
gData.Send(client);

                                }
                            }
                        }
                        break;
                    }
                case 
441://RemovePersonFromBlackList
                    
{
                        var 
targetname System.Text.UnicodeEncoding.UTF8.GetString(packet43packet[42]).Replace("/0""");
                        if (
client.Entity.BlackList.Contains(targetname))
                        {
                            
client.Entity.BlackList.Remove(targetname);
                            
gData.Unknown2 1;
                            
gData.dwParam 1;
                            
gData.UID client.Entity.UID;
                            
gData.TimeStamp Time32.Now;
                            
gData.ID 441;
                            
gData.DailyQuestWordLenght packet[42];
                            
gData.DailyQuestWord targetname;
                            
gData.Send(client);
                        }
                        break;
                    } 

تمام كدا
طيب افرض جالك ايرورو في
كود:
DailyQuestWordLenght 

هتبحث عن الكود دا
كود:
public Data

ننزل تحت خالص ونضيف

كود:
public byte DailyQuestWordLenght//For Poker  
        
{
            
get { return Buffer[42]; }
            
set Buffer[42] = value; }
        }
        public 
string DailyQuestWord//For Poker  
        
{
            
get { return System.Text.UnicodeEncoding.UTF8.GetString(Buffer43DailyQuestWordLenght); }
            
set Writer.Write(value43Buffer); }
        } 


طيب طيب افرض لو جه ايرور في BlackList

هتفتح كلاس Entity.cs وهتضيف دا فيه


كود:
public List<stringBlackList

وافرض برضو لو جه ايرور هنا gData.Unknown2 = 1;

هنعمل ايه هتدخل عا كلاس Data.cs

وهبتحث عن


كود:
return Buffer[41

فوقه هتحط دا وكدا تم حل


كود:
public byte Unknown2 
        

            
get 
            

                return 
Buffer[41]; 
            } 
            
set 
            

                
Buffer[41] = value
            } 
        } 
ههههههههههههه كفايه سرقه بقا

قديم 2019-08-19, 06:36 PM
المشاركة #5  
محمد ياسر
  • غير متواجد
افتراضي رد: مشكلة Blacke list
حرامي قديم حسن ده ههههههههه

قديم 2019-08-19, 06:52 PM
المشاركة #6  
Hassan Emprator
  • غير متواجد
Smile رد: مشكلة Blacke list
حرامي قديم حسن ده ههههههههه
ههههههههههه يههههههه يعم الي انا شوفته في المنتدي جبته مش تقلق يعني احازم ههه

هه

قديم 2019-08-19, 06:58 PM
المشاركة #7  
Hassan Emprator
  • غير متواجد
افتراضي رد: مشكلة Blacke list
كلنا هنا بنساعد بعض لو جبت حاجه بتاعت الحج رايدر اونت يحازم بيضه بعدين انت مش معتزل الكلام اقولك هش هش زي الدبانه
ومش اشوفك تعلق عا منشور تاني هاههه مش انت معتزل وبتقولي لالا ابعد عني مش هقول حاجه في كونكر مش اشوفك تكتب حاجه في كونكر اوك !

قديم 2019-08-19, 07:01 PM
المشاركة #8  
Tefa
  • غير متواجد
Timid رد: مشكلة Blacke list
حرامي قديم حسن ده ههههههههه
هههههههههههههههههههههه
ههههههههههه يههههههه يعم الي انا شوفته في المنتدي جبته مش تقلق يعني احازم ههه

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

قديم 2019-08-19, 07:37 PM
المشاركة #9  
MRonlineGvrix
  • غير متواجد
sun رد: مشكلة Blacke list
هههههههههههههههههههههه


هههههههههههه


هههههههه بردوا لص
ههههه هوه مش بيتكلم عن كونكر هوه بيتكلم عن التعليق بتاعي تفرق
:harh ar1:: harhar1::harha r1::h arhar1::harhar 1:
الموضوع متحلش برضو

قديم 2019-08-19, 07:59 PM
المشاركة #10  
Hassan Emprator
  • غير متواجد
افتراضي رد: مشكلة Blacke list
هههههههههههههههههههههه


هههههههههههه


هههههههه بردوا لص
ههههه هوه مش بيتكلم عن كونكر هوه بيتكلم عن التعليق بتاعي تفرق
هههههههههه ياريت مسعلمكش صوت بيقول متحلش برضو :d


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



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

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

المواضيع المتشابهه للموضوع: مشكلة Blacke list
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
Add To Black List Tefa تطوير سيرفرات كونكر 17 2021-07-29 12:54 AM


الساعة الآن 03:48 PM

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