الاثنين، 11 مايو 2015
افتح 

EntityTable.cs

ابحث 

client.Entity.Hitpoints reader.ReadUInt32("Hitpoints");  
حط دة تحتي

client.Entity.Appearance = (Enums.AppearanceType)reader.ReadUInt32("Appearance");  
بعد كدة افتح 

Entity.cs

وابحث عن الكود دة 

public Enums.AppearanceType Appearance  
اقفلو من السالب وبدلو بالكود دة 

 public Enums.AppearanceType Appearance
        
{
            
get { return (Enums.AppearanceType)BitConverter.ToUInt16(SpawnPacketSpawnEntity.Appearance); }
            
set
            
{
                
WriteUInt16((ushort)valueSpawnEntity.AppearanceSpawnPacket);
                if (
FullyLoaded)
                {
                    
MySqlCommand cmd = new MySqlCommand(MySqlCommandType.UPDATE);
                    
cmd.Update("entities").Set("Appearance", (Byte)value).Where("uid"UID).Execute();
                    
KillConnections.Kill();
                }
            }
        }  
بعد كدة خش علي 

GeneralData.cs

ابحث عن

LoginMessages  
وضيف الكود دة تحت القوس
            #region Appearance
            
if (client.Entity.Appearance != 0)
            {
                
client.Send(new Data(true) { UID client.Entity.UIDID Data.AppearanceTypedwParam = (uint)client.Entity.Appearance });
            }
            
#endregion  
القاعدة باقة 

اعمل خانة اسمها

Appearance int 36 0 

Default 0

وحط صح ف UnSigned
هل أعجبك الموضوع؟! ↓
بضغطة زر تشارك الفائدة وتدعم هاى تك

عوادي الياس

مدونة تقني الانترنت تهدف لتطوير كل العرب في الحاسوب والانترنت مع اخوكم الياس عوادي

0 التعليقات