المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : محتاج حل لى مشكلة صغيرة خالص


osama
2019-08-07, 01:32 AM
يجماعة فى مشكلة عندى فى Wardrobe لما اعمل الجناح لى الاكونت واقفل الاكونت وفتح الجناح يتشال ويرجع شكل الجناح العادى عاوز اخلية لما يقفل ويفتح يخلية موجود
زى اى لعبة اعمل اية ؟؟

ابو مروان
2019-08-07, 02:24 AM
انسخ ملف التكست الى فى السورس Storage وحطه فى ملف ini انشاء الله هتتحل لو متحلتش يبق اضافه غلط فى السورس نفسه

Commander
2019-08-07, 02:27 AM
ينقل للقسم المناسب

osama
2019-08-07, 02:29 AM
ينقل للقسم المناسب

معلشى بئة مختش بالى والله من القسم الى نشرت فية لى الاسف

Commander
2019-08-07, 02:29 AM
روح لفويد shutdown واتأكد ان التايتل بيتعملها سيف

osama
2019-08-07, 04:17 AM
روح لفويد shutdown واتأكد ان التايتل بيتعملها سيف

مش موجود حاجة خاصة فى الفويد دا بى اسم ال wardrop
اعمل اية فية علشان يسيف

osama
2019-08-07, 04:56 AM
روح لفويد shutdown واتأكد ان التايتل بيتعملها سيف
اعمل اية علشان المشكلة تنحل

Tefa
2019-08-07, 05:03 AM
Entitytable.cs

سيرش public static bool SaveEntity(
ضيف
.Set("My_Title", (byte)e.MyTitle)
ضيف
client.Entity.MyTitle1 = (TitlePacket.Titles)reader.ReadUInt32("My_Title");
entity.cs
ضيف
public int EquippedTitle
{
get
{
return BitConverter.ToInt32(SpawnPacket, _MyTitle);
}
set
{
Writer.Write(value, _MyTitle, SpawnPacket);
if (Owner != null)
foreach (var Entity in Owner.Screen.Objects.Where(p => p.MapObjType == MapObjectType.Entity))
if (Entity != null)
if ((Entity as Entity) != null)
(Entity as Entity).Owner.Send(SpawnPacket);
}
}
public int EquippedWing
{
get
{
return BitConverter.ToInt32(SpawnPacket, _MyWing);
}
set
{
Writer.Write(value, _MyWing, SpawnPacket);
if (Owner != null)
foreach (var Entity in Owner.Screen.Objects.Where(p => p.MapObjType == MapObjectType.Entity))
if (Entity != null)
if ((Entity as Entity) != null)
(Entity as Entity).Owner.Send(SpawnPacket);
}
}
characterinfo.cs
سيرش
toarray

ضيف
Writer.Write((UInt16)client.Entity.MyTitle, 103, Packet);

packethandler.cs
سيرش
case 1130:

بدله
case 1130:
{
try
{
TitlePacket tpacket = new TitlePacket(false);
tpacket.Deserialize(packet);
switch (tpacket.Type)
{
case TitlePacket.Types.List:
{
tpacket.Title = client.Entity.MyTitle;
if (client.Entity.Titles.Count > 0)
{
tpacket.Count = (Byte)client.Entity.Titles.Count();
foreach (var title in client.Entity.Titles)
tpacket.Add((Byte)title.Key);
}
client.Send(tpacket);
break;
}
case TitlePacket.Types.Switch:
{
if (client.Entity.Titles.Keys.Contains(tpacket.Title) || tpacket.Title == TitlePacket.Titles.None)
{
client.Entity.MyTitle = tpacket.Title;
client.Send(tpacket);
client.Entity.Teleport(client.Entity.MapID, client.Entity.X, client.Entity.Y);
}
break;
}
}
}
catch (Exception x)
{
Console.WriteLine(x.ToString());
}
break;
}

osama
2019-08-07, 05:28 AM
Entitytable.cs

سيرش public static bool SaveEntity(
ضيف
.Set("My_Title", (byte)e.MyTitle)
ضيف
client.Entity.MyTitle1 = (TitlePacket.Titles)reader.ReadUInt32("My_Title");
entity.cs
ضيف
public int EquippedTitle
{
get
{
return BitConverter.ToInt32(SpawnPacket, _MyTitle);
}
set
{
Writer.Write(value, _MyTitle, SpawnPacket);
if (Owner != null)
foreach (var Entity in Owner.Screen.Objects.Where(p => p.MapObjType == MapObjectType.Entity))
if (Entity != null)
if ((Entity as Entity) != null)
(Entity as Entity).Owner.Send(SpawnPacket);
}
}
public int EquippedWing
{
get
{
return BitConverter.ToInt32(SpawnPacket, _MyWing);
}
set
{
Writer.Write(value, _MyWing, SpawnPacket);
if (Owner != null)
foreach (var Entity in Owner.Screen.Objects.Where(p => p.MapObjType == MapObjectType.Entity))
if (Entity != null)
if ((Entity as Entity) != null)
(Entity as Entity).Owner.Send(SpawnPacket);
}
}
characterinfo.cs
سيرش
toarray

ضيف
Writer.Write((UInt16)client.Entity.MyTitle, 103, Packet);

packethandler.cs
سيرش
case 1130:

بدله
case 1130:
{
try
{
TitlePacket tpacket = new TitlePacket(false);
tpacket.Deserialize(packet);
switch (tpacket.Type)
{
case TitlePacket.Types.List:
{
tpacket.Title = client.Entity.MyTitle;
if (client.Entity.Titles.Count > 0)
{
tpacket.Count = (Byte)client.Entity.Titles.Count();
foreach (var title in client.Entity.Titles)
tpacket.Add((Byte)title.Key);
}
client.Send(tpacket);
break;
}
case TitlePacket.Types.Switch:
{
if (client.Entity.Titles.Keys.Contains(tpacket.Title) || tpacket.Title == TitlePacket.Titles.None)
{
client.Entity.MyTitle = tpacket.Title;
client.Send(tpacket);
client.Entity.Teleport(client.Entity.MapID, client.Entity.X, client.Entity.Y);
}
break;
}
}
}
catch (Exception x)
{
Console.WriteLine(x.ToString());
}
break;
}



المشكلة فى الجناح دة بس
لما بقفل وى بفتح يرجع لى الجناح العادى لاازم اعملة تانى اما بقيت الاجنحة شغالة
عفواً لايمكن عرض الروابط في الإرشيف

Tefa
2019-08-07, 07:37 AM
المشكلة فى الجناح دة بس
لما بقفل وى بفتح يرجع لى الجناح العادى لاازم اعملة تانى اما بقيت الاجنحة شغالة


اتاكد ان رقمه متضاف مع باقي الاجنحه في ملف التكست في السورس
title_type

osama
2019-08-08, 01:16 AM
اتاكد ان رقمه متضاف مع باقي الاجنحه في ملف التكست في السورس

متضاف يا ريدر محتاج منك طلب صغير انشاء الله

محتاج باتش 2 دى اخر اصدار يكون فية مونتات كونكر الجديدة والجرمنت والتايتل ويريت الاضافة بتاع المونت والتايتل والشغل الى فى الباتش علشان اضيفو فى السورس

osama
2019-08-08, 07:38 AM
خلااص حليت المشكلة كان المشكلة فى ملف title_type الى فى مسار \bin\Debug\database
شكرا على تعب الجميع