Assault Posted April 10, 2009 Posted April 10, 2009 Here is my crime.php file... i am not getting exp from succesfully commiting a crime <?php /*----------------------------------------------------- -- Mono Country v1.0 BETA -- A product of DBS-entertainment -- Copyright held 2005 by Dabomstew -- INDEX.php -----------------------------------------------------*/ session_start(); require "global_func.php"; if($_SESSION['loggedin']==0) { header("Location: login.php");exit; } $userid=$_SESSION['userid']; require "header.php"; $h = new headers; $h->startheaders(); include "mysql.php"; global $c; $is=mysql_query("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=$userid",$c) or die(mysql_error()); $ir=mysql_fetch_array($is); check_level(); $fm=money_formatter($ir['money']); $cm=money_formatter($ir['crystals'],''); $lv=date('F j, Y, g:i a',$ir['laston']); $h->userdata($ir,$lv,$fm,$cm); $h->menuarea(); $q=mysql_query("SELECT * FROM crimegroups ORDER by cgORDER ASC",$c); print "[b]Criminal Centre[/b] <table width='75%'><tr><th>Crime</th><th>Cost</th><th>Do</th></tr>"; while($r=mysql_fetch_array($q)) { print "<tr style='background-color:gray'><td colspan='3'>{$r['cgNAME']}</td></tr>"; $q2=mysql_query("SELECT * FROM crimes WHERE crimeGROUP={$r['cgID']}",$c); while ($r2=mysql_fetch_array($q2)) { print "<tr><td>{$r2['crimeNAME']}</td><td>{$r2['crimeBRAVE']} Brave</td><td>[url='docrime.php?c={$r2[']Do[/url]</td></tr>"; } } $h->endpage(); ?> here is my docrime.php file <?php /*----------------------------------------------------- -- Free Mod For CE -- docrime.php edited by $Bull$$ EYE$ -----------------------------------------------------*/ session_start(); require "global_func.php"; if($_SESSION['loggedin']==0) { header("Location: login.php");exit; } $userid=$_SESSION['userid']; require "header.php"; $h = new headers; $h->startheaders(); include "mysql.php"; global $c; $is=mysql_query("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=$userid",$c) or die(mysql_error()); $ir=mysql_fetch_array($is); check_level(); $fm=money_formatter($ir['money']); $cm=money_formatter($ir['crystals'],''); $lv=date('F j, Y, g:i a',$ir['laston']); $h->userdata($ir,$lv,$fm,$cm); $h->menuarea(); if($ir['jail'] or $ir['hospital']) { die("This page cannot be accessed while in jail or hospital."); } $_GET['c']=abs((int) $_GET['c']); if(!$_GET['c']) { print "Invalid crime"; } else { $q=mysql_query("SELECT * FROM crimes WHERE crimeID={$_GET['c']}",$c); $r=mysql_fetch_array($q); if($ir['brave'] < $r['crimeBRAVE']) { print "You do not have enough Brave to perform this crime."; } else { $ec="\$sucrate=".str_replace(array("LEVEL","EXP","WILL","IQ"), array($ir['level'], $ir['exp'], $ir['will'], $ir['IQ']),$r['crimePERCFORM']).";"; eval($ec); print $r['crimeITEXT']; $ir['brave']-=$r['crimeBRAVE']; mysql_query("UPDATE users SET brave={$ir['brave']} WHERE userid=$userid",$c); if(rand(1,10) <= $sucrate) { print str_replace("{money}",$r['crimeSUCCESSMUNY'],$r['crimeSTEXT']); $ir['money']+=$r['crimeSUCCESSMUNY']; $ir['exp']+=(int) ($r['crimeSUCCESSMUNY']/8); mysql_query("UPDATE users SET crimes=crimes+1 WHERE userid={$ir['userid']}",$c); mysql_query("UPDATE users SET money={$ir['money']},exp={$ir['exp']} WHERE userid=$userid",$c); } else { print $r['crimeFTEXT']; $jailtime=(int) rand(1,15); mysql_query("UPDATE users SET jail=$jailtime WHERE userid=$userid", $c); mysql_query("UPDATE users SET jailreason='Failed a crime' WHERE userid=$userid", $c); } } print " [url='docrime.php?c={$_GET[']Try Again[/url] [url='criminal.php']Crimes[/url]"; } $h->endpage(); ?> Quote
Magictallguy Posted April 11, 2009 Posted April 11, 2009 Re: [V1] No EXP from crimes... docrime.php <?php /*----------------------------------------------------- -- Free Mod For CE -- docrime.php edited by $Bull$$ EYE$ -----------------------------------------------------*/ session_start(); require "global_func.php"; if(!isset($_SESSION['loggedin'])) { header("Location: login.php");exit; } $userid=$_SESSION['userid']; require "header.php"; $h = new headers; $h->startheaders(); include "mysql.php"; global $c; $is=mysql_query("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=$userid",$c) or die(mysql_error()); $ir=mysql_fetch_array($is); check_level(); $fm=money_formatter($ir['money']); $cm=money_formatter($ir['crystals'],''); $lv=date('F j, Y, g:i a',$ir['laston']); $h->userdata($ir,$lv,$fm,$cm); $h->menuarea(); if($ir['jail'] or $ir['hospital']) { echo "This page cannot be accessed while in jail or hospital."; $h->endpage(); exit; } $_GET['c'] = abs(@intval($_GET['c'])); if(!$_GET['c']) { echo "Invalid crime"; $h->endpage(); exit; } $sql = sprintf("SELECT * FROM crimes WHERE (crimeID = %u)", $_GET['c']); $q = mysql_query($sql,$c) or die(mysql_error()); if(!mysql_num_rows($q)) { echo "Invalid Crime"; $h->endpage(); exit; } $r = mysql_fetch_array($q); if($ir['brave'] < $r['crimeBRAVE']) { echo "You do not have enough Brave to perform this crime."; $h->endpage(); exit; } $find = array("LEVEL","EXP","WILL","IQ"); $replace = array($ir['level'], $ir['exp'], $ir['will'], $ir['IQ']); $ec="\$sucrate=".str_replace($find, $replace, $r['crimePERCFORM']).";"; eval($ec); print stripslashes($r['crimeITEXT']); $ir['brave']-=$r['crimeBRAVE']; $sql = sprintf("UPDATE users SET brave = %u WHERE (userid = %u)", $ir['brave'], $userid); mysql_query($sql,$c) or die(mysql_error()); if(rand(1,10) <= $sucrate) { $moncrys = array('{money}', '{crystals}'); $repmncr = array($r['crimeSUCCESSMUNY'], $r['crimeSUCCESSCRYS']); print str_replace($moncrys, $repmncr, stripslashes($r['crimeSTEXT'])); $ir['money']+=$r['crimeSUCCESSMUNY']; $ir['exp']+=(int) ($r['crimeXP']/8); $sql = sprintf("UPDATE users SET crimes = crimes + 1, money = %s, exp = %s WHERE (userid = %u)", $ir['money'], $ir['exp'], $userid); mysql_query($sql,$c) or die(mysql_error()); } else { print stripslashes($r['crimeFTEXT']); $jailtime = (int) rand(1,15); $sql = sprintf("UPDATE users SET jail = %u, jailreason = 'Failed a crime' WHERE (userid = %u)", $jailtime, $userid); mysql_query($sql, $c) or die(mysql_error()); } echo sprintf(" [url='docrime.php?c=%u']Try Again[/url] ", $_GET['c']); echo "[url='criminal.php']Crimes[/url]"; $h->endpage(); ?> Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.