منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://code.vpscairo.com/forumdisplay.php?f=12)
-   -   طلب بخصوص الجيانج ارجوا المساعده (https://code.vpscairo.com/showthread.php?t=2917)

Hassan Emprator 2019-11-14 11:46 PM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
عايزه بي ضعيف بقا

اعمل دا الاول خليه كدا

كود PHP:

  uint epic = (uint)Kernel.Random.Next(120); 

وكتر اما بتعلي عا الرقام الي هوا رقم 20 الابك بيبقا اصعب لما بتقلل بيبقا سهل

فهمتني وبرضو بتعدله من

كود PHP:

                                                if (epic == 8

بدل الكود الاخير بي دا

كود PHP:

if (client.Entity.VIPLevel >= 6)
                                        {
                                            if (
epic == 8)
                                            {
                                                
client.Entity.MyJiang.CreateRollValue(clientStarStagetrueHigher);
                                            }
                                            else
                                            {
                                                
client.Entity.MyJiang.CreateRollValue(clientStarStagefalseHigher);
                                            }
                                        } 


midoazoz 2019-11-15 12:17 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة hassan emprator (المشاركة 21855)
لو عايزها كدا

بص يحب
هتعمل زي ما هقولك

هتبحث عن

كود PHP:

byte higher packet[8]; 

ضيف تحتها دا


كود PHP:

 uint epic = (uint)kernel.random.next(05); 

بعدين انزل تحت وضيف دا

كود PHP:

  if  (client.entity.viplevel >= 6)
                                            {
                                                if (
epic == 4)
                                                {
                                                    
client.entity.myjiang.createrollvalue(clientstarstagetruehigher);
                                                } 

وجرب وادعيلي

دا لو هيبكون في اي بي 6 هيجيله كله ابك عا طول

حبيبي ي امبراطور ^_^

Hassan Emprator 2019-11-15 12:19 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة midoazoz (المشاركة 21859)
حبيبي ي امبراطور ^_^

اشتغلت خلاص اعم ؟

midoazoz 2019-11-15 12:19 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
الف الف شكر يا ريدر بجد عظيم فشخ يا جدع

Hassan Emprator 2019-11-15 12:19 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة midoazoz (المشاركة 21861)
الف الف شكر يا ريدر بجد عظيم فشخ يا جدع

انا وله رايدر ؟

midoazoz 2019-11-15 12:20 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة hassan emprator (المشاركة 21860)
اشتغلت خلاص اعم ؟

لا هي الطريقه دي فعاله في معظم السورسات بس الي شغال بيه حاليا لا
بس ريدر دخل حلها وفهمتها تمام الحمد لله تسلم يا حبي

Hassan Emprator 2019-11-15 12:21 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة midoazoz (المشاركة 21864)
لا هي الطريقه دي فعاله في معظم السورسات بس الي شغال بيه حاليا لا
بس ريدر دخل حلها وفهمتها تمام الحمد لله تسلم يا حبي

يعني بتاعتي مش اشتغلت دا غريب يجدع شغاله عندي ؟

Rider 2019-11-15 12:24 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Hassan Emprator (المشاركة 21866)
يعني بتاعتي مش اشتغلت دا غريب يجدع شغاله عندي ؟

ههههههههههههههههههههههه اوبا على الكسفة اللي انت فيها يا حسن
https://i.ytimg.com/vi/U0L3SClE85I/hqdefault.jpg

الحل
كلاس KongFuCalculate.cs

سيرش
كود PHP:

   public void GetRoll(GameState clientbyte mStarbyte mStagebool Restore falsebyte higher 0

اقفله من سالب و بدله ب ده
كود PHP:

     public void GetRoll(GameState clientbyte mStarbyte mStagebool Restore falsebyte higher 0)
        {
            try
            {
                
KongfuStages stages this.Stagers[mStage 1];
                if (
stages.Activate)
                {
                    
KongfuStages.Star star stages.Stars[mStar 1];
                    if (
star.UID != 0)
                    {
                        
this.Inner_Strength = (ushort)(this.Inner_Strength AurionConquer.Database.KongFuTable.GetStatusPoints(star.Level));
                    }
                    
//if (!Restore)
                    //{
                    //    OldStar star2 = new OldStar
                    //    {
                    //        Stage = mStage,
                    //        PositionStar = mStar,
                    //        Star = star
                    //    };
                    //    this.MyOldStar = star2;
                    //}

                    
var level star.Level;
                    
star.Level this.GetStatusLevel();
                    if (
level == 0)
                        
level star.Level;

                    if (
higher == 1)
                    {
                        if (
Kernel.Rate(20 level))
                        {
                            if (
level 5)
                            {
                                
level 5;
                                
star.Level = (byte)Random.Next(level5);
                            }
                        }
                    }
                    if (
higher == 2)
                        if (
Kernel.Rate(50 level))
                            
star.Level = (byte)Random.Next(46);
                    var 
riderid = (uint)Kernel.Random.Next(15);
                    if (
riderid == 2)
                    {
                        
star.Level 6;
                        
client.MessageBox("Oh u got epic wow");
                    }
                    
star.Typ = (KongfuStages.AtributesType)this.Random.Next(116);


                    do
                    {
                        
star.Typ = (KongfuStages.AtributesType)this.Random.Next(116);

                    }
                    while (!
AurionConquer.Database.KongFuTable.CultivateStatus[mStage].Contains((byte)star.Typ));
                    if (
mStage == 9)
                    {
                        var List = new 
KongfuStages.AtributesType[]
                        {
                             
KongfuStages.AtributesType.MaxLife,
                             
KongfuStages.AtributesType.PDefense,
                             
KongfuStages.AtributesType.Mdefense,
                             
KongfuStages.AtributesType.CriticalStrike,
                             
KongfuStages.AtributesType.Counteraction,
                             
KongfuStages.AtributesType.MaxMana
                        
}.ToList();
                        while (!List.
Contains(star.Typ))
                        {
                            
star.Typ = List[this.Random.Next(1, List.Count)];
                        }
                    }
                    if (!
Restore)
                    {
                        
star.UID this.ValueToRoll(star.Typstar.Level);
                        if (!
star.Activate)
                        {
                            
this.Star = (byte)(this.Star 1);
                            
star.Activate true;
                        }
                        
client.Send(new AurionConquer.Network.GamePackets.MsgOwnKongfuImproveFeedback Atribute star.UIDFreeCourse this.FreeCourseStage mStageStar mStarFreeTimeTodeyUsed = (byte)this.FreeTimeTodeyUsedRoundBuyPoints this.RoundBuyPoints }.ToArray());
                        
this.Inner_Strength = (ushort)(this.Inner_Strength AurionConquer.Database.KongFuTable.GetStatusPoints(star.Level));
                    }
                    else
                    {
                        
//star = this.MyOldStar.Star;
                    
}
                    if ((
mStage 9) && !((mStar != 9) || this.Stagers[mStage].Activate))
                    {
                        
this.Stage = (byte)(this.Stage 1);
                        
this.Stagers[mStage].Activate true;
                        
this.SendInfo(client12, new string[] { this.Stage.ToString() });
                    }
                    
client.LoadItemStats();
                    
KongfuRanking.UpdateRank(this);
                    
client.Player.MyKongFu.SendStatusMode(client);
                }
            }
            catch (
Exception exception)
            {
                
Console.WriteLine(exception.ToString());
            }
        } 


Hassan Emprator 2019-11-15 12:25 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
هههه يعم وله كسفه وله حاجه انت حلتها عاش انا حلتها عادي مش كسفه يعني وله حاجه بس مستغرب انا عاملها عندي واشتغلت 100 % بس ييله عاش

midoazoz 2019-11-15 12:26 AM

رد: طلب بخصوص الجيانج ارجوا المساعده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة hassan emprator (المشاركة 21866)
يعني بتاعتي مش اشتغلت دا غريب يجدع شغاله عندي ؟

منا بقولك سورسات وسروسات ههههههه
بس يلا الحمد لله اننا استفادنا ^_^


الساعة الآن 02:49 PM

مرحبا بكم في منتدي اكواد لتطوير الالعاب