11-22-2012, 10:15 PM
|
#1 (permalink)
|
| حصريا تعلية الاسكلات من علامة ال + كاملة 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; فـى امان الله |
| |