Hassan Emprator
2020-02-20, 03:48 AM
السلام عليكم معانا كودين لمنع الاحصنه في اماكن مخصصه واماكن كامله
هتخش في كلاس
Constants
زتحت
public static readonly System.Collections.Generic.List<ulong> blackname
ضيف
public static readonly System.Collections.Generic.List<ushort> NoRideMapBaseID = new System.Collections.Generic.List<ushort>
{ // مابات كامله الممنوع فيها ركوب الحصان
700,1645,1004,1508,1506,3872,1038, 1620,3820,2075,
};
public static readonly System.Collections.Generic.List<ushort> RideForbiddenMaps = new System.Collections.Generic.List<ushort>
{ // مابات مخصصه الممنوع فيها ركوب الحصان
5555,6565, 1620,
};
الحجات دي بتضيف فيها ارقام ومكتوب كلام يفهمك دي مخصصه لي اي تمام :D عشان متكلمنيش بس
نكمل بقا في packerhandler سيرش
سيرش عا
if (client.lastJumpDistance == 0) goto Jump;
ضيف تحتها
if (client.Player.ContainsFlag(Network.GamePackets.Up date.Flags.Ride))
{//NoRideMapBaseID
if (Constants.RideForbiddenMaps.Contains(client.Playe r.MapID) || Constants.NoRideMapBaseID.Contains(client.Map.Base ID))
client.Player.RemoveFlag(Network.GamePackets.Updat e.Flags.Ride);
}
وتاني سيرش عا
if (client.lastJumpDistance == 0) goto Jump;
ضيف تحته برضو
if (client.Player.ContainsFlag(Network.GamePackets.Up date.Flags.Ride))
{//NoRideMapBaseID
if (Constants.RideForbiddenMaps.Contains(client.Playe r.MapID) || Constants.NoRideMapBaseID.Contains(client.Map.Base ID))
client.Player.RemoveFlag(Network.GamePackets.Updat e.Flags.Ride);
}
بس كدا اشوفكم في موضوع قادم :D:harhar1:
هتخش في كلاس
Constants
زتحت
public static readonly System.Collections.Generic.List<ulong> blackname
ضيف
public static readonly System.Collections.Generic.List<ushort> NoRideMapBaseID = new System.Collections.Generic.List<ushort>
{ // مابات كامله الممنوع فيها ركوب الحصان
700,1645,1004,1508,1506,3872,1038, 1620,3820,2075,
};
public static readonly System.Collections.Generic.List<ushort> RideForbiddenMaps = new System.Collections.Generic.List<ushort>
{ // مابات مخصصه الممنوع فيها ركوب الحصان
5555,6565, 1620,
};
الحجات دي بتضيف فيها ارقام ومكتوب كلام يفهمك دي مخصصه لي اي تمام :D عشان متكلمنيش بس
نكمل بقا في packerhandler سيرش
سيرش عا
if (client.lastJumpDistance == 0) goto Jump;
ضيف تحتها
if (client.Player.ContainsFlag(Network.GamePackets.Up date.Flags.Ride))
{//NoRideMapBaseID
if (Constants.RideForbiddenMaps.Contains(client.Playe r.MapID) || Constants.NoRideMapBaseID.Contains(client.Map.Base ID))
client.Player.RemoveFlag(Network.GamePackets.Updat e.Flags.Ride);
}
وتاني سيرش عا
if (client.lastJumpDistance == 0) goto Jump;
ضيف تحته برضو
if (client.Player.ContainsFlag(Network.GamePackets.Up date.Flags.Ride))
{//NoRideMapBaseID
if (Constants.RideForbiddenMaps.Contains(client.Playe r.MapID) || Constants.NoRideMapBaseID.Contains(client.Map.Base ID))
client.Player.RemoveFlag(Network.GamePackets.Updat e.Flags.Ride);
}
بس كدا اشوفكم في موضوع قادم :D:harhar1: