Team-TQ

مرجبا بك فى منتدى
TeamTQ
نتمنى انت تكون فى تمام الصحة والعافيه
Team-TQ

مساعده الاعضاء وشوروحات السيرفرات


شفرتين جداد .. للتمثال ونظام ال ان بوكس

شاطر

Ahmed Salah
عضو مميز
عضو مميز

الدولة : مصر
عدد المساهمات : 13
نقاط : 63
التقيم : 0
تاريخ التسجيل : 09/06/2014
العمر : 21

شفرتين جداد .. للتمثال ونظام ال ان بوكس

مُساهمة من طرف Ahmed Salah في الأربعاء 11 يونيو 2014, 12:40 am

شفرتين جداد التمثال وى نظام الان بوكس

نخش على الشرح على طول

توكلنا على الله اول

حاجة هتخش على الباكت هندلر 

وهتبحث على 

الكود:
case "ban":

وبعدين ضيف فوقية الاكواد دية

الكود:
case "mystatue":
                                {
                                    byte[] test = new byte[((ushort)(247 + client.Entity.Name.Length + 8))];
                                    Writer.WriteUshort((ushort)(test.Length - 8), 0, test);
                                    Writer.WriteUshort(10014, 2, test);
                                    Writer.WriteUint((uint)(client.Entity.TransformationID * 10000000 + client.Entity.Face * 10000 + client.Entity.Body), 8, test);
                                    Writer.WriteUint(105175, 12, test);
                                    Writer.WriteUshort(client.Entity.GuildID, 16, test);
                                    Writer.WriteUshort(client.Entity.GuildRank, 20, test);
                                    Writer.WriteUint(100, 27, test);
                                    foreach (ConquerItem item in client.Equipment.Objects)
                                    {
                                        if (item == null)
                                            continue;
                                        switch ((ushort)item.Position)
                                        {
                                            case ConquerItem.Head:
                                                {
                                                    if (item.Purification.Available)
                                                    {
                                                        Network.Writer.WriteUInt32(0, 194 + 4, test);
                                                    }
                                                    Writer.WriteUInt32(item.ID, 44 + 4, test);
                                                    Writer.WriteUInt16((byte)item.Color, 139 + 4, test);
                                                    break;
                                                }
                                            case ConquerItem.Garment:
                                                {
                                                    Writer.WriteUInt32(item.ID, 48 + 4, test);
                                                    break;
                                                }
                                            case ConquerItem.Armor:
                                                {
                                                    if (item.Purification.Available)
                                                    {
                                                        Writer.WriteUInt32(item.Purification.PurificationItemID, 200 + 4, test);
                                                    }
                                                    Writer.WriteUInt32(item.ID, 52 + 4, test);         
                                                    Writer.WriteUInt16((byte)item.Color, 137 + 4, test);
                                                    break;
                                                }
                                            case ConquerItem.RightWeapon:
                                                {
                                                    if (item.Purification.Available)
                                                    {
                                                        Writer.WriteUInt32(item.Purification.PurificationItemID, 208 + 4, test);
                                                    }
                                                    Writer.WriteUInt32(item.ID, 60 + 4, test); 
                                                    break;
                                                }
                                            case ConquerItem.LeftWeapon:
                                                {
                                                    if (item.Purification.Available)
                                                    {
                                                        Writer.WriteUInt32(item.Purification.PurificationItemID, 204 + 4, test);
                                                    }
                                                    Writer.WriteUInt32(item.ID, 56 + 4, test);
                                                    Writer.WriteUInt16((byte)item.Color, 137 + 4, test);                                                   
                                                    break;
                                                }
                                            case ConquerItem.RightWeaponAccessory:
                                                {
                                                    Writer.WriteUInt32(item.ID, 68 + 4, test);
                                                    break;
                                                }
                                            case ConquerItem.LeftWeaponAccessory:
                                                {
                                                    Writer.WriteUInt32(item.ID, 64 + 4, test);
                                                    break;
                                                }
                                            case ConquerItem.Steed:
                                                {
                                                    Writer.WriteUInt32(item.ID, 72 + 4, test);
                                                    Writer.WriteUInt16((byte)item.Plus, 147 + 4, test);
                                                    Writer.WriteUInt32(item.SocketProgress, 153 + 4, test);
                                                    break;
                                                }
                                            case ConquerItem.SteedArmor:
                                                {
                                                    Writer.WriteUInt32(item.ID, 76 + 4, test);
                                                    break;
                                                }
                                        }
                                    }
                                    var value = Update.Flags.Ride;
                                    Writer.WriteUInt64(value, 0x16 + 4, test);
                                    Writer.WriteUshort((ushort)client.Entity.Hitpoints, 89, test);
                                    Writer.WriteUshort(client.Entity.Level, 96, test);
                                    Writer.WriteUshort(client.Entity.X, 98, test);
                                    Writer.WriteUshort(client.Entity.Y, 100, test);
                                    Writer.WriteUshort(client.Entity.HairStyle, 102, test);
                                    Writer.WriteByte(7, 104, test);//fascing
                                    Writer.WriteByte((byte)client.Entity.Action, 105, test);
                                    Writer.WriteByte(1, 244, test);
                                    Writer.WriteByte((byte)client.Entity.Name.Length, 245, test);
                                    Writer.WriteString(client.Entity.Name, 246, test);
                                    client.Send(test);
                                    break;
                                }
                            case "inbox":
                                {
                                    Data data = new Data(true);
                                    data.ID = GamePackets.Data.OpenWindow;//show wind
                                    data.UID = client.Entity.UID;
                                    data.TimeStamp = Time32.Now;
                                    data.dwParam = 576;
                                    data.wParam1 = client.Entity.X;
                                    data.wParam2 = client.Entity.Y;
                                    client.Send(data);
                                    byte[] numArray1 = new byte[112 + 8];
                                    Writer.WriteUInt16(112, 0, numArray1);
                                    Writer.WriteUInt16(1046, 2, numArray1);
                                    Writer.WriteUInt32(613429, 4, numArray1);
                                    client.Send(numArray1);
                                }
                                break;


والشفرات اهم اتفضل يا ريس 

الكود:

@inbox
@mystatue



    أنشرنا على المواقع الإجتماعية :
    FacebookTwitterEmailWindows LiveTechnoratiDeliciousDiggStumbleponMyspaceLikedin

    فيس بوكى

    مركز رفع للمنتدى


    القران الكريم

    الزائرون

    معلومات العضو والمنتدى

    معلومات عنك انت متسجل الدخول بأسم {زائر}. آخر زيارة لك . لديك0مشاركة.
    معلومات عن المنتدى اسم المنتدى :Team-TQ. عمر المنتدى بالأيام :1663 يوم. عدد المواضيع في المنتدى :37 موضوع. عدد الأعضاء : 77 عضو. آخر عضو مسجل : m0127154278 فمرحباُ به.
    الوقت/التاريخ الآن هو الإثنين 20 نوفمبر 2017, 10:28 am