Hallo ik ben geen scripter ofzo maar heb een crimescript gedownload en geinstalleerd wel maak ik websites met joomla nu is het geval dat in de crime site niemand een ander aan kan vallen weet iemand waar ik misschien naar kijken moet mijn site is maffiawar.nl vroeger hete deze site maffiazijn
Dragonnait
Bedankt voor het bijwerken maar hij werkt nog niet
Attack in website werkt niet
-
-
Guest, wil je besparen op je domeinnamen? (ad)
-
Handig als je het script zou kunnen laten zien, verder kun je niet een maffia spel runnen zonder dat je enige verstand hebt van PHP en bijhorende.
Beter als je te programmeren of dat je een scripter gaat zoeken die dit allemaal voor je zou willen doen. -
ja klopt wel ik heb er wel wat verstand van maar als er echt een klein foutje in zit dan vind ik het niet en deze site maakt gebruik van tpl bestanden en daar weet ik niets van
dit is de tpl besatandPHP
Toon Meer</td> </tr> <tr> <td class="tcell" align="center"> <a href="javascript:history.go(-1)">« Keer terug</a> en dit is de attack.php <?php include './includes/include.inc.php'; $data['x'] = $_aGET[0]; if(!$core["ingelogd"]) forward("Je bent niet ingelogd!", url); else { $tpl->get_template('site_header'); $tpl->assign("site_header.titel", "Attack"); if ($submit) { // controle of de user bestaat $qcontrole = $sql->query("SELECT COUNT(id) FROM users WHERE login='".$data['x']."'"); $cresult = $sql->result($qcontrole, 0); // x? if($cresult == 1) { $fout = array(); // SQL $query = $sql->query("SELECT id, login, level, activatie, health, bescherming, cash, bank, stad, attack, defence, attacks_gewonnen, attacks_verloren, defences_gewonnen, defences_verloren, clan, clicks FROM users WHERE login='".$data['x']."'"); $attack = $sql->fetch($query); // nog meer SQL $query2 = $sql->query("SELECT COUNT(id) FROM logs WHERE userid='".$core["lid_id"]."' AND person='".$attack["id"]."' AND tijdsduur='dag7'"); $result = $sql->result($query2, 0); // wat defineren (power etc) $power_tegenstander = round(($attack['attack']+$attack['defence'])/2+$attack['clicks']*5); $power_self = round(($core["attack"]+$core["defence"])/2+$core["clicks"]*5); // fouten opsporen if(floor($core["laatste_attack"]/60) == floor(time()/60)) $fout[] = "Je kan maar één keer per 60 sec iemand aanvallen."; if ($core["werken"] > time( )) $fout[] = "Je kan niemand aanvallen als je aan het werk bent. Je moet nog " . ( $core["werken"] - time( ) ) . " seconden werken."; if($attack['id'] == $core["lid_id"]) $fout[] = "Je kan jezelf niet aanvallen..."; if($attack["bescherming"] == 1) $fout[] = "Dit lid is momenteel beschermd!"; if($attack["activatie"] != 1) $fout[] = "Dit account is nog niet geactiveerd!"; if($core["bescherming"] == 1) $fout[] = "Je staat momenteel onder bescherming!"; if($core["health"] == 0) $fout[] = "Je bent dood en je kan dus niemand aanvallen!"; if($attack["health"] == 0) $fout[] = "Je kan niemand aanvallen die al vermoord is..."; if($attack["health"] < 0) $fout[] = "Je kan niemand aanvallen die al vermoord is..."; if($core["Kogels"] < 5) $fout[] = "Je hebt minimaal 5 kogels nodig om iemand aan te vallen! Kogels kun je kopen in de shop."; if($attack["level"] > 1) { $geld = rand(25000, 50000); $health = rand(50,75); $fout[] = "Je probeert iemand met een hogere status (team-member) aan te vallen.<br /> Straf ? jazeker je verliest € ".format($geld).",-! en ".$health."% health. NIET MEER DOEN HE !!"; $sql->query("UPDATE users SET health=health-".$health.", bank=bank-".$geld." WHERE id='".$core["lid_id"]."'"); $sql->query("UPDATE users SET bank=0 WHERE id='".$core["lid_id"]."' AND bank < 0"); $sql->query("UPDATE users SET health=0 WHERE id='".$core["lid_id"]."' AND health < 0"); } if(!empty($core["clan"]) OR $core["clan"] != 0) { if($attack['clan'] == $core["clan"]) $fout[] = "Je kan geen mensen van jouw clan aanvallen!"; } if($result >= 10) $fout[] = "Je hebt ".$attack["login"]." al 10 keer aangevallen vandaag!"; if(!fouten_verwerken($fout)) { $fouten2 = array(); $resultaat = (($core["attack"]+$core["clicks"]*5)*rand(90,115) >= ($attack["defence"]+$attack["clicks"]*5)*rand(90,115)) ? 1 : 0; $money = ($resultaat == 1) ? (int)($attack["cash"]*rand(40,75)/100) : (int)($core["cash"]*rand(25,40)/100); $text = ($resultaat == 1) ? Array("je hebt gewonnen!","gewonnen") : Array("je verliest.","verloren"); $health_opponent = rand(0,$attack["health"]); $health_self = rand(0,$core["health"]); if(!fouten_verwerken($fouten2)) { // invoegen bij logs... $sql->query("INSERT INTO `logs` (id, time, userid, person, code, area, tijdsduur) VALUES ('', '".time()."', '".$core["lid_id"]."', '".$attack["id"]."', '($money << 1) | $resultaat', 'attack', 'dag7')"); if($resultaat == 1) { if ($core["rank"] < 5) { $healthmin = 1; } elseif ($core["rank"] > 4 && $core["rank"] < 9) { $healthmin = 3; } elseif ($core["rank"] > 10) { $healthmin = 5; } $sql->query("UPDATE users SET health=health-'".$healthmin."', cash=". ($attack["cash"]-$money) .", defences_verloren=defences_verloren+1 WHERE id='".$attack["id"]."'"); $sql->query("UPDATE users SET health=0 WHERE id='".$core["lid_id"]."' AND health < 0"); // eigen account $sql->query("UPDATE users SET cash=". ($core["cash"]+$money) .", attacks_gewonnen=attacks_gewonnen+1, Kogels=Kogels-5, laatste_attack='".time()."' WHERE id='".$core["lid_id"]."'"); } else { // tegenstanders account $sql->query("UPDATE users SET cash=". ($attack["cash"]+$money) .", defences_gewonnen=defences_gewonnen+1 WHERE id='".$attack["id"]."'"); // eigen account $sql->query("UPDATE users SET cash=". ($core["cash"]-$money) .", attacks_verloren=attacks_verloren+1, health=health-5, Kogels=Kogels-5, laatste_attack='".time()."' WHERE id='".$core["lid_id"]."'"); $sql->query("UPDATE users SET health=0 WHERE id='".$core["lid_id"]."' AND health < 0"); } // assignen moet ook nog gebeuren... $tpl->get_template("site_tabel_header"); $tpl->assign("site_tabel_header.titel", "Attack"); $tpl->get_template("attack"); if($resultaat == 1) { $person = $attack["login"]."'s"; $health = $health_opponent; $vhealth = $person." health met " . $healthmin . "% doen dalen."; } else { $person = "je eigen"; $health = $health_self; $vhealth = $person." health met 5% doen dalen."; } $sentence = "Je valt ".$attack["login"]." aan en... ".$text[0]."<br/>Je hebt €".format($money).",- ".$text[1]."...<br/>Je hebt ".$vhealth.""; $tpl->assign("sentence", $sentence); $tpl->get_template("site_tabel_footer"); } } } else { forward("Je hebt geen user opgegeven om aan te vallen!", url); } $sql->free_result($qcontrole); $sql->free_result($query); $sql->free_result($query2); } else { $tpl->get_template("site_tabel_header"); $tpl->assign("site_tabel_header.titel", "Attack"); $tpl->get_template("attack"); $bericht = "<form method='post'><b>Je hebt de mogelijkheid iemand aan te vallen</b>.<br /><br /> Je kan daardoor de <b>gezondheid</b> van de tegenstander laten dalen en <b>cash geld stelen</b>.<br /> Het kan natuurlijk ook zijn dat je tegenstander <b>wint</b>!<br /> Klik op de knop als je zeker weet dat je een <b>aanval wil uitvoeren</b>.<br/><br/> <input type='submit' class='submit' value='Val aan' name='submit'></font>"; $tpl->assign("sentence", $bericht); $tpl->get_template("site_tabel_footer"); } // nog meer tpl $tpl->get_template('site_footer'); } include './includes/output.inc.php'; ?>
M.v.g,
Participate now!
Heb je nog geen account? Registreer je nu en word deel van onze community!