احصائياتى

الردود
2

المشاهدات
524
 
Omar
.:: عضو نشيط ::.
الإجابات المقدمة: 3

    غير متواجد

المشاركات
163

+التقييم
0.06

تاريخ التسجيل
Aug 2019

الاقامة

نظام التشغيل

رقم العضوية
677
2019-12-23, 05:51 AM
المشاركة 1
2019-12-23, 05:51 AM
المشاركة 1
افتراضي تمت الإجابة عايز حل يا جماعة انا عامل ايتم بة وقت المشكلة لمة الوقت بيخلص من ع الايتم مش بتختفي ع
عايز حل يا جماعة انا عامل ايتم بة وقت المشكلة لمة الوقت بيخلص من ع الايتم مش بتختفي عايز حل عشان اتخنقت من المشكلة دي في سورس ابو جميل


أفضل جواب - كتبه Rider
كل ايتم بتتعدل ب اي دي بتاعها مثال BOSS KILLER
physical.cs

كود:
if (item.ID >= 4030901 && item.ID >= 4030909)
                {
                    if (
monster != null)
                    {
                        if (
monster.EntityFlag == EntityFlag.Monster)
                        {
                            if (
monster.MonsterInfo.Boss || monster.Boss == 1)
                            {
                                
Level = item.ID;
                                
Level -= RuneItems.GatIDItemRune9and27(Level);
                                
Damage += (int)(Damage * ((Level / 10) + 2));
                            }
                        }
                    }
                }
            } 

قديم 2019-12-24, 04:39 AM
المشاركة 2
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: عايز حل يا جماعة انا عامل ايتم بة وقت المشكلة لمة الوقت بيخلص من ع الايتم مش بتخت
conqueritem.cs

ابحث عن
كود:
public void Send(Client.GameState client) 

و بدلها ب دي

كود:
public void Send(Client.GameState client)
        {
            if (
client == null) return;
            if (
ID == 300000)
            {
                
uint G = SocketProgress & 0xFF;
                
uint B = (SocketProgress >> 8) & 0xFF;
                
uint R = (SocketProgress >> 16) & 0xFF;
                if (
NextRed == 0 && NextBlue == 0 && NextGreen == 0)
                {
                    
NextRed = (byte)R;
                    
NextBlue = (byte)B;
                    
NextGreen = (byte)G;
                    
Database.ConquerItemTable.UpdateNextSteedColor(this);
                }
            }
            if (
Days > 0)
            {
                if (
DateTime.Now >= DayStamp.AddDays(Days))
                {
                    
Database.ConquerItemTable.DeleteItem(UID);
                    
Database.ConquerItemTable.RemoveItem(UID);
                    
client.Send(Database.ConquerItemInformation.BaseInformations[ID].Name + " is Has Expired");
                }
                
TimeSpan Remain = DayStamp.AddDays(Days) - DateTime.Now;
                
TimeLeftInMinutes = (uint)Remain.TotalSeconds;
            }
            
client.Send(Buffer);
            if (
RefineItem != 0)
            {
                
Refinery.RefineryItem rI = RefineStats;
                if (
rI != null)
                {
                    
client.Send(new ItemSoul()
                    {
                        
ID = rI.Identifier,
                        
Identifier = UID,
                        
Level = rI.Level,
                        
Mode = ItemSoul.Types.Refine,
                        
Percent = rI.Percent,
                        
Type = 1,
                        
Time = (UInt32)(RefineryTime.Subtract(DateTime.Now).TotalSeconds)
                    });
                }
            }
            
ItemAdding add = new ItemAdding(true);
            if (
Purification.Available)
                
add.Append(Purification);
            if (
ExtraEffect.Available)
                
add.Append(ExtraEffect);
            if (
Purification.Available || ExtraEffect.Available)
                
client.Send(add);
            if (
Lock == 2 && (Mode == Enums.ItemMode.Default || Mode == Enums.ItemMode.Update))
            {
                
ItemLock itemLock = new ItemLock(true);
                
itemLock.UID = UID;
                
itemLock.ID = ItemLock.UnlockDate;
                
itemLock.dwParam = (uint)(UnlockEnd.Year * 10000 + UnlockEnd.Month * 100 + UnlockEnd.Day);
                
client.Send(itemLock);
            }
            
Mode = Enums.ItemMode.Default;
        } 

او حل تاني خش جواها و ضيف دي

كود:
if (Days > 0)
            {
                if (
DateTime.Now >= DayStamp.AddDays(Days))
                {
                    
Database.ConquerItemTable.DeleteItem(UID);
                    
Database.ConquerItemTable.RemoveItem(UID);
                    
client.Send(Database.ConquerItemInformation.BaseInformations[ID].Name + " is Has Expired");
                }
                
TimeSpan Remain = DayStamp.AddDays(Days) - DateTime.Now;
                
TimeLeftInMinutes = (uint)Remain.TotalSeconds;
            } 


قديم 2019-12-25, 10:27 AM
المشاركة 3
Omar
.:: عضو نشيط ::.
الإجابات المقدمة: 3
  • غير متواجد
افتراضي رد: عايز حل يا جماعة انا عامل ايتم بة وقت المشكلة لمة الوقت بيخلص من ع الايتم مش بتخت
المشكلة برضو متحليتش الايتم او اي حاجة لمة الوقت بيخلص من عليها مش بتختفي بتفضل موجودة


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



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

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

المواضيع المتشابهه للموضوع: عايز حل يا جماعة انا عامل ايتم بة وقت المشكلة لمة الوقت بيخلص من ع الايتم مش بتختفي ع
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حمايه من الاوتو اسكل ناس الي بتشغل الاسكله ومش بيخلص معاها MohamedModyAdel تطوير سيرفرات كونكر 55 2021-09-02 10:26 PM
لو حصل مشكله في السيرفر وانا عايز ارجع الوقت ساعه او ايوم كامل ازاي uncelsam مشكلات السيرفيرات كونكر الشخصيه 6 2019-11-01 10:40 AM
ThunderCould بتفضل ظاهره ع الارض مش بتختفي uncelsam مشكلات السيرفيرات كونكر الشخصيه 3 2019-10-30 01:16 AM
انا عندي الاصطفي بتختفي لما اقفل السلفر او اقفل الاميل عايز حل ارجو الرد السريع ElSaher مشكلات السيرفيرات كونكر الشخصيه 2 2019-07-09 11:05 PM
تعديل الوقت بتاع الجيانج Hazem تطوير سيرفرات كونكر 1 2019-06-25 05:31 PM


الساعة الآن 04:30 AM