Ristiisa Posted April 21, 2010 Share Posted April 21, 2010 Hello,i have problem,i wanted to add the energy,if someone wants to attack someone,it will take 10 energy,and if you have 0 energy,it will say that "you cant attack,you have to have more then 10 energy!" <?php error_reporting(0); $victim = $_GET['uid']; $_POST['bullets'] = rand(1, 10); if($_POST['bullets'] > $own['kogels'] && $own['kogels'] > 0) { $_POST['bullets'] = $own['kogels']; } echo' <div id="content_top"> </div> <div id="content"> <h1 class="titel">Aanvallen</h1>'; if(isset($victim)) { $user = mysql_fetch_query("SELECT id, login, familie, stad, backfire, kogels, admin, maffia, safe, power, health, cash, bank, moord FROM users WHERE id = '" . $victim . "'"); $fout = array(); if(empty($user)) { $fout[] = " - See kuritegu ei eksisteeri"; } if($user['login'] == $own['login']) { $fout[] = " - Sa ei saa iseennast rünnata"; } if(strtotime($own['roven']) + 20 > tijd()) { $fout[] = " - Sa oled ikka veel siin " . (strtotime($own['roven']) + 20 - aega()) . " sekundit tagasi"; } if($user['admin'] == "Ja") { $fout[] = " - Sa ei sa rünnata admin"; } if($user['familie'] == $own['familie'] && !empty($own['familie'])) { $fout[] = " - Sa oled samas kambas"; } if($user['maffia'] + $user['safe'] > 0) { $fout[] = " - " . $user['login'] . " kas ikka kaitse alla võtmiseks"; } if($user['health'] <= 0 && strtotime($user['moord']) - tijd() + 172800 > 0) { $fout[] = " - See isik on surnud"; } if($own['kogels'] < $_POST['bullets']) { $fout[] = " - Sul pole kuule"; } if(empty($fout[0])) { if($user['power'] == 0) { $user['power'] = 1; } $procentverschil = (($own['power'] / 13) / $user['power']) * 100; if($procentverschil < 1) { $procentverschil = 1; } $schade = ($_POST['bullets'] / 2) * $procentverschil; $schadeterug = 0; $kgl = $user['kogels']; $user['backfire'] = rand(1, 10); if($user['kogels'] < $user['backfire']) { $user['backfire'] = $user['kogels']; } $kgl = $user['kogels'] - $user['backfire']; $procentverschil = (($user['power'] / 13) / $own['power']) * 100; if($procentverschil < 1) { $procentverschil = 1; } $schadeterug = ($user['backfire'] / 2) * $procentverschil; if(empty($schadeterug)) { $schadeterug = 0; $user['backfire'] = 0; } if($schade > $schadeterug) { $deling = rand(2000, 8000); $deling /= 1000; $bedrag = round($user['cash'] / $deling); $tekst = $user['login'] . ' võitis tagasi ' . ($user['kogels'] - $kgl) . ' kuuli.<br />Sa võitsid! Sa varastasid € ' . groot($bedrag) . ' !'; $own['cash'] += $bedrag; mysql_query("UPDATE users SET cash = cash - '" . $bedrag . "', kogels = '" . $kgl . "' WHERE id = '" . $victim . "'"); mysql_query("UPDATE users SET cash = '" . $own['cash'] . "', kogels = kogels - '" . $_POST['bullets'] . "', roven = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $own['id'] . "'"); mysql_query("INSERT INTO berichten (onderwerp, bericht, afzender, geaddresseerde, datum, outbox) VALUES('Je wordt aangevallen!', 'Beste crimineel,\r\n\r\nJe mede-crimineel " . $own['login'] . " heeft je aangevallen! Je hebt verloren en er is € " . groot($bedrag) . ",- gestolen.\n\rMet vriendelijke groet,\n\rAnoniem', 'Anoniem', '" . $victim . "', '" . get_global_date("Y-m-d H:i:s") . "', 'False')"); missiondone(5); } else { $schadeterug = $own['health']; $deling = rand(2000, 8000); $deling /= 1000; $bedrag = round($own['cash'] / $deling); $tekst = $user['login'] . ' võitsid tagasi ' . ($user['kogels'] - $kgl) . ' kuuli.<br />Sa kaotasid! € ' . groot($bedrag) . ' varastati sinult!'; $own['cash'] -= $bedrag; mysql_query("UPDATE users SET cash = cash + '" . $bedrag . "', kogels = '" . $kgl . "' WHERE id = '" . $victim . "'"); mysql_query("UPDATE users SET cash = '" . $own['cash'] . "', kogels = kogels - '" . $_POST['bullets'] . "', roven = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $own['id'] . "'"); mysql_query("INSERT INTO berichten (onderwerp, bericht, afzender, geaddresseerde, datum, outbox) VALUES('Je wordt aangevallen!', 'Beste crimineel,\r\n\r\nJe mede-crimineel " . $own['login'] . " heeft je aangevallen! Je hebt gewonnen en je hebt € " . groot($bedrag) . ",- gestolen.\n\rMet vriendelijke groet,\n\rAnoniem', 'Anoniem', '" . $victim . "', '" . get_global_date("Y-m-d H:i:s") . "', 'False')"); } echo'<div class="dark"><font color="green" style="font-weight: bold">Sa tulistasid ' . groot($_POST['bullets']) . ' kuuli ' . $user['login'] . 'i pihta.<br /> ' . $tekst . '</font></div><br />'; } else { foreach($fout as $tekst) { @$foutje .= "<br />\r\n" . $tekst; } echo "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\"> Järgmised asjad läksid valesti:</font>" . $foutje . "</div><br />"; } } echo' </div> <div id="content_bottom"> </div>'; ?> would really be good if someone could help me Link to comment https://forums.phpfreaks.com/topic/199299-another-problemadding-energy/ Share on other sites More sharing options...
Ristiisa Posted April 21, 2010 Author Share Posted April 21, 2010 i made the check already,that it checks if player has 10 or more energy,now i only need something to update users energy its defined $own or smth,it should be like this if $own has 10 or more energy,he can attack(thats done),if he attacks,he will lose 10 energy. Link to comment https://forums.phpfreaks.com/topic/199299-another-problemadding-energy/#findComment-1046070 Share on other sites More sharing options...
Ristiisa Posted April 22, 2010 Author Share Posted April 22, 2010 help please? Link to comment https://forums.phpfreaks.com/topic/199299-another-problemadding-energy/#findComment-1046245 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.