• إرسال موضوع جديد
  • إرسال مساهمة في موضوع

حـل مشكـلة فـي الـ SubClass ,

شاطر
avatar
AnAGokeR
::منظم قسم السيرفرات::
::TeaM.Arab.ST::
::منظم قسم السيرفرات:: ::TeaM.Arab.ST::

.
.
عدد المساهمات: : 45
تاريخ التسجيل تاريخ التسجيل : 09/04/2015

اب حـل مشكـلة فـي الـ SubClass ,

مُساهمة من طرف AnAGokeR في الإثنين أغسطس 03, 2015 1:23 pm


بـسم الـله الرحـمن الرحـيم ,
النـهارده مـعايا حل مـشكلة في الصـب كلاس ,
المـشكله بتتـكلم عـن انك ميـنفعش تـعمل Join ,
انـشاء اللـه هنحـلها معـا بعـض دلـواقتي ,
هـنبدا بي فتـح كلاس ,


الكود:
CharacterInfo.cs 


هـتمسح كـل الي فيه وتـبدل بي ده ,


الكود:
using System; 

namespace Conquer_Online_Server.Network.GamePackets 

    public class CharacterInfo : Writer, Interfaces.IPacket 
    { 
        Client.GameState client; 
        public CharacterInfo(Client.GameState _client) 
        { 
            client = _client; 
        } 
        public void Deserialize(byte[] buffer) 
        { 
            throw new NotImplementedException(); 
        } 
        public byte[] ToArray() 
        { 
            byte[] level = new byte[136 + this.client.Entity.Spouse.Length + this.client.Entity.Name.Length + 2]; 
            Writer.WriteUInt16((ushort)((int)level.Length - 8), 0, level); 
            Writer.WriteUInt16(1006, 2, level); 
            Writer.WriteUInt32(this.client.Entity.UID, 8, level); 
            Writer.WriteUInt32(this.client.Entity.Mesh, 14, level); 
            Writer.WriteUInt16(this.client.Entity.HairStyle, 18, level); 
            Writer.WriteUInt32(this.client.Entity.Money, 20, level); 
            Writer.WriteUInt32(this.client.Entity.ConquerPoints, 28, level); 
            Writer.WriteUInt64(this.client.Entity.Experience, 32, level); 
            Writer.WriteUInt16(this.client.Entity.Strength, 60, level); 
            Writer.WriteUInt16(this.client.Entity.Agility, 62, level); 
            Writer.WriteUInt16(this.client.Entity.Vitality, 64, level); 
            Writer.WriteUInt16(this.client.Entity.Spirit, 58 + 88, level); 
            Writer.WriteUInt16(this.client.Entity.Atributes, 68, level); 
            Writer.WriteUInt16((ushort)this.client.Entity.Hitpoints, 74, level); 
            Writer.WriteUInt16(this.client.Entity.Mana, 72, level); 
            Writer.WriteUInt16(this.client.Entity.PKPoints, 76, level); 
            level[78] = this.client.Entity.Level; 
            level[79] = this.client.Entity.Class; 
            level[80] = this.client.Entity.FirstRebornClass; 
            level[81] = this.client.Entity.SecondRebornClass; 
            level[83] = this.client.Entity.Reborn; 
            Writer.WriteUInt32(this.client.Entity.QuizPoints, 85, level); 
            Writer.WriteUInt16(this.client.Entity.EnlightenPoints, 93, level); 
            Writer.WriteUInt16(0, 91, level); 
            Writer.WriteUInt16(this.client.Entity.VIPLevel, 94, level); 
            Writer.WriteByte(client.Entity.SubClasses.Active, 111, level); 
            Writer.WriteUInt32(client.Entity.SubClasses.GetHashPoint(), 112, level); 
            // Writer.WriteUInt16(this.client.Entity.TitleActivated, 101, level); 
            http://Writer.WriteUInt32(this.client.Entity.BoundCps, 103, level); 
            level[123] = 1; 
            Writer.WriteUInt16((ushort)this.client.Entity.CountryID, 124, level); 
            Writer.WriteByte(3, 126, level); 
            level[127] = (byte)this.client.Entity.Name.Length; 
            Writer.WriteString(this.client.Entity.Name, 128, level); 
            Writer.WriteByte((byte)this.client.Entity.Spouse.Length, 129 + this.client.Entity.Name.Length, level); 
            Writer.WriteString(this.client.Entity.Spouse, 130 + this.client.Entity.Name.Length, level); 
            byte[] numArray = level; 
            return numArray; 
        } 

        public void Send(Client.GameState client) 
        { 
            client.Send(ToArray()); 
        } 
    } 


لـو جـالك ايرورات يبـقا في اسـم البروجكت ,
النـظروا المـزيد ,
الـسلام عليـكم ورحمـة الـلله وبـركاته ,
avatar
мявℓαcĸ
¦:: عضو نشيط ::¦

¦:: عضو نشيط ::¦

.
.
.
عدد المساهمات: : 24
تاريخ التسجيل تاريخ التسجيل : 07/04/2015

اب رد: حـل مشكـلة فـي الـ SubClass ,

مُساهمة من طرف мявℓαcĸ في الإثنين أغسطس 03, 2015 1:39 pm

جميل وشكرا
  • إرسال موضوع جديد
  • إرسال مساهمة في موضوع

الوقت/التاريخ الآن هو الأحد مايو 28, 2017 6:48 am