قديم 2019-12-17, 03:46 AM
المشاركة 2
Tefa
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: مشكلة جعل اللفل صعب فى سورس رايزو
ابحث عن

كود:
IncreaseExperience 

و بدلها ب دي

كود:
 public void IncreaseExperience(ServerSockets.Packet streamdouble ExperienceEnums.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(streamlevel);
                
Entity.Level level;
                
UpdateRebornLastLevel(stream);

                
Entity.SendUpdate(stream, (long)Entity.ExperienceGame.MsgServer.MsgUpdate.DataType.Experiencefalse);

            }
        } 

و راجع ع دول اكس بي المطلوب لكل ليفل

كود:
static ulong[] levelExperience = new ulong
public static ulong LevelExperience(byte Level


قديم 2019-12-17, 08:03 PM
المشاركة 3
nova
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: مشكلة جعل اللفل صعب فى سورس رايزو
ابحث عن

كود:
increaseexperience 

و بدلها ب دي

كود:
 public void increaseexperience(serversockets.packet streamdouble experienceenums.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(streamlevel);
                
entity.level level;
                
updaterebornlastlevel(stream);

                
entity.sendupdate(stream, (long)entity.experiencegame.msgserver.msgupdate.datatype.experiencefalse);

            }
        } 

و راجع ع دول اكس بي المطلوب لكل ليفل

كود:
static ulong[] levelexperience = new ulong
public static ulong levelexperience(byte level
انا مش فاهم اخر حتة اللى هى اراجع على دول اعمل فيهم ايه يعنى معلش + هو انا لو عايز صعبة اصعب حاجه اللى هو محدش يعرف يجيب اكس بى خالص اعدلها منين كمان

قديم 2019-12-17, 09:01 PM
المشاركة 4
Tefa
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: مشكلة جعل اللفل صعب فى سورس رايزو

كود:
 static ulong[] levelExperience = new ulong[139] { 1201802403606009601200240036008400120001440018000216002264632203374334755656609687727051575936977331148361208531239811267201458781734361976462024512121602441902858233059863128643244803661684339594605905067385699947285278508299164799351189408001076593127278013579941384861147840016324381903104206604221049241921085241720228534623054574311121732256003810962443789648806054970962510720056525186579162687799171007007157657910686010596398112205491140919211424000128829521517280715896990161637991680000019230280223652082381931224219528248640002720007732033165337238013429131734944000394635234587856748924236497292205107200055808379648700586839193169537026764229689695078911267675512009048212179828012768000013744688719371597040883215045467468546112588546918988547725388548047948548531788549338188558058004671742498728227405833872887040647464448776957258532348770238818484286582110114389851073741823107374182385891345882576740376477302211292231906633876347859950814447859950814447859950814,447859950814,447859950814,447859950814 }; 

انا لو لفل 1 و اكس بي وصل 120 هطلع لفل 2 انا لو لفل 2 و اكس بي وصل 180 هطلع لفل 3 هكذا


العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع

المواضيع المتشابهه للموضوع: مشكلة جعل اللفل صعب فى سورس رايزو
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشكلة في سورس رايزو محمودمحمدسالم مشكلات السيرفيرات كونكر الشخصيه 5 2020-04-21 11:23 AM
مش عارف اعدل اللفل اللي الشخصيه بتنزل بي من القاعده مش راضي سورس فايرس magdy مشكلات السيرفيرات كونكر الشخصيه 1 2020-03-15 09:35 PM
مشكلة فى سورس رايزو nova مشكلات السيرفيرات كونكر الشخصيه 3 2019-11-22 02:11 PM
مشكلة فى سورس رايزو nova مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-22 01:53 PM
مشكلة فى سورس رايزو nova مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-22 01:48 PM


الساعة الآن 01:47 AM

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.