|
المشاركات 271 |
+التقييم 0.14 |
تاريخ التسجيل Jul 2019 |
الاقامة |
نظام التشغيل |
رقم العضوية 486 |
#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.GamePackets.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.GamePackets.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
if (client.player.staminastamp.next(500, time: Time))
attacker.stamina += 150;
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
حل مشكله عدم تحديث Stamina الي بتضرب بيها الاسكلات | Tefa | تطوير سيرفرات كونكر | 3 | 2023-07-27 12:31 AM |
طلب حل لمشكلة البولا بتاعت الكلان | ابو مروان | مشكلات السيرفيرات كونكر الشخصيه | 1 | 2020-05-16 09:18 PM |
محتاج حل لمشكلة اختفاء الجاردات والوحوش | ViORX | مشكلات السيرفيرات كونكر الشخصيه | 9 | 2020-05-12 06:49 PM |
مشكله تانيه بخصوص الاستمينا سورس Fighters | ابو مروان | مشكلات السيرفيرات كونكر الشخصيه | 1 | 2019-09-29 05:34 AM |
مشكله فى سورس Fighters بخصوص اسكلة ThunderCloud | ابو مروان | مشكلات السيرفيرات كونكر الشخصيه | 3 | 2019-08-21 01:09 AM |