احصائياتى

الردود
4

المشاهدات
578
 
Hassan Emprator
.:: مشرف قسم المشاكل ::.

    غير متواجد

المشاركات
1,723

+التقييم
0.63

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

الاقامة
شرقيه/زقازيق

نظام التشغيل

رقم العضوية
30
2019-08-27, 08:35 PM
المشاركة 1
2019-08-27, 08:35 PM
المشاركة 1
Timid كيفيه جعل الدونيشن بي فلوس بدل سبس تكميل موضع حج رايدر
اولا كدا دا تكمله موضوع الحج رايدر بيه
هتبحث عن الكود دا

كود:
   public static void Handle(NobilityInfo information, Client.GameState client)
        { 

هتلاقي تحته دا


كود:
case NobilityInfo.Donate: 

هتبدله بي دا


كود:
 case NobilityInfo.Donate:
                    {
                        if (
client.Trade.InTrade)
                            return;
                        if (
client.Entity.DonateTime)
                            return;
                        
ulong silvers = information.dwParam;
                        
bool newDonator = false;
                        
client.NobilityInformation.Gender = (byte)(client.Entity.Body % 10);
                        if (
client.NobilityInformation.Donation == 0)
                            
newDonator = true;
                        if (
information.MoneyType == 1)
                        {
                            
ulong Slivers = silvers;

                            if (
client.Entity.Money >= Slivers)
                            {
                                
client.Entity.ConquerPoints -= (uint)Slivers;
                                
client.NobilityInformation.Donation += silvers;
                            }
                        }
                        else
                        {
                            if (
client.Entity.Money >= silvers)
                            {
                                
client.Entity.Money -= (uint)silvers;
                                
client.NobilityInformation.Donation += silvers;
                            }
                        }

                        if (!
Board.ContainsKey(client.Entity.UID) && client.NobilityInformation.Donation == silvers && newDonator)
                        {
                            
Board.Add(client.Entity.UID, client.NobilityInformation);
                            try
                            {
                                
Database.NobilityTable.InsertNobilityInformation(client.NobilityInformation);
                            }
                            catch
                            {
                                
Database.NobilityTable.UpdateNobilityInformation(client.NobilityInformation);
                            }
                        }
                        else
                        {
                            
Database.NobilityTable.UpdateNobilityInformation(client.NobilityInformation);
                        }
                        
Sort(client.Entity.UID);
                        break;
                    }
                case 
NobilityInfo.List:
                    {
                        
byte[] packet = new byte[600 + 8];
                        
Network.Writer.WriteUInt16(600, 0, packet);
                        
Network.Writer.WriteUInt16(2064, 2, packet);
                        
Network.Writer.WriteUInt16(2, 4, packet);
                        
Network.Writer.WriteUInt16(10, 10, packet);
                        
Network.Writer.WriteUInt16(10, 12, packet);
                        
int offset = 120;
                        for (
int i = (int)(information.wParam1 * 10); i < information.wParam1 * 10 + 10 && i < BoardList.Count; i++)
                        {
                            var 
nob = BoardList[i];
                            
Network.Writer.WriteUInt32(nob.EntityUID, offset, packet);
                            
offset += 4;
                            if (
Kernel.GamePool.ContainsKey(nob.EntityUID))
                            {
                                
Network.Writer.WriteUInt32(1, offset, packet);
                                
offset += 4;
                                
Network.Writer.WriteUInt32(nob.Mesh, offset, packet);
                                
offset += 4;
                            }
                            else
                            {
                                
offset += 8;
                            }
                            
Network.Writer.WriteString(nob.Name, offset, packet);
                            
offset += 20;
                            
Network.Writer.WriteUInt64(nob.Donation, offset, packet);
                            
offset += 8;
                            
Network.Writer.WriteUInt32((uint)nob.Rank, offset, packet);
                            
offset += 4;
                            
Network.Writer.WriteUInt32((uint)i, offset, packet);
                            
offset += 4;
                        }
                        
client.Send(packet);
                        break;
                    }
            }
        } 



قديم 2019-08-27, 08:36 PM
المشاركة 2
Hazem
.:: المدير العام::.
  • غير متواجد
افتراضي رد: كيفيه جعل الدونيشن بي فلوس بدل سبس تكميل موضع حج رايدر
اانا الي كاتب الموضوع مش رايدر ههههههههه

قديم 2019-08-27, 08:36 PM
المشاركة 3
Hazem
.:: المدير العام::.
  • غير متواجد
افتراضي رد: كيفيه جعل الدونيشن بي فلوس بدل سبس تكميل موضع حج رايدر
عاش عمو حسن

قديم 2019-08-27, 08:41 PM
المشاركة 4
Hassan Emprator
.:: مشرف قسم المشاكل ::.
  • غير متواجد
افتراضي رد: كيفيه جعل الدونيشن بي فلوس بدل سبس تكميل موضع حج رايدر
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
اانا الي كاتب الموضوع مش رايدر ههههههههه

جايبه من سورسي عليطا الطلاق من بيتي جايبه من سورسي :d + شكرا عمو حازم

قديم 2019-08-27, 08:41 PM
المشاركة 5
Hazem
.:: المدير العام::.
  • غير متواجد
افتراضي رد: كيفيه جعل الدونيشن بي فلوس بدل سبس تكميل موضع حج رايدر
ههههههههههه


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



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

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

المواضيع المتشابهه للموضوع: كيفيه جعل الدونيشن بي فلوس بدل سبس تكميل موضع حج رايدر
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
موضع الي هتكلم فيه النهارده هيفيد كل ال عامله كونكر تهيس ادخل هتعرف بنفسك zezonever تطوير سيرفرات كونكر 12 2020-12-19 11:27 PM
مشكلة في الدونيشن ElSaher مشكلات السيرفيرات كونكر الشخصيه 2 2020-01-26 03:53 AM
تكميل موضوع استاز حازم متجر شوب البوشي MohamedModyAdel تطوير سيرفرات كونكر 4 2019-08-03 05:43 PM
خلي ايتمز الارينا تديك فلوس ArenaExpPack Hazem تطوير سيرفرات كونكر 0 2019-04-23 01:51 PM
بخصوص موضع شفرات محدوده لي pm Hassan Emprator مشكلات السيرفيرات كونكر الشخصيه 3 2019-04-20 09:46 PM


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