Cronwerks MCCode/MCCodes Forums

Please login or register.

Login with username, password and session length

News:

After purchasing with us the download link will be delivered to your forum message box.


This forum is now closed and has moved to a new location! Click here to find out why.

AuthorTopic: Work the Mines  (Read 1145 times)

JoshuaDams

  • Active Member
  • **
  • Reputation Power: 129
  • JoshuaDams is working their way up.JoshuaDams is working their way up.JoshuaDams is working their way up.
  • Offline Offline
  • Posts: 240
    • MSN Messenger - immortalthug4ever@hotmail.com
    • View Profile
    • WWW
Work the Mines
« on: February 17, 2010, 08:07:54 PM »
[mccode v2] Mining V2 Converted

Was a few functions missing as well as a few other nic nac things.  So here's the one i have managed to get working for you.



First.

mine.php

Code: [Select]
<?php
require_once("globals.php");
$thug mysql_query("SELECT `userid`,`power`,`jail`,`hospital`,`mine_exp`,`mine_needed`,`mine_level`,`power`,`max_power` FROM `users` WHERE (`userid`=".$_SESSION['userid'].")",$c);
$s mysql_fetch_array($thug);
mine_check();
$_GET['action'] = isset($_GET['action']) && is_string($_GET['action']) ? strtolower(trim($_GET['action'])) : false;

switch(
$_GET['action'])
{
case 
'mine'mine_1(); break;
case 
'minesub'mine_1_sub(); break;
case 
'mine2'mine_2(); break;
case 
'mine2sub'mine_2_sub(); break;
case 
'mine3'mine_3(); break;
case 
'mine3sub'mine_3_sub(); break;
case 
'mine4'mine_4(); break;
case 
'mine4sub'mine_4_sub(); break;
case 
'mine5'mine_5(); break;
case 
'mine5sub'mine_6_sub(); break;
case 
'mine6'mine_6(); break;
case 
'mine6sub'mine_6_sub(); break;
default: 
mine_index(); break;
}
/**
** Calls the cases so mine.php?mine
**/
function mine_index()
{
global 
$h,$s,$c;
echo 
"<center>Welcome to the mine shaft.<br /><br />There are 3 spots to go mining but thay are restricted depending on your mine level.
<br /><br />Your mining level is "
.number_format($s['mine_level'])." and you have ".number_format($s['mine_exp'])."/".number_format($s['mine_needed'])." mining experience.<br />
Power: "
.number_format($s['power'])."/".number_format($s['max_power'])."
</center>"
;
echo 
"<center><br /><u>Crystal Mines</u><br />
[<a href='mine.php?action=mine'>Level 1 mine</a>]<br />
[<a href='mine.php?action=mine2'>Level 20 mine</a>]<br />
[<a href='mine.php?action=mine3'>Level 40 mine</a>]<br />
<br />
<u>Money Mines</u><br />
[<a href='mine.php?action=mine4'>Level 10 mine</a>]<br />
[<a href='mine.php?action=mine5'>Level 30 mine</a>]<br />
[<a href='mine.php?action=mine6'>Level 40 mine</a>]<br />
</center>"
;
}

if (
$s['jail'] > 0)
{
echo 
"<center>The mine is closed to jail birds come back when thay release you</center>";
$h->endpage();
exit;
}
if (
$s['hospital'] > 0)
{
echo 
"<center>You cant go mining while in hospital</center>";
$h->endpage();
exit;
}

