احصائياتى

الردود
19

المشاهدات
1150
 
medo2020
.:: عضو نشيط ::.
الإجابات المقدمة: 4

المشاركات
218

+التقييم
0.09

تاريخ التسجيل
Feb 2020

الاقامة
اسكندريه

نظام التشغيل
C#C

رقم العضوية
3522
2020-02-29, 12:38 PM
المشاركة 1
2020-02-29, 12:38 PM
المشاركة 1
افتراضي تمت الإجابة مشكله فى الاصطفاء
يجماعه لما بفتح الاميل بتاجى المربعات الى بتقفل الاصطف صح تمام
بدوس عليها علشان الاصطفاء تتقفل مش بتتقفل ومرديش تتقفل
ولما بقفل الاصطف من المربع الى فى الايتم مرديش تتقفل بردى
فا ممكن حل المشكله دى


أفضل جواب - كتبه Moka
حلتها خلاص الحمد لله
حد يغلق الموضوع
قديم 2020-03-04, 01:23 AM
المشاركة 2
ElSaher
.:: مشرف اقسام كونكر ::.
الإجابات المقدمة: 509
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
مشكلة في فولدر ini
Gul الثبب فيها لاني قبلتني اكتر من مره

قديم 2020-03-06, 05:39 AM
المشاركة 3
medo2020
.:: عضو نشيط ::.
الإجابات المقدمة: 4
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
مش فاهم يعنى حلها ايه بالظبط ياباشا

قديم 2020-03-06, 05:40 AM
المشاركة 4
medo2020
.:: عضو نشيط ::.
الإجابات المقدمة: 4
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
واعمل ؟

قديم 2020-03-08, 05:18 PM
المشاركة 5
medo2020
.:: عضو نشيط ::.
الإجابات المقدمة: 4
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
حل يارجاله

قديم 2020-03-08, 09:20 PM
المشاركة 6
ElSaher
.:: مشرف اقسام كونكر ::.
الإجابات المقدمة: 509
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
دور علي Gul وا Gul800.600 الي كانت شغاله عندك كويس ومش تعدل عليها هتتحل كدا

قديم 2020-03-08, 09:36 PM
المشاركة 7
medo2020
.:: عضو نشيط ::.
الإجابات المقدمة: 4
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
اخوش كلاسك ايه وابحث فين واعمل ايه بالظبط قولى معلش علشان تتحل المشكله دى

قديم 2020-03-09, 01:44 PM
المشاركة 8
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
packethandler.cs
سيرش

كود:
 SocketTalismanWithItem(ItemUsage itemUsage, Client.GameState client) 

فوقه ضيف

كود:
 static void LockItem(ItemLock itemLock, Client.GameState client)
        {
            
ConquerItem item = null;
            if (
client.Inventory.TryGetItem(itemLock.UID, out item))
            {
                
itemLock.ID = 1;
                
item.Lock = 1;
                
item.Mode = Game.Enums.ItemMode.Update;
                
client.Send(itemLock);
                
item.Send(client);
                
Database.ConquerItemTable.UpdateLock(item);
            }
            else if (
client.Equipment.TryGetItem(itemLock.UID) != null)
            {
                
item = client.Equipment.TryGetItem(itemLock.UID);
                
itemLock.ID = 1;
                
item.Lock = 1;
                
item.Mode = Game.Enums.ItemMode.Update;
                
client.Send(itemLock);
                
item.Send(client);
                
Database.ConquerItemTable.UpdateLock(item);
            }
        }
        static 
void UnlockItemInstant(ItemLock itemLock, Client.GameState client)
        {
            
ConquerItem item = null;
            if (
client.Inventory.TryGetItem(itemLock.UID, out item))
            {
                if (
item.Lock == 1)
                {
                    
item.Lock = 0;
                    
item.Mode = Game.Enums.ItemMode.Update;
                    
item.Send(client);
                    
Database.ConquerItemTable.UpdateLock(item);
                }
                else
                    
client.Send(new Message("Can't unlock an item that is in progress of unlocking.", System.Drawing.Color.FloralWhite, Message.TopLeft));
            }
        }
        static 
