📄 clan.php
字号:
$rank = ($member->type == 3) ? "Deputy Commissioner" : "$rank";
} elseif ($totalpower > 250000) {
$rank = "Legendary Don";
$rank = ($member->type == 1) ? "Sergeant Major Of The Army" : "$rank";
$rank = ($member->type == 3) ? "Commissioner Of Police" : "$rank";
} else {
$rank = "Error!";
}
// money is bank+cash waarde van betreffende user
$money = $member->cash+$member->bank;
if ($money <= 5000) {
$mrank = "Straydog";
} elseif ($money > 4999 AND $money <= 50000) {
$mrank = "Lower Class";
} elseif ($money > 49999 AND $money <= 100000) {
$mrank = "Respectable Man";
} elseif ($money > 99999 AND $money <= 250000) {
$mrank = "Middle Class";
} elseif ($money > 249999 AND $money <= 500000) {
$mrank = "Wealthy";
} elseif ($money > 499999 AND $money <= 1000000) {
$mrank = "Upper Class";
} elseif ($money > 999999 AND $money <= 2500000) {
$mrank = "Rich";
} elseif ($money > 2499999 AND $money <= 5000000) {
$mrank = "Very Rich";
} elseif ($money > 4999999 AND $money <= 10000000) {
$mrank = "Dangerously Rich";
} elseif ($money > 9999999) {
$mrank = "Notoriously Rich";
}
$memberlogin = ($member->level > 50) ? "<font color=red><b>[$member->login]</b></font>" : "$member->login";
$memberlogin = ($member->level == 50) ? "<font color=4DFF00>$member->login</font>" : "$memberlogin";
$memberlogin = ($member->level <= -1) ? "<font color=orangered>!$member->login!</font>" : "$memberlogin";
$memberlogin = ($member->health <= 0) ? "<font color=red>$member->login</font>" : "$memberlogin";
print <<<ENDHTML
<tr><td align="center" class="mainTxt">$j</td>
<td class="mainTxt"><a href="profile.php?x={$member->login}">{$memberlogin}</a></td>
<td align="center" class="mainTxt">$rank</td>
<td align="center" class="mainTxt">$mrank</td>
<td align="center" class="mainTxt">$prank</td></tr>
ENDHTML;
}
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `clan`='{$clan->name}' AND `activated`=1");
print "</table>\n\n<table width=100%>\n <tr><td class=\"mainTxt\" align=\"center\">";
if(mysql_num_rows($dbres) <= 30)
print "< 1 ></td></tr></table>\n";
else {
if($begin/30 == 0)
print "<< ";
else
print "<a href=\"clan.php?x={$clan->name}&s={$_GET['s']}&p=". ($begin/30-1) ."\"><<</a> ";
for($i=0; $i<mysql_num_rows($dbres)/30; $i++) {
print "<a href=\"clan.php?x={$clan->name}&s={$_GET['s']}&p=$i\">". ($i+1) ."</a> ";
}
if($begin+30 >= mysql_num_rows($dbres))
print ">> ";
else
print "<a href=\"clan.php?x={$clan->name}&s={$_GET['s']}&p=". ($begin/30+1) ."\">>></a>";
print " </table></td></tr>\n";
}
}
}
else if($_GET['p'] == "list") {
print " <tr><td><table width=100%>\n";
print " <tr><td class=\"subTitle\" style=\"letter-spacing: normal;\"><b>Crew</b></td> <td class=\"subTitle\" style=\"letter-spacing: normal;\" width=125><b>Owner</b></td> <td class=\"subTitle\" width=75 style=\"letter-spacing: normal;\"><b>Members</b></td> <td class=\"subTitle\" width=75 style=\"letter-spacing: normal;\"><b>Power</b></td></tr>\n";
$dbres = mysql_query("SELECT `name`,`owner`,`type`,`def_lvl1` FROM `[clans]` ORDER BY `type`");
while($clan = mysql_fetch_object($dbres)) {
$power = 0;
$dbres2 = mysql_query("SELECT `attack`,`defence`,`clicks`,`type` FROM `[users]` WHERE `clan`='{$clan->name}'");
while($member = mysql_fetch_object($dbres2))
$power += round(($member->attack+$member->defence)/2+$member->clicks*5);
$power += ($clan->def_lvl1*1500)/2;
$clanpower[$clan->type][$clan->name] = $power;
}
$lasttype = 1;
foreach($clanpower as $type => $info) {
if($type != $lasttype)
print " <tr><td><br></td></tr>\n";
arsort($info);
foreach($info as $name => $power) {
$dbres = mysql_query("SELECT `name`,`owner` FROM `[clans]` WHERE `name`='$name'");
$clan = mysql_fetch_object($dbres);
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `clan`='$name'");
$nummembers = mysql_num_rows($dbres);
print " <tr><td class=\"mainTxt\"><a href=\"?x=$name\">$name</a></td> <td class=\"mainTxt\" width=125><a href=\"profile.php?x={$clan->owner}\">{$clan->owner}</a></td> <td class=\"mainTxt\" align=\"center\" width=75>$nummembers</td> <td class=\"mainTxt\" align=\"right\" width=75>$power </td>";
print "</tr>\n";
$lasttype = $type;
}
}
print " </table></td></tr>\n";
}
else if($_GET['p'] == "crew") {
if($data->clanlevel == 0) {
print " <tr><td class=\"subTitle\"><b>Join crew</b></td></tr>\n";
if(isset($_POST['submita'])) {
$clan = substr($_POST['clan'],0,32);
$dbres = mysql_query("SELECT `name`,`owner`,`type` FROM `[clans]` WHERE `name`='{$_POST['clan']}'");
if($clan = mysql_fetch_object($dbres)) {
if($clan->type == $data->type) {
$data->clan = "{$clan->name}-[recruit]";
mysql_query("UPDATE `[users]` SET `clan`='{$clan->name}-[recruit]' WHERE `login`='{$data->login}'");
print " <tr><td class=\"mainTxt\">You have aplicated by <b>{$clan->name}</b>. Aplicate to an other crew will delete this aplication.</td></tr>\n";
}
else {
$type = Array("","admirals","mafia bosses","agents");
$type = $type[$clan->type];
print " <tr><td class=\"mainTxt\">* Only $type can join {$clan->name}.</td></tr>\n";
}
}
else
print " <tr><td class=\"mainTxt\">* That crew doesn't excist!</td></tr>\n";
}
echo " <tr><td class=\"mainTxt\" align=\"center\"><form method=\"post\">Crew: <select name=\"clan\">";
$dbres = mysql_query("SELECT * FROM `[clans]` WHERE `recruiting`='1' ORDER BY 'name' ASC");
while ($gegeven = mysql_fetch_array($dbres)) {
$name = $gegeven["name"];
echo "<option value=\"".$name."\">".$name."</option> ";
}
echo "<input type=submit name=submita value=\"Apply\"></td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">* You're already in a crew!</td></tr>\n";
print " <tr><td class=\"subTitle\"><b>New crew</b></td></tr>\n";
if(isset($_POST['submitn'])) {
if(preg_match('/^[A-Za-z0-9_ \-]{3,30}+$/',$_POST['name'])) {
if(!(preg_match('/^[ ]{1,30}+$/',$_POST['name']))) {
$dbres = mysql_query("SELECT `name` FROM `[clans]` WHERE `name`='{$_POST['name']}'");
if(mysql_num_rows($dbres) == 0) {
$dbres = mysql_query("SELECT `name` FROM `[clans]` WHERE `level`='1'");
$crews = mysql_num_rows($dbres);
if($crews < 20) {
$data->clan = $_POST['name'];
$data->clanlevel = 9;
mysql_query("UPDATE `[users]` SET `clan`='{$_POST['name']}',`clanlevel`=9 WHERE `login`='{$data->login}'");
mysql_query("INSERT INTO `[clans]`(`name`,`owner`,`started`,`type`) values('{$_POST['name']}','{$data->login}',NOW(),$data->type)");
print " <tr><td class=\"mainTxt\">The crew has been made!</td></tr>\n<script language=\"javascript\">\n setTimeout(\"top.mainFrame.location = 'crew-hq.php'\", 1000);\n</script>\n";
}
else
print " <tr><td class=\"mainTxt\">* There are already 20 crews!</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">* There already is a crew with that name!</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">* It isn't allowed to have ONLY spaces in you crew name!</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">* The crew name must include atleast 3 of those letters, numbers, _ - and spaces are allowed in a crewname</td></tr>\n";
}
print " <tr><td class=\"mainTxt\" align=\"center\"><br><form method=\"post\">Name: <input type=\"text\" name=\"name\" value=\"{$_POST['name']}\" maxlength=30> <input type=\"submit\" name=\"submitn\" value=\"Ok\" style=\"width: 100\"></form><br></td></tr>\n";
}
else if($_GET['p'] == "quit" && $data->clanlevel > 0 && $data->clanlevel < 9) {
print " <tr><td class=\"subTitle\"><b>Leave crew</b></td></tr>\n";
if(isset($_POST['quit'])) {
if($data->cash >= 100000) {
$data->clan = "";
$data->clanlevel = 0;
$rankhealth = rand(60,0);
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `login`='{$data->login}'");
mysql_query("UPDATE `[users]` SET `cash`=`cash`-100000 WHERE `login`='{$data->login}'");
mysql_query("UPDATE `[users]` SET `health`=`health`-$randhealth WHERE `login`='{$data->login}'");
print <<<ENDHTML
<tr><td class="mainTxt">You leaved the crew</td></tr>
<script language="javascript">
setTimeout("parent.window.location.reload()",2000);
</script>
ENDHTML;
} else
echo "You haven't got enough cash!";
}
else if(isset($_POST['cancel'])) {
print <<<ENDHTML
<script language="javascript">
document.location = "hq.php";
</script>
ENDHTML;
}
else {
print <<<ENDHTML
<tr><td class="mainTxt" align="center"><form method="post">
Are you sure you want to leave the crew?<br><br>
Leaving your crew will cost you $100,000 and between the 0% and the 60% of your health!<br>
<input type="submit" name="quit" value="YES" style="width: 100px;">
<input type="submit" name="cancel" value="NO" style="width: 100px;">
</form></td></tr>
ENDHTML;
}
}
else if($_GET['p'] == "delete" && $data->clanlevel == 9) {
print " <tr><td class=\"subTitle\"><b>Delete crew</b></td></tr>\n";
if(isset($_POST['delete'])) {
mysql_query("DELETE FROM `[clans]` WHERE `name`='{$data->clan}'");
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `clan`='{$data->clan}' OR `clan`='{$data->clan}-[recruit]'");
$data->clan = "";
$data->clanlevel = 0;
print <<<ENDHTML
<tr><td class="mainTxt">You deleted the crew.</td></tr>
<script language="javascript">
setTimeout("window.location.reload()",2000);
</script>
ENDHTML;
}
else if(isset($_POST['cancel'])) {
print <<<ENDHTML
<script language="javascript">
document.location = "hq.php";
</script>
ENDHTML;
}
else {
print <<<ENDHTML
<tr><td class="mainTxt" align="center"><form method="post">
Are you sure you want to delete the crew?<br><br>
<input type="submit" name="delete" value="Yes" style="width: 100px;">
<input type="submit" name="cancel" value="No" style="width: 100px;">
</form></td></tr>
ENDHTML;
}
}
/* ------------------------- */ ?>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -