|
المشاركات 100 |
+التقييم 0.05 |
تاريخ التسجيل Aug 2019 |
الاقامة |
نظام التشغيل |
رقم العضوية 677 |
IncreaseExperience
public void IncreaseExperience(ServerSockets.Packet stream, double Experience, Enums.ExperienceEffect effect = Enums.ExperienceEffect.None)
{
if (Entity.CursedTimer > 2)
{
return;
}
if (Entity.Level < 140)
{
Experience *= Constants.ExtraExperienceRate;
Experience += Experience * Entity.Gems[3] / 100;
if (Entity.DoubleExperienceTime > 0)
Experience *= 2;
if (Entity.MapID == 1039)
Experience /= 100;
Entity.Experience += (ulong)Experience;
byte level = Entity.Level;
while (Entity.Experience >= Database.DataHolder.LevelExperience(Entity.Level) && Entity.Level < 140)
{
Entity.Experience -= Database.DataHolder.LevelExperience(Entity.Level);
level++;
if (level >= 140)
{
Entity.Experience = 0;
}
}
UpdateLevel(stream, level);
Entity.Level = level;
UpdateRebornLastLevel(stream);
Entity.SendUpdate(stream, (long)Entity.Experience, Game.MsgServer.MsgUpdate.DataType.Experience, false);
}
}
static ulong[] levelExperience = new ulong
public static ulong LevelExperience(byte Level)
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
حل مشكلة ضربة القوس الارشر | ElSaher | تطوير سيرفرات كونكر | 2 | 2020-05-03 01:10 AM |
مشكلة في ضربة الاكونت الفيزيكال | Omar | مشكلات السيرفيرات كونكر الشخصيه | 3 | 2019-12-18 09:44 PM |
مشكلة ضربة الاجلتي بطيئ | ahmedfathy | مشكلات السيرفيرات كونكر الشخصيه | 1 | 2019-12-06 12:59 PM |
مشكلة في سرعة ضربة الاسكلة | youssefabdelmanam | مشكلات السيرفيرات كونكر الشخصيه | 1 | 2019-12-02 10:10 PM |
حل مشكلة ضربة فيزيكال للنينجا و بروسلي[RayzoV3] | Tefa | تطوير سيرفرات كونكر | 1 | 2019-11-22 07:08 PM |