void UnlockItem5Days(ItemLock itemLock, Client.GameState client)
        {
            
ConquerItem item = null;
            if (
client.Inventory.TryGetItem(itemLock.UID, out item))
            {
                if (
item.Lock == 1)
                {
                    
item.Lock = 2;
                    
item.UnlockEnd = DateTime.Now.AddDays(5);
                    
item.Mode = Game.Enums.ItemMode.Update;
                    
item.Send(client);
                    
Database.ConquerItemTable.UpdateLock(item);
                }
                else
                    
client.Send(new Message("Can't unlock an item that is in progress of unlocking.", System.Drawing.Color.FloralWhite, Message.TopLeft));
            }
        } 


قديم 2020-03-09, 06:40 PM
المشاركة 9
The.SniperR
.:: عضو مميز ::.
الإجابات المقدمة: 7
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
packethandler.cs
سيرش

كود:
 sockettalismanwithitem(itemusage itemusage, client.gamestate client) 

فوقه ضيف

كود:
 static void lockitem(itemlock itemlock, client.gamestate client)
        {
            
conqueritem item = null;
            if (
client.inventory.trygetitem(itemlock.uid, out item))
            {
                
itemlock.id = 1;
                
item.lock = 1;
                
item.mode = game.enums.itemmode.update;
                
client.send(itemlock);
                
item.send(client);
                
database.conqueritemtable.updatelock(item);
            }
            else if (
client.equipment.trygetitem(itemlock.uid) != null)
            {
                
item = client.equipment.trygetitem(itemlock.uid);
                
itemlock.id = 1;
                
item.lock = 1;
                
item.mode = game.enums.itemmode.update;
                
client.send(itemlock);
                
item.send(client);
                
database.conqueritemtable.updatelock(item);
            }
        }
        static 
void unlockiteminstant(itemlock itemlock, client.gamestate client)
        {
            
conqueritem item = null;
            if (
client.inventory.trygetitem(itemlock.uid, out item))
            {
                if (
item.lock == 1)
                {
                    
item.lock = 0;
                    
item.mode = game.enums.itemmode.update;
                    
item.send(client);
                    
database.conqueritemtable.updatelock(item);
                }
                else
                    
client.send(new message("can't unlock an item that is in progress of unlocking.", system.drawing.color.floralwhite, message.topleft));
            }
        }
        static 
void unlockitem5days(itemlock itemlock, client.gamestate client)
        {
            
conqueritem item = null;
            if (
client.inventory.trygetitem(itemlock.uid, out item))
            {
                if (
item.lock == 1)
                {
                    
item.lock = 2;
                    
item.unlockend = datetime.now.adddays(5);
                    
item.mode = game.enums.itemmode.update;
                    
item.send(client);
                    
database.conqueritemtable.updatelock(item);
                }
                else
                    
client.send(new message("can't unlock an item that is in progress of unlocking.", system.drawing.color.floralwhite, message.topleft));
            }
        } 
عملت الحل ده مش نافع

قديم 2020-03-09, 07:20 PM
المشاركة 10
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: مشكله فى الاصطفاء
packethandler.cs
سيرش

كود:
case 2202: 

فوقه ضيف

كود:
  #region ItemLock (2048)
                
case 2048:
                    {
                        if (
client.Action != 2)
                            return;
                        
ItemLock itemlock = new ItemLock(false);
                        
itemlock.Deserialize(packet);
                        switch (
itemlock.ID)
                        {
                            case 
ItemLock.RequestLock:
                                
LockItem(itemlock, client);
                                break;
                            case 
ItemLock.RequestUnlock:
                                if (
client.Player.VIPLevel == 6)
                                {
                                    
client.ItemUnlockPacket = itemlock;
                                    
Npcs dialog = new Npcs(client);
                                    
client.ActiveNpc = 9999995;
                                }
                                else
                                    
UnlockItem5Days(itemlock, client);
                                break;
                        }
                        break;
                    }
                
#endregion 



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



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

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



الساعة الآن 12:15 AM