منتدي اكواد

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

neno2052 2019-11-17 07:33 PM

مشكله رمي اسطفه نو فري مش بتظهر عالارض
 
يجدعان انا عملت شنط بتفتحها بتجبلك اسطفه +4 و+6 زي اونلاين بس الحاجه الي بتيجي مش بتظهر غالارض ودا عيب كود add تقريبا ممكن حد يقولي الحل ؟

Hassan Emprator 2019-11-17 07:40 PM

رد: مشكله رمي اسطفه نو فري مش بتظهر عالارض
 
مش فاهم وضح

Hassan Emprator 2019-11-17 07:53 PM

رد: مشكله رمي اسطفه نو فري مش بتظهر عالارض
 
ابحث عن

كود PHP:

 public bool Add 

بدلها بي

كود PHP:

 public bool Add(uint idbyte plusbyte Blessbyte Hpbyte Soc1byte Soc2byte Daysbyte times 1bool bound trueuint PurificationItemID 0uint PurificationLevel 0uint PurificationDuration 0bool Permnant false)
        {
            try
            {
                
Database.ConquerItemInformation infos = new Database.ConquerItemInformation(idplus);
                while (
times 0)
                {
                    if (
Count <= 39)
                    {
                        
ConquerItem item;
                        
item = new ConquerItem(true);
                        {
                            
#region Stacksize
                            
if (infos.BaseInformation.StackSize 1)
                            {
                                
//item.StackSize = (byte)times;                                
                                
ushort _StackCount infos.BaseInformation.StackSize;
                                if (
times <= infos.BaseInformation.StackSize)
                                    
_StackCount = (ushort)times;
                                
item.StackSize = (ushort)_StackCount;
                                
Database.ConquerItemTable.UpdateStack(item);
                                
times -= (byte)_StackCount;
                            }
                            else
                            {
                                
item = new ConquerItem(true);
                                
item.StackSize 1;
                                
times--;
                            }
                            
#endregion Stacksize
                            
item.ID id;
                            
item.Plus plus;
                            
item.Bless Bless;
                            
item.Enchant Hp;
                            
item.SocketOne = (Enums.Gem)Soc1;
                            
item.SocketTwo = (Enums.Gem)Soc2;
                            
item.DayStamp DateTime.Now;
                            
item.Days Days;
                            
item.Bound true;

                            
TimeSpan Remain item.DayStamp.AddDays(item.Days) - DateTime.Now;
                            
item.TimeLeftInMinutes = (uint)Remain.TotalSeconds;
                            
item.Durability item.MaximDurability infos.BaseInformation.Durability;

                        };
                        
this.Add(itemEnums.ItemUse.CreateAndAdd);
                        
Database.ConquerItemTable.Update_Free(itemOwner);
                        if (!
Permnant)
                        {
                            
#region purfy without stablize
                            
ItemAdding.Purification_ purify = new ItemAdding.Purification_();
                            
purify.AddedOn DateTime.Now;
                            
purify.Available true;
                            
purify.ItemUID item.UID;
                            
purify.PurificationLevel PurificationLevel;
                            
purify.PurificationDuration PurificationDuration 24 60 60;
                            
purify.PurificationItemID PurificationItemID;
                            
Database.ItemAddingTable.AddPurification(purify);
                            
item.Purification purify;
                            
item.Mode MrHassan.Game.Enums.ItemMode.Update;
                            
item.Send(Owner);
                            
ItemAdding effect = new ItemAdding(true);
                            
effect.Type ItemAdding.PurificationEffect;
                            
effect.Append2(purify);
                            
Owner.Send(effect);
                            
#endregion
                        
}
                        else
                        {
                            
#region purfy with stabliz
                            
ItemAdding.Purification_ purify = new ItemAdding.Purification_();
                            
purify.AddedOn DateTime.Now;
                            
purify.Available true;
                            
purify.ItemUID item.UID;
                            
purify.PurificationLevel PurificationLevel;
                            
purify.PurificationDuration PurificationDuration 24 60 60;
                            
purify.PurificationItemID PurificationItemID;
                            
Database.ItemAddingTable.AddPurification(purify);
                            
item.Purification purify;
                            
item.Mode MrHassan.Game.Enums.ItemMode.Update;
                            
item.Send(Owner);
                            
ItemAdding effect = new ItemAdding(true);
                            
effect.Type ItemAdding.PurificationEffect;
                            
effect.Append2(purify);
                            
Owner.Send(effect);
                            var 
Backup item.Purification;
                            
Backup.PurificationDuration 0;
                            
item.Purification Backup;
                            
item.Send(Owner);
                            
effect.Type ItemAdding.StabilizationEffect;
                            
effect.Append2(Backup);
                            
Owner.Send(effect);
                            
Database.ItemAddingTable.Stabilize(item.UIDBackup.PurificationItemID);
                            
#endregion
                        
}
                    }
                    else
                    {
                        return 
false;
                    }
                    
// times--;
                
}
            }
            catch (
Exception e)
            {
                
Program.SaveException(e);
            }
            return 
true

لو لسا اديني الاكواد وانا هتعامل

midoazoz 2019-11-17 09:04 PM

رد: مشكله رمي اسطفه نو فري مش بتظهر عالارض
 
ثواني يعني ايه مش بتظهر ع الارض مش فاهم هي الشنط مش بتقع لما تموت الوحش ؟؟ ده الي تقصده مش بتظهر؟؟
لو تقصد كده فده لان الكود الي يوقع غير add يا حب
وعموما هات الكود بتاع التوقيع الي في monstertable
اشوفه واعدلهولك
ولو مش الي انا فهمته شوف كده الي قلك عليه حسن

Hassan Emprator 2019-11-17 11:52 PM

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


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

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