(!Ik heb wel ontdenk dat hij ook geen attackwins +1 zet dus ik denk dat hij heelenmaal geen contact met de database heeft iemand enig iedee hoe ik dit kan oplossen!)
Heey iedereen ik heb nu het volgende probleem met mijn attack script ik heb inplaats van cash al zak neer gezet omdat bij mij in de database het zo heet je cash geld alleen nu zecht hij nog altijd je hebt $0 gewonnen kan iemand mij mischien helpen ?
http://www.dakagame.com en dan Login: test WW: test en dan naar members dan op iemand klikken en dan op attack klikken zo kan je iemand aanvallen
en dit is mijn script
PHP
<?php /* ------------------------- */
$OMNILOG = 1;
include("_include-config.php");
mysql_query("UPDATE `users` SET `online`=NOW() WHERE `login`='{$data->login}'");
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`signup`) AS `signup`,UNIX_TIMESTAMP(`online`) AS `online` FROM `users` WHERE `login`='{$_SESSION['login']}'");
$data = mysql_fetch_object($dbres);
/* ------------------------- */ ?>
<html>
<head>
<title>//Maffia-Game\\</title>
<link rel="stylesheet" type="text/css" href="<?php echo ($_COOKIE['v'] == 2) ? "css-v2.css" : "css-v1.css"; ?>">
</head>
<!-- URL: http://www.maffia-game.com/ -->
<body style=" margin: 0px;">
<table width=100%>
<tr><td class="subTitle"><b>Attack</b></td></tr>
<?php /* ------------------------- */
$boksen1 = mysql_query("SELECT *,UNIX_TIMESTAMP(`werken`) AS `werken`,0 FROM `users` WHERE `login`='$data->login'");
$boksen = mysql_fetch_object($boksen1);
$tijdverschil1 = $boksen->werken-time() - 12500;
$tijdverschil = date("i:s", "$tijdverschil1");
if($boksen->werken + $boksen->werken1 > time()){
print "<tr><td class=\"mainTxt\" align=\"center\">Je kan nog niet aanvallen want je bent nog voor $tijdverschil seconden aan het werken</td></tr>";
}
else{
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`attlosses`,`attwins`,`deflosses`,`defwins`,`zak`,`land`,`type`,`clan`,`url`,`huur`,`huur1` FROM `users` WHERE `login`='{$_GET['x']}' AND `activated`=1");
$def = mysql_fetch_object($dbres);
$boksen11 = mysql_query("SELECT *,UNIX_TIMESTAMP(`huur`) AS `huur`,0 FROM `users` WHERE `login`='$def->login'");
$boksen1 = mysql_fetch_object($boksen11);
if(round($data->signup/3600-time()/3600) + 12 <= 0) {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`attlosses`,`attwins`,`deflosses`,`defwins`,`zak`,`land`,`type`,`clan`,`avaurl` FROM `users` WHERE `login`='{$_GET['x']}' AND `activated`=1");
{ if($boksen1->huur + $boksen1->huur1 > time())
print "<tr><td class=\"mainTxt\" align=\"center\">Deze persoon heeft bescherming ingehuurd<br>Je kan hem niet aanvallen</td></tr>\n";
else if($def->type == 3 && $data->type == 3)
print " <tr><td class=\"mainTxt\">FBI Agents mogen elkaar niet aanvallen</td></tr>\n";
else if($def->clan == $data->clan && $def->clan != "")
print " <tr><td class=\"mainTxt\">Je mag niet mede-clan members aanvallen</td></tr>\n";
else if(round($def->signup/3600-time()/3600) + 12 > 0)
print " <tr><td class=\"mainTxt\">{$def->login} staat nog onder bescherming</td></tr>\n";
else if($def->land != $data->land)
print " <tr><td class=\"mainTxt\">{$def->login} woont in een ander land dan jij, je kan {$def->login} dus niet aanvallen.</td></tr>\n";
else {
$dbres = mysql_query("SELECT * FROM `allies` WHERE`login`='{$data->login}' AND `person`='{$def->login}'");
if(mysql_num_rows($dbres) == 0) {
$dbres = mysql_query("SELECT * FROM `logs` WHERE `login`='{$data->login}' AND `person`='{$def->login}' AND FLOOR(UNIX_TIMESTAMP(`time`)/(60*60*24))=FLOOR(UNIX_TIMESTAMP(NOW())/(60*60*24)) AND `area`='attack'");
if(($numattacks = mysql_num_rows($dbres)+1) <= 5) {
$dbres = mysql_query("SELECT * FROM `logs` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`time`) < 5 AND `login`='{$data->login}' AND `area`='attack'");
if(mysql_num_rows($dbres) == 0) {
mysql_query("SELECT GET_LOCK('attack_{$def->login}',5)");
$result = (($data->attack+$data->clicks*5)*rand(90,115) >= ($def->defence+$def->clicks*5)*rand(90,115)) ? 1 : 0;
$money = ($result == 1) ? (int)($def->zak*rand(40,75)/100) : (int)($data->zak*rand(25,40)/100);
$text = ($result == 1) ? Array("je hebt gewonnen!","gewonnen") : Array("je verliest.","verloren");
$minhealth = rand(1,10);
$forwardedFor = ($_SERVER['HTTP_X_FORWARDED_FOR'] != "") ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['HTTP_CLIENT_IP'];
$forwardedFor = preg_replace('/, .+/','',$forwardedFor);
mysql_query("INSERT INTO `logs`(`time`,`IP`,`forwardedFor`,`login`,`person`,`code`,`area`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','{$data->login}','{$def->login}',($money << 1) | $result,'attack')");
if($result == 1) {
mysql_query("UPDATE `users` SET `zak`=". ($def->zak-$money) .",`deflosses`=". ($def->deflosses+1) ." WHERE `login`='{$def->login}'");
$minhealth = rand(1,10);
mysql_query("UPDATE `users` SET `health`=". ($def->health-$minhealth) ." WHERE `login`='{$def->login}'");
$data->zak += $money;
$data->attwins++;
$kogeluse = rand(1,5);
mysql_query("UPDATE `users` SET `zak`={$data->zak},`attwins`={$data->attwins},`kogels`=`kogels`-'{$kogeluse}' WHERE `login`='{$data->login}'");
if($data->kogels <= 0) {
mysql_query("UPDATE `users` SET `kogels`=0 WHERE `login`='{$def->login}'");
}
}
else {
$data->zak -= $money;
$data->attlosses++;
mysql_query("UPDATE `users` SET `zak`={$data->zak},`attlosses`={$data->attlosses} WHERE `login`='{$data->login}'");
mysql_query("UPDATE `users` SET `zak`=". ($def->zak+$money) .",`defwins`=". ($def->defwins+1) ." WHERE `login`='{$def->login}'");
}
print "
<table width=60% align=center>
<td class=\"subTitle\" width=\"60\"><b>".$data->login."</b></td>
<td class=\"subTitle\">V.S</td>
<center><td class=\"subTitle\" width=\"60\"><b>".$def->login."</b></td> </tr> <tr></center>
<td align=\"center\"><img border=\"0\" src=\"".$data->picture."\" width=\"260\" height=\"260\"></td>
<td class=\"subTitle\">V.S</td>
<td align=\"center\"><img border=\"0\" src=\"".$def->picture."\" width=\"260\" height=\"260\"></td>
</tr>
</table>
<tr><td class=\"mainTxt\">
<br>
<center><b>Je valt ".$def->login." aan en... ".$text[0]."<br>
Je hebt \$".$money." ".$text[1]."...<br></td></tr></td></center></b>
\n";
mysql_query("SELECT RELEASE_LOCK('attack_{$def->login}')");
}
else {
$type = Array("","junkies","gangsters","agenten");
$type = $type[$data->type];
print " <tr><td class=\"mainTxt\">Je $type zijn nog moe van de vorige aanval...</td></tr>\n";
}
}
else
print " <tr><td class=\"mainTxt\">Je hebt {$def->login} al 5x aangevallen vandaag...</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">Je kan {$def->login} niet aanvallen omdat {$def->login} een allie van je is.</td></tr>\n";
}
}
}
else
print " <tr><td class=\"mainTxt\">Je kunt niemand aanvallen wanneer je onder bescherm staat</td></tr>\n";
/* ------------------------- */ ?>
</table>
<center>
<!-- Begin Nedstat Basic code -->
<!-- Title: Maffia-game -->
<!-- URL: http://www.maffia-game.com/ -->
</script>
<script language="JavaScript" type="text/javascript">
<!--
// -->
</script>
<noscript>
border="0" width="18" height="18"
alt="Nedstat Basic - Gratis web site statistieken
Eigen homepage website teller"></a><br>
<a target="_blank" href="http://www.nedstatbasic.net/">Gratis teller</a>
</noscript></center>
<!-- End Nedstat Basic code -->
<? } ?></body>
</html>
Toon Meer