منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://code.vpscairo.com/forumdisplay.php?f=12)
-   -   حل مشكلة ف الريونز (https://code.vpscairo.com/showthread.php?t=4358)

Tarek Roshdi 2020-04-11 04:50 PM

حل مشكلة ف الريونز
 
بسم الله الرحمن الرحيم

انا شغال ع السورس دة ConquerVirusX
عندي مشكلة بالنسبة للريون معظمهم شكل بس
مثلا ريون ال finerain ال هي اسكلة الصحة بتاعت الواتر ال بترفع اتش بي 100 الف ل 240 الف مش شغالة مبتزودش صحة خالص
عاوز حل
AttachStatus.cs
كود PHP:

    case (ushort)14500:
                        {
                            
user.Send(stream.InteractionCreate(&Attack));
                            
MsgSpellAnimation MsgSpell = new MsgSpellAnimation(user.Entity.UIDuser.Entity.UIDAttack.XAttack.YClientSpell.IDClientSpell.LevelClientSpell.UseSpellSoul);

                            if (
user.Team != null)
                            {
                                foreach (
Client.GameState teammate in user.Team.Teammates)
                                {
                                    if (
teammate != null)
                                    {
                                        
user.Entity.AddSpellFlag(MsgUpdate.Flags.FineRain, (int)DBSpell.DurationtrueDBSpell.CoolDown);
                                        
teammate.Entity.FineRain Time32.Now;
                                        
teammate.Entity.FineRainHP = (uint)DBSpell.Damage;
                                        
teammate.Entity.FineRainHPMax user.Entity.MaxHitpoints;
                                        
teammate.Entity.FineRainTime = (uint)DBSpell.Duration;
                                        
teammate.Entity.MaxHitpoints += (uint)DBSpell.Damage;
                                        
teammate.Entity.Hitpoints += (uint)DBSpell.Damage;
                                        
teammate.Entity.FineRainHPMin = (uint)(DBSpell.Damage DBSpell.Duration);
                                    }
                                }
                            }
                            
MsgSpell.Targets.Enqueue(new MsgSpellAnimation.SpellObj(user.Entity.UID0MsgAttackPacket.AttackEffect.None));
                            
user.SendScreen(streamtrue);
                            
MsgSpell.SetStream(stream);
                            
MsgSpell.Send(user);
                            
Updates.UpdateSpell.CheckUpdate(streamuserAttack500DBSpells);
                            break;
                        } 

World.cs
كود PHP:

  #region HPRuneWater
            
if (!client.Entity.Dead && Time32.Now >= client.Entity.FineRain.AddSeconds(1) && client.Entity.FineRainTime 0)
            {
                if (
client.Entity.FineRainHP >= (uint)(client.Entity.FineRainHPMin))
                {
                    
client.Entity.FineRainHP -= (uint)(client.Entity.FineRainHPMin);
                }
                else
                {
                    
client.Entity.FineRainHP 0;

                }
                if (
client.Entity.FineRainHPMax <= client.Entity.MaxHitpoints)
                {
                    
client.Entity.MaxHitpoints -= (uint)(client.Entity.FineRainHPMin);
                    
client.Entity.Hitpoints -= (uint)(client.Entity.FineRainHPMin);
                    
WindowsStats WS = new WindowsStats(client);
                    
WS.Send(client);
                }
                else
                {
                    
client.Entity.MaxHitpoints = (uint)(client.Entity.FineRainHPMax);
                    
client.Entity.Hitpoints = (uint)(client.Entity.FineRainHPMax);
                    
WindowsStats WS = new WindowsStats(client);
                    
WS.Send(client);
                }
                
client.Entity.FineRainTime--;
                if (
client.Entity.FineRainTime == 1)
                {
                    
client.Entity.RemoveFlag(MsgUpdate.Flags.FineRain);
                }
            }
            
#endregion 


Tefa 2020-04-17 12:48 PM

رد: حل مشكلة ف الريونز
 
اسحبها من سورس رايزو شغاله فيه


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

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