Hassan Emprator
2019-09-19, 12:27 PM
السلام عليكم
اولا الموضوع دا مش مكرر الي هوا
كمل نظام الBulletinالي حازم منزله
لا دا حاجه الي منزله دا الي بيبقا
في الشاشه تمام الموضوع دا عامله عشان neno123 تقريبا
اسمه كدا
تمام فا هنبدا اولا كدا
هتفتح كلاس PacketHandler.cs
بعد كدا تبحث عن الكود داcase Data.DetainWindowRequest:
تمام افرض لو مش لاقيت الكود الي فوقيه دا اعمل ايه
ابحث عن داcase Data.FinishSteedRace:
لما تلاقي الكود دا
ضيف تحته الكود دا فوقيه او تحتيه
}
case Data.Bulletin:
{
ushort Mode5 = packet[12];
switch (Mode5)
{
case 9:
case 10:
case 11:
client.Entity.Teleport(1002, 301, 145);
break;
case 2:
case 3:
case 4:
case 5:
client.Entity.Teleport(1002, 291, 146);
break;
case 14:
case 37:
case 54:
client.Entity.Teleport(1002, 327, 196);
break;
#region SatrDay
#region BattleFields
case 38://BattleFields
{
client.Entity.Teleport(1036, 191, 223);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region GuildPk
case 17://GuildPk
{
client.Entity.Teleport(1002, 285, 160);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region FlamIt
case 16://FlamIt
{
client.Entity.Teleport(1002, 250, 218);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#endregion
#region FriDay
#region HorseRacing
case 1://HorseRacing
{
client.Entity.Teleport(1002, 296, 145);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
case 104:
if (client.Entity.Level >= 90)
{
client.Entity.Teleport(4020, 83, 73);
Entity.SendReload(client);
}
else client.MessageBox("You haven't reached level 90 yet!");
break;
#region DisCity
case 8://DisCity
{
client.Entity.Teleport(1002, 297, 148);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Class 6 House
case 105://DisCity
{
client.Entity.Teleport(1036, 200, 93);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region capture
case 15:
{
client.Entity.Teleport(1002, 225, 238);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region GuildPk
case 35:
{
client.Entity.Teleport(1036, 237, 150);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Dragon Island
case 68:
{
client.Entity.Teleport(3055, 60, 88);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region TreasureInBlue
case 22://TreasureInBlue
{
client.Entity.Teleport(3071, 199, 65);
client.MessageBox("You have been teleported to Squidward Octopus.");
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region KingdomWar
case 91://KingdomWar
{
client.Entity.Teleport(1002, 286, 293);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Lypirth
case 98://Lypirth
{
client.Entity.Teleport(1002, 265, 138);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
case 18:
case 19:
case 20:
case 21:
client.Entity.Teleport(1002, 313, 146);
break;
case 82:
client.Entity.Teleport(1002, 308, 145);
break;
#region ElitePk
case 12://ElitePk
{
client.Entity.Teleport(1002, 301, 145);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region PowerArena
case 81://PowerArena
{
client.Entity.Teleport(1002, 336, 136);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#endregion
#region Events
#region Cat
case 97://Cat
{
client.Entity.Teleport(1002, 262, 233);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Khnight
case 106://Cat
{
client.Entity.Teleport(1002, 224, 230);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#endregion
default: Console.WriteLine("[Bulltin] Unknown Action " + Mode5); break;
}
break;
}
بعد كدا هتخش في كلاس Data.cs
وهتبحث عن الكود دا
public const ushort
وضيف فيه دا
Bulletin = 166,
كدا خلصنا الموضوع بتاعنا صور بقا توضيح
الي هوا النظام دا
عفواً لايمكن عرض الروابط في الإرشيف
اولا الموضوع دا مش مكرر الي هوا
كمل نظام الBulletinالي حازم منزله
لا دا حاجه الي منزله دا الي بيبقا
في الشاشه تمام الموضوع دا عامله عشان neno123 تقريبا
اسمه كدا
تمام فا هنبدا اولا كدا
هتفتح كلاس PacketHandler.cs
بعد كدا تبحث عن الكود داcase Data.DetainWindowRequest:
تمام افرض لو مش لاقيت الكود الي فوقيه دا اعمل ايه
ابحث عن داcase Data.FinishSteedRace:
لما تلاقي الكود دا
ضيف تحته الكود دا فوقيه او تحتيه
}
case Data.Bulletin:
{
ushort Mode5 = packet[12];
switch (Mode5)
{
case 9:
case 10:
case 11:
client.Entity.Teleport(1002, 301, 145);
break;
case 2:
case 3:
case 4:
case 5:
client.Entity.Teleport(1002, 291, 146);
break;
case 14:
case 37:
case 54:
client.Entity.Teleport(1002, 327, 196);
break;
#region SatrDay
#region BattleFields
case 38://BattleFields
{
client.Entity.Teleport(1036, 191, 223);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region GuildPk
case 17://GuildPk
{
client.Entity.Teleport(1002, 285, 160);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region FlamIt
case 16://FlamIt
{
client.Entity.Teleport(1002, 250, 218);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#endregion
#region FriDay
#region HorseRacing
case 1://HorseRacing
{
client.Entity.Teleport(1002, 296, 145);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
case 104:
if (client.Entity.Level >= 90)
{
client.Entity.Teleport(4020, 83, 73);
Entity.SendReload(client);
}
else client.MessageBox("You haven't reached level 90 yet!");
break;
#region DisCity
case 8://DisCity
{
client.Entity.Teleport(1002, 297, 148);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Class 6 House
case 105://DisCity
{
client.Entity.Teleport(1036, 200, 93);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region capture
case 15:
{
client.Entity.Teleport(1002, 225, 238);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region GuildPk
case 35:
{
client.Entity.Teleport(1036, 237, 150);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Dragon Island
case 68:
{
client.Entity.Teleport(3055, 60, 88);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region TreasureInBlue
case 22://TreasureInBlue
{
client.Entity.Teleport(3071, 199, 65);
client.MessageBox("You have been teleported to Squidward Octopus.");
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region KingdomWar
case 91://KingdomWar
{
client.Entity.Teleport(1002, 286, 293);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Lypirth
case 98://Lypirth
{
client.Entity.Teleport(1002, 265, 138);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
case 18:
case 19:
case 20:
case 21:
client.Entity.Teleport(1002, 313, 146);
break;
case 82:
client.Entity.Teleport(1002, 308, 145);
break;
#region ElitePk
case 12://ElitePk
{
client.Entity.Teleport(1002, 301, 145);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region PowerArena
case 81://PowerArena
{
client.Entity.Teleport(1002, 336, 136);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#endregion
#region Events
#region Cat
case 97://Cat
{
client.Entity.Teleport(1002, 262, 233);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#region Khnight
case 106://Cat
{
client.Entity.Teleport(1002, 224, 230);
Entity.SendReload(client);
client.Send(packet);
break;
}
#endregion
#endregion
default: Console.WriteLine("[Bulltin] Unknown Action " + Mode5); break;
}
break;
}
بعد كدا هتخش في كلاس Data.cs
وهتبحث عن الكود دا
public const ushort
وضيف فيه دا
Bulletin = 166,
كدا خلصنا الموضوع بتاعنا صور بقا توضيح
الي هوا النظام دا
عفواً لايمكن عرض الروابط في الإرشيف