منتديات داونلودز2

منتديات داونلودز2 (http://www.downloadiz2.com/forums/index.php)
-   كونكر تهييس و شروحات السيرفرات (http://www.downloadiz2.com/forums/f69.html)
-   -   حصريا تعلية الاسكلات من علامة ال + كاملة 5620+ (http://www.downloadiz2.com/forums/t56696.html)

Mr.Amr 11-22-2012 10:15 PM

حصريا تعلية الاسكلات من علامة ال + كاملة 5620+
 

بسم الله الرحمن الرحيم

اهلا بكـم

دا كود تعلية الاسكلات من علامة + كامل ومظبوط بالحسابات بتاعتو,,

كل اللى علية انك تاخد الكود دا وتحطة فوقه ,,


هدور علي الكود دة ,,

كود:

case Data.Revive:
                                       
Revive(gData, client);
                                        break; 

الكود اهو اللى هتحطو ,,

كود:

  case 252:
                                        if (
client != null)
                                        {
                                           
ushort UplevelProficiency;
                                           
UplevelProficiency = (ushort)gData.dwParam;
                                            if (
client.Spells.ContainsKey(UplevelProficiency))
                                            {
                                                var
prof = client.Spells[UplevelProficiency];
                                                if (
prof != null)
                                                {
                                                   
int num2 = (int)Database.SpellTable.SpellInformations[UplevelProficiency][prof.Level].CPUpgradeRatio;
                                                   
int num3 = Math.Max((int)prof.Experience, 1);
                                                   
int num4 = 100 - ((int)(((ulong)num3) / ((ulong)Math.Max((uint)(Database.SpellTable.SpellInformations[UplevelProficiency][prof.Level].NeedExperience / 100), (uint)1))));
                                                   
uint num = (uint)(((double)((num2 * num4) / 100)) / 22.2);
                                                    if (
client.Entity.ConquerPoints >= num)
                                                    {


                                                       
client.Entity.ConquerPoints -= num;
                                                       
// Console.WriteLine(" " + num + "");
                                                       
prof.Level++;
                                                       
prof.Experience = 0;
                                                       
prof.Send(client);
                                                        break;
                                                    }
                                                    else
                                                    {
                                                       
Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Sorry you dont have " + num + " cps i cant help you!");
                                                       
npc.OptionID = 255;
                                                       
client.Send(npc.ToArray());
                                                        break;
                                                       
//sorry you dont have 100 cps 
                                                   
}
                                                }
                                            }
                                            break;
                                        }
                                        else
                                        {
                                           
//break;
                                       
}
                                        break; 



فـى امان الله


Dj-BoOTa 11-23-2012 08:37 AM

تسلم ايدك يابرنس .

uzn 12-10-2012 06:00 AM

شكرا


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

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd

Security team