Could someone tell me.
Code:
if (NPCID == 10000)
{
Say("Only the wealthiest can rule the land. You can Donate ConquerPoints to the Empire");
Say("to become a high rank in the system. What would you like to be?");
Link("I want to be a King - 1kk ConquerPoints.", 1);
Link("I want to be a Queen - 1kk ConquerPoints.", 2);
Link("I want to be a Prince - 900k ConquerPoints", 3);
Link("I want to be a Duke - 750k ConquerPoints.", 4);
Link("I want to be a Baron - 600k ConquerPoints.", 5);
Link("I want to be a Earl - 500k ConquerPoints", 6);
Link("How much I have donated So far?", 7);
Link("I'm already the highest Rank, I just wanna donate 1kk ConquerPoints more. ", 8);
Link("Im going!", 255);
Face(30);
Finish();
}
Code:
if (Control == 1)
{
if (C.MyChar.CPs >= 1000000 && C.MyChar.Rank < 1 && C.MyChar.Model == 1003 || C.MyChar.Model == 1004)
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.Rank = 1;
C.MyChar.Potency += 12;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs <= 1000000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank >= 1)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Model == 2001 || C.MyChar.Model == 2002)
{
Say("You are a female, You need To apply for the Queen Position.");
Link("Okay!", 255);
Face(30);
Finish();
}
}
if (Control == 2)
{
if (C.MyChar.CPs >= 1000000 && C.MyChar.Rank < 2 && C.MyChar.Model == 2001 || C.MyChar.Model == 2002)
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.Rank = 2;
C.MyChar.Potency += 12;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs <= 1000000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 2)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Model == 1003 || C.MyChar.Model == 1004)
{
Say("You are a male, You need To apply for the King Position.");
Link("Okay!", 255);
Face(30);
Finish();
}
}
if (Control == 3)
{
if (C.MyChar.CPs >= 900000 && C.MyChar.Rank < 3)
{
C.MyChar.CPs -= 900000;
C.MyChar.Donation += 900000;
C.MyChar.Rank = 3;
C.MyChar.Potency += 9;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 900000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 3)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 4)
{
if (C.MyChar.CPs >= 750000 && C.MyChar.Rank > 4)
{
C.MyChar.CPs -= 25000000;
C.MyChar.Donation += 25000000;
C.MyChar.Rank = 4;
C.MyChar.Potency += 7;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 750000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 4)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 5)
{
if (C.MyChar.CPs >= 6000000 && C.MyChar.Rank > 5)
{
C.MyChar.CPs -= 600000;
C.MyChar.Donation += 600000;
C.MyChar.Rank = 5;
C.MyChar.Potency += 5;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 600000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 5)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 6)
{
if (C.MyChar.CPs >= 500000 && C.MyChar.Rank > 6)
{
C.MyChar.CPs -= 500000;
C.MyChar.Donation += 500000;
C.MyChar.Rank = 6;
C.MyChar.Potency += 3;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank +"!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 500000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 6)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 7)
{
Say("Dear"+ C.MyChar.Name + "Your Current Donation Is" + C.MyChar.Donation + ".Keep working To be king,good luck");
Link("Thanks Sir!", 255);
Face(30);
Finish();
}
if (Control == 8)
{
if (C.MyChar.CPs >= 1000000 )
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
Say("Great Now check the top rankings on the website to see if you are the #1 Donator.");
Link("Thank you.", 255);
Face(30);
Finish();
}
else
{
Say("You don't seem to have enough ConquerPoints.");
Link("Sorry.", 255);
Face(30);
Finish();
}
}
}
Will that add to the character's potency?






