احصائياتى

الردود
8

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

    غير متواجد

المشاركات
137

+التقييم
0.06

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

الاقامة

نظام التشغيل

رقم العضوية
4137
2021-01-18, 04:57 PM
المشاركة 1
2021-01-18, 04:57 PM
المشاركة 1
افتراضي تمت الإجابة سورس تاخد منو حجات
السلام عليكم معلش كان عندي كذا مشكلة فكام سكيلا كدا وكنت محتاج سورس يكون مسج اقدر اخد منو حجات فلو امكن ترشحولي افضل سورس


أفضل جواب - كتبه Hassan Emprator

كود:
                            #region Chi Npc
                            
case 4444:
                                {
                                    
dialog.Avatar(218);
                                    switch (
npcRequest.OptionID)
                                    {
                                        case 
0:
                                            {
                                                if (
client.ChiPowers.Count == 0)
                                                {
                                                    
dialog.Text("Sorry But You Don't Have chi Yet.");
                                                    
dialog.Option("I'll think about it!", 255);
                                                    
dialog.Send();
                                                    return;
                                                }
                                                
dialog.Text("Hello I'M Chi Seller.");
                                                for (
int i = 0; i < client.ChiPowers.Count; i++)
                                                {
                                                    var 
stage = client.ChiPowers[i];
                                                    
dialog.Option(((Game.Enums.ChiPowerType)(i + 1)).ToString(), (byte)(i + 1));
                                                }
                                                
dialog.Option("I'll think about it!", 255);
                                                
dialog.Send();
                                                break;
                                            }
                                        default:
                                            {
                                                
int mStage = npcRequest.OptionID;
                                                if (
mStage >= 1 && mStage <= 4)
                                                {
                                                    
client.Entity.SelectedStage = mStage;
                                                    
dialog.Text("You Choose " + ((Game.Enums.ChiPowerType)mStage).ToString() + " stage. please select Attribute you want to change ");
                                                    for (
int i = 0; i < 4; i++)
                                                    {
                                                        
dialog.Option("Attribute [" + (byte)(i + 1) + "]", (byte)(i + 1 + 4));
                                                    }
                                                    
dialog.Option("Back", 0);
                                                    
dialog.Option("I'll think about it!", 255);
                                                    
dialog.Send();
                                                    break;
                                                }
                                                else if (
mStage >= 4 && mStage <= 8)
                                                {
                                                    try
                                                    {
                                                        
client.Entity.SelectedAttribute = mStage - 4;
                                                        var 
mychiattribute = new List<Enums.ChiAttribute>();
                                                        var 
powers = client.ChiPowers[(int)client.Entity.SelectedStage - 1];
                                                        for (
int i = 0; i < powers.Attributes.Length; i++)
                                                        {
                                                            if (
client.Entity.ConquerPoints >= 2500)
                                                            {
                                                                
client.Entity.ConquerPoints -= 2500;//
                                                                
var Attribute = powers.Attributes[i];
                                                                
mychiattribute.Add(Attribute.Type);
                                                            }
                                                        }

                                                        
dialog.Text("You Choose Attribute [" + client.Entity.SelectedAttribute + "] please select AttributeType you want to change ");
                                                        for (
int i = 0; i < (int)Enums.ChiAttribute.MagicDamageDecrease; i++)
                                                        {
                                                            var 
type = ((Enums.ChiAttribute)(i + 1));
                                                            if (!
mychiattribute.Contains(type))
                                                                
dialog.Option(type.ToString(), (byte)(((i + 1) * 10)));
                                                        }
                                                        
dialog.Option("Back", (byte)client.Entity.SelectedStage);
                                                        
dialog.Option("I'll think about it!", 255);
                                                        
dialog.Send();
                                                    }
                                                    catch
                                                    {
                                                    }
                                                    break;
                                                }
                                                else
                                                {

                                                    var 
typex = mStage / 10;

                                                    var 
Mode = client.Entity.SelectedStage;
                                                    var 
pos = client.Entity.SelectedAttribute - 1;
                                                    var 
powers = client.ChiPowers[Mode - 1];
                                                    var 
attributes = powers.Attributes;
                                                    foreach (var 
attr in attributes)
                                                    {

                                                        if (
attr.Type == (Enums.ChiAttribute)typex)
                                                        {
                                                            
client.MessageBox("Sorry you can't muliplay stats", null, null);
                                                            return;
                                                        }
                                                    }
                                                    
attributes[pos].Type = (Enums.ChiAttribute)typex;
                                                    
attributes[pos].Value = (ushort)Game.Enums.ChiMaxValues(attributes[pos].Type);
                                                    
powers.CalculatePoints();
                                                    
Database.ChiTable.Sort((Enums.ChiPowerType)Mode);
                                                    
powers.Power = (Enums.ChiPowerType)Mode;
                                                    
client.Send(new ChiPowers(true).Query(client));
                                                    
#region update ranking
                                                    
Database.ChiTable.ChiData[] array = null;
                                                    switch ((
Enums.ChiPowerType)Mode)
                                                    {
                                                        case 
Game.Enums.ChiPowerType.Dragon:
                                                            array = 
Database.ChiTable.Dragon;
                                                            break;

                                                        case 
Game.Enums.ChiPowerType.Phoenix:
                                                            array = 
Database.ChiTable.Phoenix;
                                                            break;

                                                        case 
Game.Enums.ChiPowerType.Tiger:
                                                            array = 
Database.ChiTable.Tiger;
                                                            break;

                                                        case 
Game.Enums.ChiPowerType.Turtle:
                                                            array = 
Database.ChiTable.Turtle;
                                                            break;
                                                    }
                                                    foreach (var 
chiData in array)
                                                    {
                                                        if (
Kernel.GamePool.ContainsKey(chiData.UID))
                                                        {
                                                            var 
pClient = Kernel.GamePool[chiData.UID];
                                                            if (
pClient == null) continue;
                                                            if (
pClient.ChiData == null) continue;
                                                            
// make it public instead of private 
                                                            
PacketHandler.SendRankingQuery(new GenericRanking(true) { Mode = GenericRanking.QueryCount }, pClient, GenericRanking.Chi + (uint)Mode, pClient.ChiData.SelectRank((Enums.ChiPowerType)Mode), pClient.ChiData.SelectPoints((Enums.ChiPowerType)Mode));
                                                            if (
pClient.Entity.UID == client.Entity.UID || pClient.ChiData.SelectRank((Enums.ChiPowerType)Mode) < 50)
                                                                
pClient.LoadItemStats();
                                                        }
                                                    }
                                                    
#endregion
                                                    
Database.ChiTable.Save(client);
                                                }
                                                break;
                                            }
                                    }
                                    break;
                                }
                            
