Add this somewhere at other NPC`s:
Code:
#region CPAdmin
case 2071:
{
if (LinkBack == 0)
{
Text("U can exchance here Dragonballs for cps", CSocket);
Link("I have a Dragonball", 1, CSocket);
Link("I have a DBScroll", 2, CSocket);
Link("Change cps", 3, CSocket);
Link("Nothing thanks", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
else if (LinkBack == 1)
{
if (HasItem(1088000, 1, CSocket))
{
CPs(+215, CSocket);
DeleteItem(1088000, 1, CSocket);
}
else
{
Text("You dont have a dragonball", CSocket);
Link("I see", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
}
else if (LinkBack == 2)
{
if (HasItem(720028, 1, CSocket))
{
CPs(+2150, CSocket);
DeleteItem(720028, 1, CSocket);
}
else
{
Text("You dont have a DBScroll", CSocket);
Link("I see", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
}
else if (LinkBack == 3)
{
Text("You can exchance 100k gold for 1k cps, and 1k cps for 100k gold", CSocket);
Link("Trade 1k cps", 4, CSocket);
Link("Trade 10k cps", 5, CSocket);
Link("Trade 100k gold", 6, CSocket);
Link("Trade 1kk gold", 7, CSocket);
Link("I see", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
else if (LinkBack == 4)
{
if (CSocket.Client.CPs > 1000)
{
CPs(-1000, CSocket);
Money(+100000, CSocket);
}
else
{
Text("You dont have enough cps", CSocket);
Link("I see", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
}
else if (LinkBack == 5)
{
if (CSocket.Client.CPs > 10000)
{
CPs(-10000, CSocket);
Money(+1000000, CSocket);
}
else
{
Text("You dont have enough cps", CSocket);
Link("I see", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
}
else if (LinkBack == 6)
{
if (CSocket.Client.Money > 100000)
{
Money(-100000, CSocket);
CPs(+1000, CSocket);
}
else
{
Text("You dont have enough silvers", CSocket);
Link("I see", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
}
else if (LinkBack == 7)
{
if (CSocket.Client.Money > 1000000)
{
Money(-1000000, CSocket);
CPs(+10000, CSocket);
}
else
{
Text("You dont have enough silvers", CSocket);
Link("I see", 255, CSocket);
Face(30, CSocket);
End(CSocket);
}
}
break;
}
#endregion
Search for:
Code:
public static void Input(int LinkBack, ClientSocket CSocket)
{
CSocket.Send(ConquerPacket.NPCTalk(LinkBack, 3, ""));
}
Code:
public static void Face(int Face, ClientSocket CSocket)
{
CSocket.Send(ConquerPacket.NPCTalk(2544, Face, 255, 4));
}






