de fout is dat
$mann->leven niet werkt dus als iemand vermoord is gebeurt er niks
$weapon komt geen tekst in de input
$mann->leven niet werkt dus als iemand vermoord is gebeurt er niks
$weapon komt geen tekst in de input
PHP:
<?php /* ------------------------- */
$UPDATE_DB = 1;
include("_include-config.php");
if(! check_login()) {
header("Location: login.php");
exit;
}
mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
/* ------------------------- */ ?>
<html>
<head>
<META name="keywords" content="game,rgp,no,name,crime,life,lycos,criminals,barafranca,mobstar,kings,of,chaos,online,php,super,goed,spel,spelletje,spellen,leuk,mooi,Wetenschaper,politie,drugsdealer,junkie,dealer,drugs,freek,massive,multiplayer,online,role,playing,world">
<META name="description" content="CriminalsWorld is een online text-based spel waarbij je d.m.v. kliks en het kopen van wapens sterker kan worden. Je kan geld verdienen door misdaden te doen, drugs te dealen of door een gokje te wagen in het casino.">
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<body style="margin: 0px;">
<table width=100%>
<tr><td class="subTitle"><b>Moord Plegen.</b></td></tr>
<?php
mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
$gn1 = mysql_query("SELECT *,UNIX_TIMESTAMP(`gevangenis`) AS `gevangenis`,0 FROM `[users]` WHERE `login`='$data->login'");
$gn = mysql_fetch_object($gn1); if($gn->gevangenis + $gn->gevangenistijd > time()){
$verschil1 = $gn->gevangenis + $gn->gevangenistijd - time() - 3600;
$verschil = date("H:i:s", "$verschil1");
print <<<ENDHTML
<tr><td class="mainTxt" align="center">
<br><font size="2"><b>Je zit in de gevangenis</b></font>
<br><font size="2"><b>Je word over $verschil seconden vrijgelaten</b></font></td></tr>
ENDHTML;
exit;
}
else{
$weapon1 = array("Geen","Knuckle-Duster","Stiletto","Colt AR-15A3 Tactical Carbine","BFG-50 Carbine","Tommy Gun Assault Riflee");
$weapon = $weapon1[$data->weapon];
if(!isset($_POST['submit'])) {
print <<<ENDHTML
<tr><td class="mainTxt">
<form method="POST">
<table>
<tr><td>Crimineel:</td></tr>
<tr><td><input type="text" name="Naam" size="20"></td></tr>
<tr><td>Kogels:</td><tr>
<tr><td><input type="text" name="Kogels" size="20"></td></tr>
<tr><td>Wapen:</td></tr>
<tr><td><input type="text" name="onnzine" size="20" value="$weapon" CONTENTEDITABLE="false"></td></tr>
<tr><td><input type="submit" value="Proberen" name="submit"></td></tr>
</table>
<b><i>Uitleg:</i></b><br /><br />
Vul de naam in van de crimineel die je wilt vermoorden.<br />
Vul in hoeveel kogels je wilt gebruiken voor de moord.<br />
<br />
druk op Probeer, je krijg nu te zien of het lukte.<br />
of dat je zelf dood bent door de backfire!.<br />
<br />
<b>Bugs of fouten, meld dat aub op het forum!</b>
<br />
<br />
<b><i>Winst</i></b><br />
Als jij iemand vermoord krijg jij al zijn auto's<br />
Geld wat hij opzak heeft<br />
Zijn netwerk gaat weg.<br />
</form>
</td></tr>
ENDHTML;
}
if(isset($_POST['submit'])) {
$naam = $_POST['Naam'];
$kogels = $_POST['Kogels'];
$verdediger1 = mysql_query("SELECT * FROM `[users]` WHERE `login`='{$naam}'");
$verdediger = mysql_fetch_object($verdediger1);
$per = mysql_query("SELECT * FROM `[users]` WHERE `login`='{$naam}'");
$mann = mysql_fetch_object($per);
$controle = mysql_num_rows($verdediger1);
$data2 = mysql_query("SELECT *,UNIX_TIMESTAMP(`moord`) AS `moord`,0 FROM `[users]` WHERE `login`='{$_SESSION['login']}'");
$data1 = mysql_fetch_object($data2);
$aattack = round(($data->attack+$data->defence)/2+$data->clicks*5);
$vattack = round(($verdediger->attack+$verdediger->defence)/2+$verdediger->clicks*5);
$land = $verdediger->land;
if($aattack <350){
$abullet = 1/2;
}
elseif($aattack >=350 && $aattack < 1050){
$abullet = 1;
}
elseif($aattack >=1050 && $aattack < 3150){
$abullet = 2;
}
elseif($aattack >=3150 && $aattack < 9450){
$abullet = 3;
}
elseif($aattack >=9450 && $aattack < 28350){
$abullet = 4;
}
elseif($aattack >=28350 && $aattack < 85050){
$abullet = 5;
}
elseif($aattack >=85050 && $aattack < 255150){
$abullet = 6;
}
else{
$abullet = 7;
}
if($vattack <350){
$vbullet = 1/2;
}
elseif($vattack >=350 && $vattack < 1050){
$vbullet = 1;
}
elseif($vattack >=1050 && $vattack < 3150){
$vbullet = 2;
}
elseif($vattack >=3150 && $vattack < 9450){
$vbullet = 3;
}
elseif($vattack >=9450 && $vattack < 28350){
$vbullet = 4;
}
elseif($vattack >=28350 && $vattack < 85050){
$vbullet = 5;
}
elseif($vattack >=85050 && $vattack < 255150){
$vbullet = 6;
}
else{
$vbullet = 7;
}
$aweapon = $data->weapon;
$aprotection = $data->protection;
$vweapon = $verdediger->weapon;
$vprotection = $verdediger->protection;
$aleven = $data->leven;
$vleven = $verdediger->leven;
$vkogels = $verdediger->kogels;
$apower = ($aattack+$aprotection+$aweapon)+($kogels*abullet);
$vpower = ($vattack+$vprotection+$vweapon)+($vkogels*vbullet);
if($verdediger->backfire > $verdediger->kogels){
$vbackfire = $verdediger->kogels;
}else{
$vbackfire = $verdediger->backfire;
}
if($vbackfire == 0){
$backdamage = rand(0,0);
}
if($vbackfire <= 1000){
$backdamage = rand(1,4);
}
if($vbackfire >= 10000){
$backdamage = rand(2,5);
}
if($vbackfire >= 100000){
$backdamage = rand(4,8);
}
if($vbackfire >= 1000000){
$backdamage = rand(7,11);
}
if($vbackfire >= 1200000){
$backdamage = rand(7,13);
}
if($vbackfire >= 1700000){
$backdamage = rand(8,15);
}
if($vbackfire >= 2000000){
$backdamage = rand(9,18);
}
if($vbackfire >= 2200000){
$backdamage = rand(10,17);
}
if($vbackfire >= 2600000){
$backdamage = rand(14,20);
}
if($vbackfire >= 2900000){
$backdamage = rand(15,24);
}
if($vbackfire >= 3100000){
$backdamage = rand(19,26);
}
if($vbackfire >= 3500000){
$backdamage = rand(23,31);
}
if($vbackfire >= 3900000){
$backdamage = rand(24,39);
}
if($vbackfire >= 5000000){
$backdamage = rand(27,58);
}
if($apower <350){
$arank = 1;
}
elseif($apower >=350 && $apower < 1050){
$arank = 2;
}
elseif($apower >=1050 && $apower < 3150){
$arank = 3;
}
elseif($apower >=3150 && $apower < 9450){
$arank = 4;
}
elseif($apower >=9450 && $apower < 28350){
$arank = 5;
}
elseif($apower >=28350 && $apower < 85050){
$arank = 6;
}
elseif($apower >=85050 && $apower < 255150){
$arank = 7;
}
else{
$arank = 8;
}
if($vpower <350){
$vrank = 1;
}
elseif($vpower >=350 && $vpower < 1050){
$vrank = 2;
}
elseif($vpower >=1050 && $vpower < 3150){
$vrank = 3;
}
elseif($vpower >=3150 && $vpower < 9450){
$vrank = 4;
}
elseif($vpower >=9450 && $vpower < 28350){
$vrank = 5;
}
elseif($vpower >=28350 && $vpower < 85050){
$vrank = 6;
}
elseif($vpower >=85050 && $vpower < 255150){
$vrank = 7;
}
else{
$vrank = 8;
}
if($arank >= $vrank){
$schade = $arank-$vrank;
}
else{
$schade = $vrank-$arank;
}
if($schade == 0){
$damage = rand(99,90);
}
elseif($schade == 1){
$damage = rand(90,75);
}
elseif($schade == 2){
$damage = rand(75,65);
}
elseif($schade == 3){
$damage = rand(65,55);
}
elseif($schade == 4){
$damage = rand(55,40);
}
elseif($schade == 5){
$damage = rand(40,30);
}
elseif($schade == 6){
$damage = rand(30,15);
}
elseif($schade == 7){
$damage = rand(15,0);
}
$totaldamage = $damage+$backdamage;
$health = 100-$damage;
$health2 = 100-$totaldamage;
$detective1 = mysql_query("SELECT * FROM `[detective]` WHERE `zoeker`='{$data->login}' AND `status`='1' AND `naam`='{$verdediger->login}'");
$detective = mysql_num_rows($detective1);
print "<tr><td class=\"mainTxt\">";
if($data1->moord + 86400 > time()){
print "Je hebt de laaste 24uur al geprobeerd iemand te vermoorden.";
}
elseif($naam == "" || $kogels == ""){
print "Je hebt 1 van de velden niet ingevuld, of je hebt 0 kogels ingevoerd.";
}
elseif($aweapon == 0){
print "Je hebt eerst een wapen nodig om iemand te vermoorden,<br> ga naar de Special Shop om een wapen te kopen.<br><br><br><b> Je kunt Nog Geen Wapens kopen we zijn er nog mee bezig..!!</b>";
}
elseif($verdediger->level == 255){
echo "Je kan geen admins vermoorden.";
}
elseif($verdediger->level == -1){
echo "Deze Gebruiker is Verbannen! mag niet worden Gedood Ga naar Schanden paal!";
}
elseif($naam == $data->login){
print "Je zelfdmoordpoging is mislukt. Laffard";
}
elseif($data->type == 3 && $verdediger->type == 3){
print "Je kan geen agent vermoorden terwijl jezelf agent bent.";
}
elseif($verdediger->dood == 1){
echo "Deze Gebruiker is all dood!...";
}
elseif($kogels > $data->kogels OR preg_match('/.{11,}/',$_POST['kogels'])){
print "Zoveel kogels heb je niet.";
}
elseif($kogels < 0){
print "Je moet wel een aantal kogels invullen.";
}
elseif($controle < 1){
print "De gebruiker die je wil aanvallen bestaat niet!";
}
elseif($data->land != $land){
print "Je hebt nog geen detective ingehuurd om te weten in welk land deze persoon zich bevindt.<br><br><br>Je kan natuurlijk ook Altijd Gokkje Wagen!";
}
elseif($apower >= $vpower){
$hitlist = mysql_query("SELECT SUM(geld) AS `geld` FROM `[hitlist]` WHERE `naam`='{$naam}'");
$extrahitlistmoney = mysql_fetch_object($hitlist);
$id = mysql_insert_id();
$vermoord = date("d-m-Y H:i");
// het is gelukt..
mysql_query("INSERT INTO `[messages]`(`time`,`IP`,`forwardedFor`,`from`,`to`,`subject`,`message`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','*AutoMsg*','$naam','Moordaanslag','Toen je op straat liep werd je plots beschoten, hij heeft je $health% schade toegebracht en heeft al je geld gestolen.')");
mysql_query("INSERT INTO `[messages]`(`time`,`IP`,`forwardedFor`,`from`,`to`,`subject`,`message`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','*AutoMsg*','$data->login','Moordaanslag','Je moordaanslag op $naam is gelukt, je hebt hem $health% schade aangebracht en je hebt al zijn geld gestolen.')");
mysql_query("UPDATE `[users]` SET `kogels`=`kogels`-'$kogels' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `cash`=`cash`+'$extrahitlistmoney->geld' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `cash`=`cash`+'$verdediger->cash' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `cash`='0' WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `kogels`=`kogels`-'$vbackfire' WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `leven`=`leven`-'$health' WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `leven`=`leven`-'$health2' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `kills`=`kills`+'1' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `kilaan`=`kilaan`+'1' WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `leven`='0' WHERE `leven` < '0'");
mysql_query("UPDATE `[users]` SET `attack`=`attack`*($damage/100) WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `defence`=`defence`*($damage/100) WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `moord`=NOW() WHERE `login`='{$_SESSION['login']}'");
// als de tegerstander dood is moet alles worden veranderd..
if($mann->leven == 0){
mysql_query("INSERT INTO `[forum_topics]`(subid,datum1,login,title,text,date,date1) values('1','".$datum."','".$mann->login."','Aanslag op ".$mann->login."','".$mann->login." Liep op straat toen hij plots werd beschoten. ',NOW(),NOW())");
$dbres = mysql_query("SELECT `login` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 100 AND `level`!='0' AND `level`!='-1' AND `level`!='-2' AND `level`!='3' ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
$getuige = mysql_fetch_object($dbres);
mysql_query("INSERT INTO `getuigen`(`owner`,`levend`,`dood`) VALUES('{$getuige->login}','{$data->login}','{$mann->login}')") or die(mysql_error());
mysql_query("INSERT INTO `[messages]`(`time`,`ip`,`from`,`to`,`subject`,`message`) VALUES(NOW(),'{$_SERVER['REMOTE_ADDR']}','Getto gang','{$getuige->login}','Getuige','Je liep over straat en je zag {$data->login}, {$mann->login} vermoorden.')") or die(mysql_error());
// Auto's voor de Moordenaar..
mysql_query("UPDATE `[auto]` SET `owner`='{$data->login}' WHERE `owner`='{$mann->login}'") or die(mysql_error());
// als de verderdiger dood is moet het netwerk natuurlijk weg als hij die heeft..
if ($verdediger->clanlevel == 9){
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `clan`='{$mann->clan}' OR `clan`='{$mann->clan}-[recruit]'");
mysql_query("DELETE FROM `[clans]` WHERE `name`='{$mann->clan}' AND `owner`='{$mann->login}'");
}else{
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `login`='$mann->login'");
}
}
// Vermoord time voor krant
mysql_query("UPDATE `[users]` SET `vermoord`=NOW() WHERE `login`='$naam' AND `leven`=0");
// Aanslag tijd voor mislukt aan slagen
mysql_query("UPDATE `[users]` SET `aantime`=NOW() WHERE `login`='$naam'");
mysql_query("DELETE FROM `[hitlist]` WHERE `naam`='$naam'");
print "$naam was duidelijk zwakker, je hebt hem $health% schade toegebracht en al zijn geld gestolen.";
mysql_query("UPDATE `[users]` SET `vermoord`=NOW() WHERE `login`='$naam' AND `leven`=0");
}
// Zelf dood dan krijg je dit
elseif($apower < $vpower){
mysql_query("INSERT INTO `[messages]`(`time`,`IP`,`forwardedFor`,`from`,`to`,`subject`,`message`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','*AutoMsg*','$naam','Moordaanslag','Toen je op straat liep werd je plots beschoten. Maar hij was zwakker en je hebt hem $health% schade toegebracht.')");
mysql_query("INSERT INTO `[messages]`(`time`,`IP`,`forwardedFor`,`from`,`to`,`subject`,`message`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','*AutoMsg*','$data->login','Moordaanslag','Je moordaanslag op $naam is mislukt, hij heeft je $health% schade toegebracht.')");
mysql_query("UPDATE `[users]` SET `kogels`=`kogels`-'$vbackfire' WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `leven`=`leven`-'$health2' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `leven`=`leven`-'$health' WHERE `login`='$naam'");
mysql_query("UPDATE `[users]` SET `leven`='0' WHERE `leven` < '0'");
mysql_query("UPDATE `[users]` SET `attack`=`attack`*($damage/100) WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `defence`=`defence`*($damage/100) WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `moord`=NOW() WHERE `login`='{$_SESSION['login']}'");
// De moordenaar is zelf dood
if($data->leven <= 0){
mysql_query("INSERT INTO `[forum_topics]`(subid,datum1,login,title,text,date,date1) values('1','".$datum."','".$data->login."','Backfire kill op ".$data->login."','".$data->login." kon de backfire niet aan en ging mee in zijn Mislukte moord... ',NOW(),NOW())");
// Auto's voor de Winnar
mysql_query("UPDATE `[auto]` SET `owner`='{$mann->login}' WHERE `owner`='{$data->login}'") or die(mysql_error());
// als de killer dood is gegaan in de backfire dam geurt er dit...
if ($verdediger->clanlevel == 9){
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `clan`='{$data->clan}' OR `clan`='{$data->clan}-[recruit]'");
mysql_query("DELETE FROM `[clans]` WHERE `name`='{$data->clan}' AND `owner`='{$data->login}'");
}else{
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `login`='$naam'");
}
}
// Vermoord Time Voor Krant
mysql_query("UPDATE `[users]` SET `vermoord`=NOW() WHERE `login`='$data->login' AND `leven`=0");
// Aanslag tijd voor mislukt aan slagen
mysql_query("UPDATE `[users]` SET `aantime`=NOW() WHERE `login`='$data->login'");
print "$naam was duidelijk sterker en heeft je $health% schade toegebracht.";
}
}
}
?>
</body>
</html>
Laatst bewerkt: