Code:
case 2693:
if(!playerHasItemAmount(995, 50000) && actionTimer <= 0)
{
sendFrame126("@red@This gambling chest requires you to have 50k", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(playerHasItemAmount(995, 50000) && actionTimer <= 0)
{
double roll = Math.random()*100;
if (roll < 9.0)
{
int[]items = {};
int r = (int)(Math.random()*items.length);
int xp = misc.random(15000);
int RandomLevel = misc.random(6);
addSkillXP((xp*playerLevel[RandomLevel]), RandomLevel);
actionTimer = 12;
deleteItem(995, GetItemSlot(995), 50000);
pEmote = GambleEmote(RandomLevel);
sendFrame126("@red@You won "+xp+" exp in "+GambleStat[RandomLevel]+"", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(roll > 9.0)
{
sendMessage("Sorry you've lost you're cash!");
deleteItem(995, GetItemSlot(995), 50000);
actionTimer = 12;
stillgfx(444, objectY, objectX);
}
}
break;
case 2197:
sendMessage("under con.");
break;
case 5270:
if(!playerHasItemAmount(995, 100000) && actionTimer <= 0)
{
sendFrame126("@red@This gambling chest requires you to have 100k", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(playerHasItemAmount(995, 100000) && actionTimer <= 0)
{
double roll = Math.random()*100;
if (roll < 11.0)
{
int[]items = {};
int r = (int)(Math.random()*items.length);
int xp = misc.random(18000);
int RandomLevel = misc.random(6);
addSkillXP((xp*playerLevel[RandomLevel]), RandomLevel);
actionTimer = 12;
deleteItem(995, GetItemSlot(995), 100000);
pEmote = GambleEmote(RandomLevel);
sendFrame126("@red@You won "+xp+" exp in "+GambleStat[RandomLevel]+"", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(roll > 11.0)
{
sendMessage("Sorry you've lost you're cash!");
deleteItem(995, GetItemSlot(995), 100000);
actionTimer = 12;
stillgfx(444, objectY, objectX);
}
}
break;
case 5272:
if(!playerHasItemAmount(995, 500000) && actionTimer <= 0)
{
sendFrame126("@red@This gambling chest requires you to have 500k", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(playerHasItemAmount(995, 500000) && actionTimer <= 0)
{
double roll = Math.random()*100;
if (roll < 14.0)
{
int[]items = {};
int r = (int)(Math.random()*items.length);
int xp = misc.random(25000);
int RandomLevel = misc.random(6);
addSkillXP((xp*playerLevel[RandomLevel]), RandomLevel);
actionTimer = 12;
deleteItem(995, GetItemSlot(995), 500000);
pEmote = GambleEmote(RandomLevel);
sendFrame126("@red@You won "+xp+" exp in "+GambleStat[RandomLevel]+"", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(roll > 14.0)
{
sendMessage("Sorry you've lost you're cash!");
deleteItem(995, GetItemSlot(995), 500000);
actionTimer = 12;
stillgfx(444, objectY, objectX);
}
}
break;
case 5273:
if(!playerHasItemAmount(995, 5000000) && actionTimer <= 0)
{
sendFrame126("@red@This gambling chest requires you to have 5M", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(playerHasItemAmount(995, 5000000) && actionTimer <= 0)
{
double roll = Math.random()*100;
if (roll < 22.3)
{
int[]items = {};
int r = (int)(Math.random()*items.length);
int xp = misc.random(130300);
int RandomLevel = misc.random(6);
addSkillXP((xp*playerLevel[RandomLevel]), RandomLevel);
actionTimer = 12;
deleteItem(995, GetItemSlot(995), 5000000);
pEmote = GambleEmote(RandomLevel);
sendFrame126("@red@You won "+xp+" exp in "+GambleStat[RandomLevel]+"", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(roll > 22.3)
{
sendMessage("Sorry you've lost you're cash!");
deleteItem(995, GetItemSlot(995), 5000000);
actionTimer = 12;
stillgfx(444, objectY, objectX);
}
}
break;
case 103:
if(!playerHasItemAmount(995, 100000000) && actionTimer <= 0)
{
sendFrame126("@red@This gambling chest requires you to have 100M", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(playerHasItemAmount(995, 100000000) && actionTimer <= 0)
{
double roll = Math.random()*100;
if (roll < 27.1)
{
int[]items = {};
int r = (int)(Math.random()*items.length);
int xp = misc.random(200000);
int RandomLevel = misc.random(6);
addSkillXP((xp*playerLevel[RandomLevel]), RandomLevel);
actionTimer = 12;
deleteItem(995, GetItemSlot(995), 100000000);
pEmote = GambleEmote(RandomLevel);
sendFrame126("@red@You won "+xp+" exp in "+GambleStat[RandomLevel]+"", 357);
sendFrame126("@red@Click here to continue", 358);
sendFrame164(356);
}
else if(roll > 27.1)
{
sendMessage("Sorry you've lost you're cash!");
deleteItem(995, GetItemSlot(995), 100000000);
actionTimer = 12;
stillgfx(444, objectY, objectX);
}
}
break;
Next declare this int and timer, to do this, put the int above boolean process, or almost anywhere, and put the timer BELOW boolean process: