Okay so I'm running 5165 (Conqure SX) I'm new to Conqure and a little rusty in c# I was wondering weather I could charge more cps each time you want a higher level so 15-16 costing 2k cps and 16-17 3k and if so would this be about right
Thanks for your help guys
Code:
#endregion
#region Vanish CO leveling NPC
case 0001:
{
if (option == 0)
{
GC.AddSend(Packets.NPCSay("Welcome to Vanish CO - This is the leveling NPC! Would you like to buy one level?"));
GC.AddSend(Packets.NPCLink("Hell yeah!", 1));
GC.AddSend(Packets.NPCLink("I'm cool", 255));
GC.AddSend(Packets.NPCSetFace(20));
GC.AddSend(Packets.NPCFinish());
}
if (option == 1)
{
GC.AddSend(Packets.NPCSay("That will be 2000 cps"));
GC.AddSend(Packets.NPCLink("Yes", 2));
GC.AddSend(Packets.NPCLink("No way", 255));
}
if (option == 2)
{
if (GC.MyChar.CPs >= 2000)
{
GC.MyChar.CPs -= 2000
GC.MyChar.Level += 1;
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (GC.MyChar.Level ==16)
GC.AddSend(Packets.NPCSay("That will be 3000 cps"));
GC.AddSend(Packets.NPCLink("Yes", 2));
GC.AddSend(Packets.NPCLink("No way", 255));
{
if (GC.MyChar.CPs >= 3000)
{
GC.MyChar.CPs -= 3000
GC.MyChar.Level += 1;
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}