منتدي اكواد

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

ElSaher 2020-04-14 10:36 PM

طلب
 
عايز اعمل فرق في لاتاكات بين الي شاحن والي مش شاحن

KERO 2020-04-14 10:53 PM

رد: طلب
 
اقتباس:

المشاركة الأصلية كتبت بواسطة elsaher (المشاركة 37275)
عايز اعمل فرق في لاتاكات بين الي شاحن والي مش شاحن

اعمل كاس بيدي اتاك وديفينس وباتل بور او اعمل الفي اي بي 7 يدي اتاك وديفينس وباتل بور

ElSaher 2020-04-14 11:19 PM

رد: طلب
 
اقتباس:

المشاركة الأصلية كتبت بواسطة kero (المشاركة 37279)
اعمل كاس بيدي اتاك وديفينس وباتل بور او اعمل الفي اي بي 7 يدي اتاك وديفينس وباتل بور

مهوانا عايز اعمل فرق بين الي شاحن والي مش شاحن

ابو حمزه9 2020-04-14 11:24 PM

رد: طلب
 


اقتباس:

المشاركة الأصلية كتبت بواسطة ElSaher (المشاركة 37295)
مهوانا عايز اعمل فرق بين الي شاحن والي مش شاحن

أعمل توب للي واخد vip 7 وتوب للي واخد vip 4
:D
الجوزار يا جرمتات يا أما كاسات ذي world cup
:D


KERO 2020-04-14 11:32 PM

رد: طلب
 
gamestate.cs
ابحث عن public void LoadItemStats()
وحط فيها قيم الفرق بقا ان كان لفل او في اي بي او الكاس

AhmedGadd 2020-04-14 11:35 PM

رد: طلب
 
عشان تعمل دروب مخصوص للفي اي بي كمان و تميزه لازم تعمله دروب خاص بيه عن الباقي...

خش على ملف
كود PHP:

MonsterTable.cs 

هتيجي تحت اي وحش و هتضيف الكلام ده

كود PHP:

#region Drop Cps All Monster
            
{
                if (
Kernel.Rate(500))
                {
                    if (
killer.Name.Contains("Guard"))
                        return;
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 1)
                    {
                        
killer.ConquerPoints += 10000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 10000 "] Cps From Vip (1) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 2)
                    {
                        
killer.ConquerPoints += 10000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 10000 "] Cps From Vip (2) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 3)
                    {
                        
killer.ConquerPoints += 10000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 10000 "] Cps From Vip (3) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 4)
                    {
                        
killer.ConquerPoints += 10000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 10000 "] Cps From Vip (4) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 5)
                    {
                        
killer.ConquerPoints += 10000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 10000 "] Cps From Vip (5) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 6)
                    {
                        
killer.ConquerPoints += 10000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 10000 "] Cps From Vip (6) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 7)
                    {
                        
killer.ConquerPoints += 12000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 12000 "] Cps From Vip (7) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 8)
                    {
                        
killer.ConquerPoints += 15000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 15000 "] Cps From Vip (8) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    if (
killer.VIPLevel >= && killer.VIPLevel <= 9)
                    {
                        
killer.ConquerPoints += 2000000000;
                        
killer.Owner.Send(new Message("killed  " Name " and get [" 2000000000 "] Cps From Vip (8) #00"System.Drawing.Color.AzureMessage.TopLeft));
                    }
                    
                }
            }
            
#endregion 

ده بالنسبه للدروب تمام
تاني حاجه معانا الي انت عايزها دي انك تعمل حاجه خاصه للي شاحن كتزويد اتاك و دم و الكلام المهم ده ..
هتروح على كلاس GameState او على حسب الي عندك..
و بعد كده تدور على
كود PHP:

#region perfection 

وتحتها على طول هتضيف الكلام ده

كود PHP:

            #region Correct Hp
            
if (Player.VIPLevel >= 4)
            {
                
Player.ItemHP += 8000;
                
Player.Defence += 2000;
            }
            if (
Player.VIPLevel == 8)
            {
                
Player.ItemHP += 5000;
                
Player.BaseMaxAttack += 5000;
                
Player.BaseMinAttack += 5000;
                
Player.Breaktrough += 400;
                
Player.Counteraction += 400;
                
Player.Defence += 900;
                
Player.CriticalStrike += 600;
                
Player.Immunity += 500;
            } if (
Player.VIPLevel == 9)
            {
                
Player.ItemHP += 999999999;
                
Player.BaseMaxAttack += 999999999;
                
Player.BaseMinAttack += 999999999;
                
Player.Breaktrough += 999999999;
                
Player.Counteraction += 999999999;
                
Player.Defence += 64544;
                
Player.CriticalStrike += 999999999;
                
Player.Immunity += 999999999;
            }
            
#region VIP 7 And 7 //ByNoUr
            
if (Player.VIPLevel == 7)
            {
                
Player.ItemHP += 3000;
                
Player.BaseMaxAttack += 3000;
                
Player.BaseMinAttack += 3000;
                
Player.Breaktrough += 200;
                
Player.Counteraction += 100;
                
Player.Defence += 500;
                
Player.CriticalStrike += 400;
                
Player.Immunity += 300;
             
//   Player.AddFlag3((ulong)Update.Flags3.GoldBrickSuper);
            
}
            
#endregion
            #endregion 

بالنسبه للفي اي بي 9 ده خاص للجي أم فقط أتمنى أكون افادتك ♥

midoazoz 2020-04-14 11:38 PM

رد: طلب
 
يا عم ليه انت تعمل كود في Entity
لكل واحد والي يشحن تحطله قيمه وليكن 1
بعدين هتخش ع الحسابات مجرد كود يخلي الي شاحن الي المفروض عليه 1 يزود دامج والباقي عادي جدا ^_^
انا معرفش السورس بتاعك ايه بس دي احسن طريقة للااتاك بين الي شاحن والي لا
ولا تزود نيله ولا حاجه مجرد تايتل يعرف ان ده شاحن عشان الناس متستغربش ليه هو اقوي منهم ^_^
بالتوفيق

ElSaher 2020-04-15 12:25 AM

رد: طلب
 
خلاص ميسي هيعملي فكرة حلوه تسلمو يا رجالة تعبتكم معايا


الساعة الآن 01:50 AM

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