عرض مشاركة واحدة
قديم 2019-09-06, 04:57 PM
المشاركة 2
Rider
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: مشكله اضافه البلاك ليست لسورس رايزو
سيرش


كود:
public void Handle(Client.GameState clientbyte[] packet

بعد

كود:
switch (Info.ID)
            { 

ارمي دول

كود:
 case 440:
                    {
                        var 
targetname System.Text.UnicodeEncoding.UTF8.GetString(packet43packet[42]).Replace("/0""");
                        foreach (var 
person in Kernel.GamePool.Values)
                        {
                            
                                if (!
client.Entity.BlackList.Contains(targetname))
                                {
                                    
client.Entity.BlackList.Add(targetname);
                                    
MsgActionProto Action = new MsgActionProto();
                                    
Action.UID client.Entity.UID;//8
                                    
Action.dwParam 1;//12
                                    
Action.TimeStamp = (uint)Time32.Now.GetHashCode();//20
                                    
Action.ID 440;//24
                                    
Action.Unknown 1;//41//43
                                    
client.Send(MsgActionEmulator.SendPacket(Action));

                                }
                            
                        }
                        break;
                    }
                case 
441:
                    {
                        var 
targetname System.Text.UnicodeEncoding.UTF8.GetString(packet43packet[42]).Replace("/0""");
                        if (
client.Entity.BlackList.Contains(targetname))
                        {
                            
client.Entity.BlackList.Remove(targetname);
                            
MsgActionProto Action = new MsgActionProto();
                            
Action.UID client.Entity.UID;//8
                            
Action.dwParam 1;//12
                            
Action.TimeStamp = (uint)Time32.Now.GetHashCode();//20
                            
Action.ID 441;//24
                            
Action.Unknown 1;//41
                            
client.Send(MsgActionEmulator.SendPacket(Action));
                        }
                        break;
                    }