function 
mine_1()
{
global 
$s,$h,$c;
if(
$s['power'] < 10)
{
echo 
"You need 10 power to mine here your have ".number_format($s['power'])."";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-10 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,5);
$rand_exp rand(1,100);
echo 
"<center>You begin mining in the level 1 mine and found $rand_gems crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`=`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_2()
{
global 
$s,$h,$c;
if(
$s['power'] < 15)
{
echo 
"<center>You need 15 power to mine here your have ".number_format($s['power'])."</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 20)
{
echo 
"<center>You need to be mining level 20 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-15 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,20);
$rand_exp rand(1,300);
echo 
"<center>You begin mining in the level 20 mine and found ".number_format($rand_gems)." crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine2'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_3()
{
global 
$s,$h,$c;
if(
$s['power'] < 25)
{
echo 
"<center>You need 25 power to mine here your have {$s['power']}</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 40)
{
echo 
"<center>You need to be mining level 40 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-25 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,40);
$rand_exp rand(1,600);
echo 
"<center>You begin mining in the level 40 mine and found ".abs((int) $rand_gems)." crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine3'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_4()
{
global 
$s,$h,$c;
if(
$s['power'] < 10)
{
echo 
"You need 10 power to mine here your have ".number_format($s['power'])."";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 10)
{
echo 
"<center>You need to be mining level 10 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-10 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,1000);
$rand_exp rand(1,100);
echo 
"<center>You begin mining in the level 10 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`=`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine4'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_5()
{
global 
$s,$h,$c;
if(
$s['power'] < 15)
{
echo 
"<center>You need 15 power to mine here your have {$s['power']}</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 30)
{
echo 
"<center>You need to be mining level 30 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-15 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,3000);
$rand_exp rand(1,300);
echo 
"<center>You begin mining in the level 30 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine5'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_6()
{
global 
$s,$h,$c;
if(
$s['power'] < 25)
{
echo 
"<center>You need 25 power to mine here your have ".number_format($s['power'])."</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 40)
{
echo 
"<center>You need to be mining level 40 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-25 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,8000);
$rand_exp rand(1,600);
echo 
"<center>You begin mining in the level 40 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine6'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
?>



Next open up global_func.php Find

?>

Above that add

Code: [Select]
function mine_check()
{
$thug = mysql_query("SELECT `mine_level`,`mine_exp`,`mine_needed` FROM `users` WHERE (`userid`=".$_SESSION['userid'].")");
$s = mysql_fetch_array($thug);

$s['mine_needed']=(int) (($s['mine_level']+1)*($s['mine_level']+1)*($s['mine_level']+1)*2.2);
if($s['mine_exp'] >= $s['mine_needed'])
{
$expu=$s['mine_exp']-$s['mine_needed'];
$s['mine_level']+=1;
$s['mine_exp']=$expu;
$s['power']=+2;
$s['max_power']=+2;
$s['mine_needed']=(int) (($s['mine_level']+1)*($s['mine_level']+1)*($s['mine_level']+1)*2.2);
mysql_query("UPDATE `users` SET `mine_level`=`mine_level`+1,`mine_exp`=$expu WHERE (`userid`=".$_SESSION['userid'].")");
}
}

Open up cron_fivemins 

in your queries add

Code: [Select]
$thug = "UPDATE `users` SET `power`=`power`+(max_power/(12.5)) WHERE `power`<`max_power`";
mysql_query($thug);


SQLS

Code: [Select]
ALTER TABLE `users` ADD`mine_level` INT(11) NOT NULL DEFAULT '1';
ALTER TABLE `users` ADD`mine_exp` INT(11) NOT NULL DEFAULT '0';
ALTER TABLE `users` ADD`mine_needed` INT(11) NOT NULL DEFAULT '100';
ALTER TABLE `users` ADD`power` INT(11) NOT NULL DEFAULT '0';
ALTER TABLE `users` ADD`max_power` INT(11) NOT NULL DEFAULT '10';

Run this Query Once in phpmyadmin

UPDATE `users` SET `power`=`max_power`


You should be good to go, any errors fix here.

ALL  Credits go to whomever originally designed this mod and Makewebgames.com

Thanks.

Jordan

  • Active Member
  • **
  • Reputation Power: 55
  • Jordan has no influence.
  • Offline Offline
  • Posts: 102
  • Website Developer for hire;
    • MSN Messenger - Pudda2008@hotmail.co.uk
    • View Profile
    • WWW
    • Email
Re: Work the Mines
« Reply #1 on: February 19, 2010, 03:04:36 PM »
Look's decent =]
Logged
Contact me
MakeWebGames.com

Prostate

  • Basic Member
  • *
  • Reputation Power: 7
  • Prostate has no influence.
  • Offline Offline
  • Posts: 13
  • Join my game
    • View Profile
    • WWW
    • Email
Re: Work the Mines
« Reply #2 on: May 11, 2010, 11:34:46 AM »
Where at in the queries
Logged

mranthony

  • Basic Member
  • *
  • Reputation Power: 25
  • mranthony has no influence.
  • Offline Offline
  • Posts: 13
    • View Profile
Re: Work the Mines
« Reply #3 on: June 02, 2010, 10:13:45 AM »
Meh

mine.php

Code: [Select]
<?php
require_once("globals.php");
$thug mysql_query("SELECT `userid`,`power`,`jail`,`hospital`,`mine_exp`,`mine_needed`,`mine_level`,`power`,`max_power` FROM `users` WHERE (`userid`=".$_SESSION['userid'].")",$c);
$s mysql_fetch_array($thug);
mine_check();
$_GET['action'] = isset($_GET['action']) && is_string($_GET['action']) ? strtolower(trim($_GET['action'])) : false;

switch(
$_GET['action'])
{
case 
'mine'mine_1(); break;
case 
'minesub'mine_1_sub(); break;
case 
'mine2'mine_2(); break;
case 
'mine2sub'mine_2_sub(); break;
case 
'mine3'mine_3(); break;
case 
'mine3sub'mine_3_sub(); break;
case 
'mine4'mine_4(); break;
case 
'mine4sub'mine_4_sub(); break;
case 
'mine5'mine_5(); break;
case 
'mine5sub'mine_6_sub(); break;
case 
'mine6'mine_6(); break;
case 
'mine6sub'mine_6_sub(); break;
default: 
mine_index(); break;
}
/**
** Calls the cases so mine.php?mine
**/
function mine_index()
{
global 
$h,$s,$c;
echo 
"<center>Welcome to the mine shaft.<br /><br />There are 3 spots to go mining but thay are restricted depending on your mine level.
<br /><br />Your mining level is "
.number_format($s['mine_level'])." and you have ".number_format($s['mine_exp'])."/".number_format($s['mine_needed'])." mining experience.<br />
Power: "
.number_format($s['power'])."/".number_format($s['max_power'])."
</center>"
;
echo 
"<center><br /><u>Crystal Mines</u><br />
[<a href='mine.php?action=mine'>Level 1 mine</a>]<br />
[<a href='mine.php?action=mine2'>Level 20 mine</a>]<br />
[<a href='mine.php?action=mine3'>Level 40 mine</a>]<br />
<br />
<u>Money Mines</u><br />
[<a href='mine.php?action=mine4'>Level 10 mine</a>]<br />
[<a href='mine.php?action=mine5'>Level 30 mine</a>]<br />
[<a href='mine.php?action=mine6'>Level 40 mine</a>]<br />
</center>"
;
}

if (
$s['jail'] > 0)
{
echo 
"<center>The mine is closed to jail birds come back when thay release you</center>";
$h->endpage();
exit;
}
if (
$s['hospital'] > 0)
{
echo 
"<center>You cant go mining while in hospital</center>";
$h->endpage();
exit;
}

function 
mine_1()
{
global 
$s,$h,$c;
if(
$s['power'] < 10)
{
echo 
"You need 10 power to mine here your have ".number_format($s['power'])."";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-10 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,5);
$rand_exp rand(1,100);
echo 
"<center>You begin mining in the level 1 mine and found $rand_gems crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`=`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_2()
{
global 
$s,$h,$c;
if(
$s['power'] < 15)
{
echo 
"<center>You need 15 power to mine here your have ".number_format($s['power'])."</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 20)
{
echo 
"<center>You need to be mining level 20 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-15 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,20);
$rand_exp rand(1,300);
echo 
"<center>You begin mining in the level 20 mine and found ".number_format($rand_gems)." crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine2'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_3()
{
global 
$s,$h,$c;
if(
$s['power'] < 25)
{
echo 
"<center>You need 25 power to mine here your have {$s['power']}</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 40)
{
echo 
"<center>You need to be mining level 40 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-25 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,40);
$rand_exp rand(1,600);
echo 
"<center>You begin mining in the level 40 mine and found ".abs((int) $rand_gems)." crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine3'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_4()
{
global 
$s,$h,$c;
if(
$s['power'] < 10)
{
echo 
"You need 10 power to mine here your have ".number_format($s['power'])."";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 10)
{
echo 
"<center>You need to be mining level 10 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-10 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,1000);
$rand_exp rand(1,100);
echo 
"<center>You begin mining in the level 10 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`=`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine4'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_5()
{
global 
$s,$h,$c;
if(
$s['power'] < 15)
{
echo 
"<center>You need 15 power to mine here your have {$s['power']}</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 30)
{
echo 
"<center>You need to be mining level 30 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-15 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,3000);
$rand_exp rand(1,300);
echo 
"<center>You begin mining in the level 30 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine5'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_6()
{
global 
$s,$h,$c;
if(
$s['power'] < 25)
{
echo 
"<center>You need 25 power to mine here your have ".number_format($s['power'])."</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 40)
{
echo 
"<center>You need to be mining level 40 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-25 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,8000);
$rand_exp rand(1,600);
echo 
"<center>You begin mining in the level 40 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine6'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
?>



come up with an error

The one below works =]

Code: [Select]
<?php
require_once("globals.php");
$thug mysql_query("SELECT `userid`,`power`,`jail`,`hospital`,`mine_exp`,`mine_needed`,`mine_level`,`power`,`max_power` FROM `users` WHERE (`userid`=".$_SESSION['userid'].")",$c);
$s mysql_fetch_array($thug);
$_GET['action'] = isset($_GET['action']) && is_string($_GET['action']) ? strtolower(trim($_GET['action'])) : false;

switch(
$_GET['action'])
{
case 
'mine'mine_1(); break;
case 
'minesub'mine_1_sub(); break;
case 
'mine2'mine_2(); break;
case 
'mine2sub'mine_2_sub(); break;
case 
'mine3'mine_3(); break;
case 
'mine3sub'mine_3_sub(); break;
case 
'mine4'mine_4(); break;
case 
'mine4sub'mine_4_sub(); break;
case 
'mine5'mine_5(); break;
case 
'mine5sub'mine_6_sub(); break;
case 
'mine6'mine_6(); break;
case 
'mine6sub'mine_6_sub(); break;
default: 
mine_index(); break;
}
/**
** Calls the cases so mine.php?mine
**/
function mine_index()
{
global 
$h,$s,$c;
echo 
"<center>Welcome to the mine shaft.<br /><br />There are 3 spots to go mining but thay are restricted depending on your mine level.
<br /><br />Your mining level is "
.number_format($s['mine_level'])." and you have ".number_format($s['mine_exp'])."/".number_format($s['mine_needed'])." mining experience.<br />
Power: "
.number_format($s['power'])."/".number_format($s['max_power'])."
</center>"
;
echo 
"<center><br /><u>Crystal Mines</u><br />
[<a href='mine.php?action=mine'>Level 1 mine</a>]<br />
[<a href='mine.php?action=mine2'>Level 20 mine</a>]<br />
[<a href='mine.php?action=mine3'>Level 40 mine</a>]<br />
<br />
<u>Money Mines</u><br />
[<a href='mine.php?action=mine4'>Level 10 mine</a>]<br />
[<a href='mine.php?action=mine5'>Level 30 mine</a>]<br />
[<a href='mine.php?action=mine6'>Level 40 mine</a>]<br />
</center>"
;
}

if (
$s['jail'] > 0)
{
echo 
"<center>The mine is closed to jail birds come back when thay release you</center>";
$h->endpage();
exit;
}
if (
$s['hospital'] > 0)
{
echo 
"<center>You cant go mining while in hospital</center>";
$h->endpage();
exit;
}

function 
mine_1()
{
global 
$s,$h,$c;
if(
$s['power'] < 10)
{
echo 
"You need 10 power to mine here your have ".number_format($s['power'])."";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-10 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,5);
$rand_exp rand(1,100);
echo 
"<center>You begin mining in the level 1 mine and found $rand_gems crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`=`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_2()
{
global 
$s,$h,$c;
if(
$s['power'] < 15)
{
echo 
"<center>You need 15 power to mine here your have ".number_format($s['power'])."</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 20)
{
echo 
"<center>You need to be mining level 20 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-15 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,20);
$rand_exp rand(1,300);
echo 
"<center>You begin mining in the level 20 mine and found ".number_format($rand_gems)." crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine2'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_3()
{
global 
$s,$h,$c;
if(
$s['power'] < 25)
{
echo 
"<center>You need 25 power to mine here your have {$s['power']}</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 40)
{
echo 
"<center>You need to be mining level 40 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-25 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_gems rand(1,40);
$rand_exp rand(1,600);
echo 
"<center>You begin mining in the level 40 mine and found ".abs((int) $rand_gems)." crystal(s).</center><br />";
mysql_query("UPDATE `users` SET `crystals`=`crystals`+".abs((int) $rand_gems).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine3'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_4()
{
global 
$s,$h,$c;
if(
$s['power'] < 10)
{
echo 
"You need 10 power to mine here your have ".number_format($s['power'])."";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 10)
{
echo 
"<center>You need to be mining level 10 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-10 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,1000);
$rand_exp rand(1,100);
echo 
"<center>You begin mining in the level 10 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`=`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine4'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_5()
{
global 
$s,$h,$c;
if(
$s['power'] < 15)
{
echo 
"<center>You need 15 power to mine here your have {$s['power']}</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 30)
{
echo 
"<center>You need to be mining level 30 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-15 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,3000);
$rand_exp rand(1,300);
echo 
"<center>You begin mining in the level 30 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine5'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
function 
mine_6()
{
global 
$s,$h,$c;
if(
$s['power'] < 25)
{
echo 
"<center>You need 25 power to mine here your have ".number_format($s['power'])."</center>";
$h->endpage();
exit;
}
if(
$s['mine_level'] < 40)
{
echo 
"<center>You need to be mining level 40 to mine here you are mining level ".number_format($s['mine_level'])."</center>";
$h->endpage();
exit;
}
mysql_query("UPDATE `users` SET `power`=`power`-25 WHERE (`userid`=".$_SESSION['userid'].")",$c);
$rand_money rand(1,8000);
$rand_exp rand(1,600);
echo 
"<center>You begin mining in the level 40 mine and found $".number_format($rand_money)." .</center><br />";
mysql_query("UPDATE `users` SET `money`=`money`+".abs((int) $rand_money).",`mine_exp`+".abs((int) $rand_exp)." WHERE (`userid`=".$_SESSION['userid'].")",$c);

echo 
"<center>[<a href='mine.php?action=mine6'>Mine again</a>]</center><br />";

echo 
"<center>[<a href='mine.php'>Back</a>]</center><br />";
}
?>

Logged

JoshuaDams

  • Active Member
  • **
  • Reputation Power: 129
  • JoshuaDams is working their way up.JoshuaDams is working their way up.JoshuaDams is working their way up.
  • Offline Offline
  • Posts: 240
    • MSN Messenger - immortalthug4ever@hotmail.com
    • View Profile
    • WWW
Re: Work the Mines
« Reply #4 on: June 22, 2010, 05:51:57 PM »
hm, what was the error?

mranthony

  • Basic Member
  • *
  • Reputation Power: 25
  • mranthony has no influence.
  • Offline Offline
  • Posts: 13
    • View Profile
Re: Work the Mines
« Reply #5 on: June 23, 2010, 03:46:14 PM »
I carn't remember now  :'(
Logged

vampireduff

  • Basic Member
  • *
  • Reputation Power: 14
  • vampireduff has no influence.
  • Offline Offline
  • Posts: 19
    • View Profile
Re: Work the Mines
« Reply #6 on: December 20, 2010, 05:17:55 AM »
is there away you could add into this way staff could add more mining levels or edit the mining pay outs, it would make it more easier than opening up the script and adding more the harder way.

windsor

  • Basic Member
  • *
  • Reputation Power: 7
  • windsor has no influence.
  • Offline Offline
  • Posts: 13
    • View Profile
Re: Work the Mines
« Reply #7 on: June 13, 2011, 06:21:53 PM »
i cant get this to work
Logged
insanecriminal.com
 


This forum is now closed and has moved to a new location! Click here to find out why.