#region Gamble
case 470000:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("Hey there, Want to do a little CrankCo gambling?"));
GC.AddSend(Packets.NPCLink("What kind of gambling?", 1));
GC.AddSend(Packets.NPCLink("No sorry, Im not gonna gamble with you!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 1)
{
GC.AddSend(Packets.NPCSay("You give me 5000 cps and we play rock, paper, scissors, if you win I will give you double back, if you loose I keep your cps"));
GC.AddSend(Packets.NPCLink("Thats a good deal, lets go.", 2));
GC.AddSend(Packets.NPCLink("Sorry I don't want to.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 2)
{
if (GC.MyChar.CPs >= 5000)
{
GC.AddSend(Packets.NPCSay("I see you have enough cps, are you still sure."));
GC.AddSend(Packets.NPCLink("Yeah I'm sure, lets play.", 3));
GC.AddSend(Packets.NPCLink("I have changed my mind.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 3)
{
GC.MyChar.CPs -= 5000;
Random FT = new Random();
int Nr = FT.Next(1, 18);
if (Nr == 1) //Scissor vs scissor
{
GC.MyChar.CPs += 5000;
GC.LocalMessage(2005, "You got Scissor, Gambler also got Scissor. No one wins.");
}
if (Nr == 2) //Scissor vs rock
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got Scissor, Gambler got Rock. Gambler wins.");
}
if (Nr == 3) //Scissor vs paper
{
GC.MyChar.CPs += 10000;
GC.LocalMessage(2005, "You got Scissor, Gambler got Paper. You win.");
}
if (Nr == 4) //Rock vs scissor
{
GC.MyChar.CPs += 10000;
GC.LocalMessage(2005, "You got Rock, Gambler got Scissor. You win.");
}
if (Nr == 5) //Rock vs rock
{
GC.MyChar.CPs += 5000;
GC.LocalMessage(2005, "You got Rock, Gambler also got Rock. No one wins.");
}
if (Nr == 6) //Rock vs paper
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got Rock, Gambler got Paper. Gambler wins.");
}
if (Nr == 7) //Paper vs scissor
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got Paper, Gambler got Scissor. Gambler wins.");
}
if (Nr == 8) //Paper vs rock
{
GC.MyChar.CPs += 10000;
GC.LocalMessage(2005, "You got Paper, Gambler got Rock. You win.");
}
if (Nr == 9) //Paper vs paper
{
GC.MyChar.CPs += 5000;
GC.LocalMessage(2005, "You got Paper, Gambler also got Paper. No one wins.");
}
if (Nr == 10) //Scissor vs scissor
{
GC.MyChar.CPs += 5000;
GC.LocalMessage(2005, "You got Scissor, Gambler also got Scissor. No one wins.");
}
if (Nr == 11) //Scissor vs rock
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got Scissor, Gambler got Rock. Gambler wins.");
}
if (Nr == 12) //Scissor vs paper
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got paper, Gambler got Scissor. You Lose.");
}
if (Nr == 13) //Rock vs scissor
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got scissor, Gambler got Rock. You Lose.");
}
if (Nr == 14) //Rock vs rock
{
GC.MyChar.CPs += 5000;
GC.LocalMessage(2005, "You got Rock, Gambler also got Rock. No one wins.");
}
if (Nr == 15) //Rock vs paper
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got Rock, Gambler got paper. Gambler Win.");
}
if (Nr == 16) //Paper vs scissor
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got Paper, Gambler got Scissor. Gambler Win.");
}
if (Nr == 17) //Paper vs rock
{
GC.MyChar.CPs -= 5000;
GC.LocalMessage(2005, "You got Rock, Gambler got Paper. You Lose.");
}
if (Nr == 18) //Paper vs paper
{
GC.MyChar.CPs += 5000;
GC.LocalMessage(2005, "You got Paper, Gambler also got Paper. No one wins.");
}
}
break;
}
#endregion