مشاهدة النسخة كاملة : محتاج حل لمشكلة ال Stamina و الاتش بى فى سورس Fighters
ابو مروان
2019-08-25, 11:08 PM
محتاج حل للمشكلتين دول يا جماعه لو سمحتو
اولا مشكلة اللستمينا بتشحن بسرعه جدا وحولت اغيرها من كذا سورس تانى نفس المشكله برده وحولت العب برده فى الارقام مفيش فايده
ثانيا مشكلة الاتش بى دا الرقم غير الرقم خاص مش مظبوط ودى صورة
عفواً لايمكن عرض الروابط في الإرشيف
وشكرا ليكم جميعا :)
1
screen.cs
سيرش
#region Stamina
و بدلها ب دي
#region Stamina
if (client.Player.StaminaStamp.Next(500, time: time))
{
if (client.Vigor < client.Player.ExtraVigor)
{
client.Vigor += (ushort)(3 + (client.Player.Action == Game.Enums.ConquerAction.Sit ? 2 : 0));
{
Vigor vigor = new Vigor(true);
vigor.Amount = client.Vigor;
vigor.Send(client);
}
}
if (!client.Player.ContainsFlag(Update.Flags.Ride) && !client.Player.ContainsFlag(Update.Flags.Fly) || client.Equipment.TryGetItem(18) != null)
{
int limit = 0;
if (client.Spells != null)
{
if (client.Spells.ContainsKey(12560))
{
var spell = client.Spells[12560];
var skill = Database.SpellTable.SpellInformations[12560][spell.Level];
limit += (int)skill.Power;
}
}
if (client.Player.HeavenBlessing > 0)
limit = 50;
#region Toaist
if (client.Player.Class >= 140 && client.Player.Class <= 145)
{
if (!client.Player.ContainsFlag3((ulong)Network.GameP ackets.Update.Flags3.FlameLotus))
{
client.Player.AddFlag3((ulong)Network.GamePackets. Update.Flags3.FlameLotus);
}
if (client.Player.Energy <= 300)
{
if (client.Player.Action == Enums.ConquerAction.Sit)
{
if (client.Player.Energy <= 280)
{
client.Player.Energy += 4;
}
else
{
if (client.Player.Energy != 300)
client.Player.Energy += 1;
}
}
}
}
if (client.Player.Class >= 100 && client.Player.Class <= 135)
{
if (!client.Player.ContainsFlag3((ulong)Network.GameP ackets.Update.Flags3.AuroraLotus))
{
client.Player.AddFlag3((ulong)Network.GamePackets. Update.Flags3.AuroraLotus);
}
if (client.Player.Energy <= 200)
{
if (client.Player.Action == Enums.ConquerAction.Sit)
{
if (client.Player.Energy <= 180)
{
client.Player.Energy += 4;
}
else
{
if (client.Player.Energy != 200)
client.Player.Energy += 1;
}
}
}
}
#endregion
#region Monk
if (client.Spells != null)
{
if (client.Spells.ContainsKey(12560))
{
var spell = client.Spells[12560];
var skill = Database.SpellTable.SpellInformations[12560][spell.Level];
limit += (int)skill.Power;
}
}
#endregion
if (client.Player.Stamina != 100 + limit)
{
if (client.Player.Action == Enums.ConquerAction.Sit)
{
if (client.Player.Stamina <= 93 + limit)
{
client.Player.Stamina += 7;
}
else
{
if (client.Player.Stamina != 100 + limit)
client.Player.Stamina = (byte)(100 + limit);
}
}
else
{
if (client.Player.Stamina <= 97 + limit)
{
client.Player.Stamina += 5;
}
else
{
if (client.Player.Stamina != 100 + limit)
client.Player.Stamina = (byte)(100 + limit);
}
}
}
client.Player.StaminaStamp = new Time32(time);
}
}
#endregion
2
ده عادي لو انته ضايف اتاك او اتش بي في GameState.cs سواء ف كاس او في اي بي او ايتم او شخصيه ....الخ
و اقف علي Next
في
if (client.Player.StaminaStamp.Next(500, time: time))
اتاكد انها Time32
ابو مروان
2019-08-26, 01:53 AM
و اقف علي next
في
if (client.player.staminastamp.next(500, time: Time))
اتاكد انها time32
لم يتم الحل والمشكله اصلا مش فى الريجون بتاع اللستمينا اكيد فى حاجه تانيه لان انا جربت اغير الريجون دا كتير معملش فارق مش هتعرف غير لم تنزل تجرب السورس وتشوفها بنفسك
لما بتاخد اسكلة الي شبه استيجما بتزود استمينا
handle.cs
سيرش علي
attacker.Stamina += 150;
و عدلها
ابو مروان
2019-08-26, 02:46 PM
لما بتاخد اسكلة الي شبه استيجما بتزود استمينا
handle.cs
سيرش علي
attacker.stamina += 150;
و عدلها
لم يتم الحل :(
رجاء تصوير فيديو لتبيين سرعة ملي الاستمينا
ابو مروان
2019-08-27, 12:31 AM
رجاء تصوير فيديو لتبيين سرعة ملي الاستمينا
مبعرفش اصور فيديو :confused: تعالى انى ديسك دا الفيس بتاعى
عفواً لايمكن عرض الروابط في الإرشيف
مبعرفش اصور فيديو :confused: تعالى انى ديسك دا الفيس بتاعى
ابعت رقم اني ديسك ع خاص منتظر لحد وحده و نص باذن الله
خاص اهوه عفواً لايمكن عرض الروابط في الإرشيف
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2024, TranZ by code