كونكر عرب

كونكر عرب (https://conquer-arab.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://conquer-arab.com/forumdisplay.php?f=12)
-   -   مشكله ف الاحياء (revive) (https://conquer-arab.com/showthread.php?t=667)

Adel Abd El Hay 2019-07-07 04:08 PM

مشكله ف الاحياء (revive)
 
شباب بعد اذنكم انا عندي مشكله ف الاحياء (revive)
لما حد يفتح عليا pk في اي ماب ويقتلني لو هو نينجا واستخدم مهارة استنساخ الظل اللي هي shadow clone مربع الاحياء (revive) بيختفي وعشان اعرف العب تاني يبقي لازم اقفل الاكونت وافتحو تاني ممكن حد يساعدني ف المشكله دي لو سمحتوا

Mr~Rayzo 2019-07-07 09:22 PM

رد: مشكله ف الاحياء (revive)
 
بصراحه معرفش

Adel Abd El Hay 2019-07-09 01:54 AM

رد: مشكله ف الاحياء (revive)
 
يعني ايه يارجاله مفيش واحد ف المنتدي كله عارف حل للمشكله دي والله خاب ظني فيكو مافي ولا مشكله طلبتها ع المنتدي واتحلت 😭

Mr~Rayzo 2019-07-09 11:20 PM

رد: مشكله ف الاحياء (revive)
 
هى زرعه طمام هتتسقى تكبر ده عالم واسع وفوق كل زى علم عليم

Adel Abd El Hay 2019-07-10 04:14 AM

رد: مشكله ف الاحياء (revive)
 
اقتباس:

المشاركة الأصلية كتبت بواسطة rayzo (المشاركة 4284)
هى زرعه طمام هتتسقى تكبر ده عالم واسع وفوق كل زى علم عليم

هههههههههههههههههههههه والله ضحكتني بالطماطم دي خلاص ياعم ايمن عنو ما اتعمل شوفلنا بقا سورس نضيف تشتغل بيه عشان تعب والله

Hazem 2019-07-10 06:25 AM

رد: مشكله ف الاحياء (revive)
 
ذي ما قالك ايمن احنا مش شجره طمام تزرع مشكله تلقي ثمره(حل )
احنا الي بنقدر عليه بنقوله غير كده مش بنعلق او بتسفسر عنه
البركه في الي يعرف ويقولك وحكايه خاب ظنك ده ترجعلك احنا مش شغلين 24 ساعه ندور في مجال كونكر علشان نعرف مشاكله ونحله

Mr~Rayzo 2019-07-10 10:20 AM

رد: مشكله ف الاحياء (revive)
 
قسم السورسات عندنا غنى بكل انواع السورسات
وقريبا انتظر سورسى الاصدار الثانى حصرى على المنتدى

Rider 2019-07-10 01:09 PM

رد: مشكله ف الاحياء (revive)
 
الحل هينزل بعد ما تعتذر منهم لان دي مش طريقة طلب شئ

Adel Abd El Hay 2019-07-10 01:17 PM

رد: مشكله ف الاحياء (revive)
 
اقتباس:

المشاركة الأصلية كتبت بواسطة rayzo (المشاركة 4345)
قسم السورسات عندنا غنى بكل انواع السورسات
وقريبا انتظر سورسى الاصدار الثانى حصرى على المنتدى

حبيبي يا ايمن وماتزعلش ياحازم انا بهزر مع ايمن بس شكلو كدا نسيني 😂

Rider 2019-07-11 09:54 PM

رد: مشكله ف الاحياء (revive)
 
Packethandler.cs

ابحث عن case 2812:
و بدله بده و جرب

كود PHP:

 case 2812:
                    {
                        var 
attackd = BitConverter.ReadUint(packet, 4);
                        var 
clonecount = packet[8];
                        for (
int i = 0; i < clonecount; i++)
                        {
                            var 
attackr = BitConverter.ReadUint(packet, 9 + (i * 4));
                            if (
client.Entity.MyClones.Count < clonecount)
                                return;
                            var 
attack = client.Entity.AttackPacket;
                            if (
attack == null)
                                
attack = new GamePackets.Attack(true);
                            
attack.Attacker = attackr;
                            
attack.Attacked = attackd;

                            if (
client.Entity.MyClones.Count == 0)
                                return;
                            if (
attackd == client.Entity.UID || client.Entity.MyClones.ContainsKey(attackd))
                                return;
                            
KhaledMohamed.Database.SpellInformation MySpell = null;
                            try
                            {
                                
MySpell = Database.SpellTable.GetSpell(client.Spells[12090].ID, client.Spells[12090].Level);
                            }
                            catch { 
MySpell = Database.SpellTable.GetSpell(12090, 4); }
                            
Entity Clone = null;
                            if (
client.Entity.MyClones.TryGetValue(attackr, out Clone))
                            {
                                
Entity attacked = null;
                                
SobNpcSpawn attackedsob = null;
                                if (
client.Screen.TryGetValue(attackd, out attacked))
                                {
                                    
uint damage = 0;
                                    var 
spell = Database.SpellTable.GetSpell(attack.MagicType, (byte)attack.MagicLevel);
                                    if (
spell == null)
                                        
spell = Database.SpellTable.GetSpell(12080, 0);
                                    if (
attack.AttackType == GamePackets.Attack.Melee)
                                    {
                                        if (
Game.Attacking.Handle.CanAttack(client.Entity, attacked, spell, true))
                                        {
                                            
damage = Game.Attacking.Calculate.Melee(client.Entity, attacked, spell, ref attack);
                                            
double power = (0.5);
                                            
damage = (uint)((double)damage * power / 8);
                                            
Game.Attacking.Handle.ReceiveAttack(Clone, attacked, attack, ref damage, spell);
                                            
attack.Damage = damage;
                                            
client.SendScreen(attack);
                                        }
                                    }
                                    else
                                    {
                                        if (
Game.Attacking.Handle.CanAttack(client.Entity, attacked, spell, false))
                                        {
                                            
damage = Game.Attacking.Calculate.Magic(client.Entity, attacked, spell, ref attack);
                                            
double power = (0.5);
                                            
damage = (uint)((double)damage * power / 8);
                                            
Game.Attacking.Handle.ReceiveAttack(Clone, attacked, attack, ref damage, spell);
                                            
attack.Damage = damage;
                                            
client.SendScreen(attack);
                                        }
                                    }
                                    
SpellUse suse = new SpellUse(true);
                                    
suse.Attacker = Clone.UID;
                                    
suse.SpellID = spell.ID;
                                    
suse.SpellLevel = spell.Level;
                                    
suse.X = attacked.X;
                                    
suse.Y = attacked.Y;
                                    
suse.Effect1 = attack.Effect1;
                                    
suse.AddTarget(attacked, damage, attack);
                                    
client.SendScreen(suse, true);
                                    if (
client.Account.State == KhaledMohamed.Database.AccountTable.AccountState.ProjectManager)
                                        
client.Send(new Message("Clone Attack With  Skill: " + spell.Name, System.Drawing.Color.CadetBlue, Message.Talk));

                                }
                                else if (
client.Screen.TryGetSob(attackd, out attackedsob))
                                {
                                    
uint damage = 0;
                                    var 
spell = Database.SpellTable.GetSpell(attack.MagicType, (byte)attack.MagicLevel);
                                    if (
spell == null)
                                        
spell = Database.SpellTable.GetSpell(12080, 0);
                                    if (
attack.AttackType == GamePackets.Attack.Melee)
                                    {
                                        if (
Game.Attacking.Handle.CanAttack(client.Entity, attackedsob, null))
                                        {
                                            
damage = Game.Attacking.Calculate.Melee(client.Entity, attackedsob, ref attack);
                                            
double power = ((MySpell.Power / 100.0) / 100.0);
                                            
damage = (uint)((double)damage * power);
                                            
Game.Attacking.Handle.ReceiveAttack(Clone, attackedsob, attack, damage, null);
                                            
attack.Damage = damage;
                                            
client.SendScreen(attack);
                                        }
                                    }
                                    else
                                    {
                                        if (
Game.Attacking.Handle.CanAttack(client.Entity, attackedsob, spell))
                                        {
                                            
damage = Game.Attacking.Calculate.Magic(client.Entity, attackedsob, spell, ref attack);
                                            
double power = ((MySpell.Power / 100.0) / 100.0);
                                            
damage = (uint)((double)damage * power);
                                            
Game.Attacking.Handle.ReceiveAttack(Clone, attackedsob, attack, damage, spell);
                                            
attack.Damage = damage;
                                            
client.SendScreen(attack);
                                        }
                                    }
                                    
SpellUse suse = new SpellUse(true);
                                    
suse.Attacker = Clone.UID;
                                    
suse.SpellID = spell.ID;
                                    
suse.SpellLevel = spell.Level;
                                    
suse.X = attackedsob.X;
                                    
suse.Y = attackedsob.Y;
                                    
suse.Effect1 = attack.Effect1;
                                    
suse.AddTarget(attackedsob, damage, attack);
                                    
client.SendScreen(suse, true);
                                    if (
client.Account.State == KhaledMohamed.Database.AccountTable.AccountState.ProjectManager)
                                        
client.Send(new Message("Clone Attack With  Skill: " + spell.Name, System.Drawing.Color.CadetBlue, Message.Talk));

                                }
                            }
                        }
                        break;
                    } 



الساعة الآن 08:09 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب
new notificatio by 9adq_ala7sas