#endregion 

ريحتك اهو انبي سي يديك اتشي ايبك
قديم 2021-01-20, 08:51 AM
المشاركة 2
The.SniperR
.:: عضو مميز ::.
الإجابات المقدمة: 7
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
2 دى ولا 3 دى يعنى

قديم 2021-01-20, 08:53 AM
المشاركة 3
The.SniperR
.:: عضو مميز ::.
الإجابات المقدمة: 7
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
لو 3 دى يبقا سورس ريد لاين احسن سورس 3 دى
2 دى كتير فيه سورسات كويسه منزلها احمد فتحى وسورس مستر باندا وسورس طوفان وسورسات كتير 2 دى كويسه

قديم 2021-01-20, 09:09 AM
المشاركة 4
ahmed Eldep
.:: عضو نشيط ::.
الإجابات المقدمة: 3
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
لو 3 دى يبقا سورس ريد لاين احسن سورس 3 دى
2 دى كتير فيه سورسات كويسه منزلها احمد فتحى وسورس مستر باندا وسورس طوفان وسورسات كتير 2 دى كويسه
2d بعتذر نسيت اوضح النقطة دي . محتاج سورس كويس اقدر انقل منو شوية حجات بس الفكرة اني محتاجه msg ومفيش حد بيوضح اذا كان السورس msg ولا عادي

قديم 2021-01-20, 01:18 PM
المشاركة 5
The.SniperR
.:: عضو مميز ::.
الإجابات المقدمة: 7
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
2d بعتذر نسيت اوضح النقطة دي . محتاج سورس كويس اقدر انقل منو شوية حجات بس الفكرة اني محتاجه msg ومفيش حد بيوضح اذا كان السورس msg ولا عادي
مستر باندا وسورس طوفان

قديم 2021-01-21, 03:44 AM
المشاركة 6
Lucifer
.:: مشرف اقسام كونكر ::.
الإجابات المقدمة: 134
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
باندا عادي مش مسج

قديم 2021-01-21, 05:26 PM
المشاركة 7
Hassan Emprator
.:: مشرف قسم المشاكل ::.
الإجابات المقدمة: 301
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
هل تم حل مشكله ؟

قديم 2021-01-21, 07:02 PM
المشاركة 8
ahmed Eldep
.:: عضو نشيط ::.
الإجابات المقدمة: 3
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
نوعا ما بصراحة انا بجرب طوفان اهو

قديم 2021-01-21, 07:12 PM
المشاركة 9
Hassan Emprator
.:: مشرف قسم المشاكل ::.
الإجابات المقدمة: 301
  • غير متواجد
افتراضي رد: سورس تاخد منو حجات
نوعا ما بصراحة انا بجرب طوفان اهو
ما شوف نفسك كدا بسرعه عشان عايزين نخلص النهرضه


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



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

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

المواضيع المتشابهه للموضوع: سورس تاخد منو حجات
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ازاي تاخد اي مابه من اي باتش [منقول] Hazem تطوير سيرفرات كونكر 22 2021-01-11 01:32 AM
اما باجي ابلص اي اسطف البلص بيقف عند +8 سورس مستر بندا عايز حل ضروري Lucifer مشكلات السيرفيرات كونكر الشخصيه 4 2020-04-30 10:30 AM
لما باجي اشغل سورس حديث علي كلينت قديم بيحصل كده uncelsam مشكلات السيرفيرات كونكر الشخصيه 2 2020-02-13 10:52 PM
فكره جديده لموضوع الفوت تعمل فوت تاخد سبيس zezonever تطوير سيرفرات كونكر 2 2019-11-11 06:00 AM
3 حجات محتاجهم لرفع سورس abuhaneen مشكلات السيرفيرات كونكر الشخصيه 10 2019-07-14 11:26 PM


الساعة الآن 07:16 PM