iseeyou94056 Posted August 20, 2007 Posted August 20, 2007 i got a problem with my docrime.php when they fail they dont go to jail and i dont want it where they get jail for crime id 1 or 2 is there any one that can help me Quote
Guest Anonymous Posted August 20, 2007 Posted August 20, 2007 Re: docrime.php problem What for v1 or v2 Quote
Guest Anonymous Posted August 20, 2007 Posted August 20, 2007 Re: docrime.php problem This might be it but am not shore just replace the old one with this mysql_query("UPDATE `users` SET `jail` = '$r[crimeJAILTIME]' WHERE `userid` = '$userid'"); Quote
iseeyou94056 Posted August 21, 2007 Author Posted August 21, 2007 Re: docrime.php problem this is my hold docrime.php <?php /*----------------------------------------------------- -- Mono Country v1.0 BETA -- A product of DBS-entertainment -- Copyright held 2005 by Abominate -- 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(); $_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); $temp1 = rand(1,100); $temp2 = $sucrate * 1; $temp3 = $temp2 / 2; if($temp1 <= $temp3) { print str_replace("{money}",$r['crimeSUCCESSMUNY'],$r['crimeSTEXT']); $ir['money']+=$r['crimeSUCCESSMUNY']; $ir['exp']+=(int) ($r['crimeSUCCESSMUNY']/8); mysql_query("UPDATE users SET money={$ir['money']},exp={$ir['exp']} WHERE userid=$userid",$c); print " [url='docrime.php?c={$_GET[']Try Again[/url] [url='criminal.php']Crimes[/url]"; } else { print $r['crimeFTEXT']; } print " [url='']Try Again[/url] [url='index.php']Home[/url]"; } if($_GET['c'] == 1 or 2 and $temp1 > $temp3) { print""; } elseif($temp1 > $temp3) { $ran=rand(1,3); $jail = $r['crimeBRAVE'] * $ran; $tempcrimename = $r['crimeNAME']; $reasonjail2 = 'You Got Caught while attempting '; $reasonjail2 .= $tempcrimename; mysql_query("UPDATE users SET jail=$jail, jail_reason='$reasonjail2' WHERE userid=$userid",$c) or die(mysql_error()); event_add($ir['userid'],"$reasonjail2",$c); print " You failed and were caught!"; } } ?> Quote
iseeyou94056 Posted August 21, 2007 Author Posted August 21, 2007 Re: docrime.php problem do u see whats wrong Quote
Guest Anonymous Posted August 21, 2007 Posted August 21, 2007 Re: docrime.php problem Not relly i dont under stand why it,s not working it looks fine but am only a basic coder so i don,t think i can help u that much Quote
iseeyou94056 Posted August 21, 2007 Author Posted August 21, 2007 Re: docrime.php problem can someone help me please Quote
iseeyou94056 Posted August 22, 2007 Author Posted August 22, 2007 Re: docrime.php problem well atlest i know i am not the only one that does not know what wrong with it Quote
UCC Posted August 22, 2007 Posted August 22, 2007 Re: docrime.php problem Seems to me like Temp1 Never > Temp3 This looks stupid too if($_GET['c'] == 1 or 2 and $temp1 > $temp3) Might try if(($_GET['c'] == 1 || $_GET['c'] == 2) and $temp1 > $temp3) Quote
iseeyou94056 Posted August 31, 2007 Author Posted August 31, 2007 Re: docrime.php problem works thanks 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.