📄 clanhq.php
字号:
<?php /* ------------------------- */
$_GET['_clan'] = $data->clan;
include("_include-jail.php");
if($data->clanlevel == 9) {
if(isset($_POST['change_owner']) && $_POST['owner'] != $data->login) {
$dbres = mysql_query("SELECT `login`,`level`,`clan` FROM `[users]` WHERE `login`='{$_POST['owner']}'");
if(($owner = mysql_fetch_object($dbres)) && $owner->clan == $data->clan) {
mysql_query("UPDATE `[users]` SET `clanlevel`=1 WHERE `login`='{$data->login}'");
mysql_query("UPDATE `[users]` SET `clanlevel`=9 WHERE `login`='{$owner->login}'");
mysql_query("UPDATE `[clans]` SET `owner`='{$owner->login}' WHERE `name`='{$data->clan}'");
header("Location: /criminals/clan.php?x={$data->clan}\n");
}
}
}
/* ------------------------- */ ?>
<html>
<head>
<title>[( Elite Avengers )]</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<body>
<table width=100%>
<?php /* ------------------------- */
if($_GET['p'] == "recruits" && ($data->clanlevel >= 8 || $data->clanlevel == 2)) {
print " <tr><td class=\"subTitle\"><b>{$data->clan}: Aplications</b></td></tr>\n";
$dbres = mysql_query("SELECT `homes`,`recruiting` FROM `[clans]` WHERE `name`='{$data->clan}'");
$clan = mysql_fetch_object($dbres);
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `clan`='{$data->clan}'");
$members = mysql_num_rows($dbres);
$maxrecruits = $clan->homes*5 - $members;
if(isset($_POST['recruit'])) {
$dbres = mysql_query("SELECT `login` FROM `[users]` WHERE `clan`='{$data->clan}-[recruit]'");
while($recruit = mysql_fetch_object($dbres)) {
if(isset($_POST[$recruit->login]) && $_POST[$recruit->login] == 1 && $maxrecruits-- > 0)
mysql_query("UPDATE `[users]` SET `clan`='{$data->clan}',`clanlevel`=1 WHERE `login`='{$recruit->login}'");
else if(isset($_POST[$recruit->login]) && $_POST[$recruit->login] == 0)
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `login`='{$recruit->login}'");
}
}
if(isset($_POST['stoprecruit'])) {
$recruit1 = ($clan->recruiting == 1) ? "0" : "1";
$recruitw = ($recruit1 == 0) ? "stopped" : "started";
mysql_query("UPDATE `[clans]` SET `recruiting`='{$recruit1}' WHERE `name`='{$data->clan}'");
echo "<tr><td class=\"mainTxt\"> You have {$recruitw} the recruiting! </td></tr>";
}
$recruiting = ($clan->recruiting == 1) ? "Stop recruiting!" : "Start recruiting!";
print " <form method=\"post\"><tr><td class=\"mainTxt\">There is for <b>$maxrecruits</b> people left place in your crew. <br>\n";
if($data->clanlevel >= 8) {
echo "<input type=\"submit\" name=\"stoprecruit\" value=\"{$recruiting}\"></td></tr></form>\n";
}
print " <tr><td><form method=\"post\"><table width=100%>\n";
print <<<ENDHTML
<tr><td class="subTitle" style="letter-spacing: normal;" align="center"><a href="clanhq.php?p=recruits&s=login"><b>Nickname</a></b></td>
<td class="subTitle" style="letter-spacing: normal;" align="center" width=75><a href="clanhq.php?p=recruits&s=power"><b>Power</b></a></td></tr>
ENDHTML;
if($_GET['s'] == "power")
$dbres = mysql_query("SELECT `login`,`attack`,`defence`,`clicks`,`type` FROM `[users]` WHERE `clan`='{$data->clan}-[recruit]' ORDER BY (`attack`+`defence`)/2+`clicks`*5");
else
$dbres = mysql_query("SELECT `login`,`attack`,`defence`,`clicks`,`type` FROM `[users]` WHERE `clan`='{$data->clan}-[recruit]' ORDER BY `login`");
while($recruit = mysql_fetch_object($dbres)) {
$totalpower = round(($recruit->attack+$recruit->defence)/2+$recruit->clicks*5);
if ($totalpower <= 1500 AND $totalpower >= 0) {
$rank = "Scum";
$rank = ($recruit->type == 1) ? "Private" : "$rank";
$rank = ($recruit->type == 3) ? "Constable" : "$rank";
} elseif ($totalpower > 1500 AND $totalpower <= 3000) {
$rank = "Pee Wee";
$rank = ($recruit->type == 1) ? "Private First Class" : "$rank";
$rank = ($recruit->type == 3) ? "Senior Constable" : "$rank";
} elseif ($totalpower > 3000 AND $totalpower <= 7000) {
$rank = "Thug";
$rank = ($recruit->type == 1) ? "Specialist" : "$rank";
$rank = ($recruit->type == 3) ? "Incremental Senior Constable" : "$rank";
} elseif ($totalpower > 7000 AND $totalpower <= 15000) {
$rank = "Gangster";
$rank = ($recruit->type == 1) ? "Corporal" : "$rank";
$rank = ($recruit->type == 3) ? "Sergeant" : "$rank";
} elseif ($totalpower > 15000 AND $totalpower <= 23000) {
$rank = "Hitman";
$rank = ($recruit->type == 1) ? "Sergeant" : "$rank";
$rank = ($recruit->type == 3) ? "Incremental Sergeant" : "$rank";
} elseif ($totalpower > 23000 AND $totalpower <= 30000) {
$rank = "Assassin";
$rank = ($recruit->type == 1) ? "Staff Sergeant" : "$rank";
$rank = ($recruit->type == 3) ? "Inspector" : "$rank";
} elseif ($totalpower > 30000 AND $totalpower <= 45000) {
$rank = "Boss";
$rank = ($recruit->type == 1) ? "Sergeant First Class" : "$rank";
$rank = ($recruit->type == 3) ? "Chief Inspector" : "$rank";
} elseif ($totalpower > 45000 AND $totalpower <= 60000) {
$rank = "Godfather";
$rank = ($recruit->type == 1) ? "Master Sergeant" : "$rank";
$rank = ($recruit->type == 3) ? "Superintendent" : "$rank";
} elseif ($totalpower > 60000 AND $totalpower <= 100000) {
$rank = "Legendary Godfather";
$rank = ($recruit->type == 1) ? "First Sergeant" : "$rank";
$rank = ($recruit->type == 3) ? "Chief Superintendent" : "$rank";
} elseif ($totalpower > 100000 AND $totalpower <= 150000) {
$rank = "Don";
$rank = ($recruit->type == 1) ? "Sergeant Major" : "$rank";
$rank = ($recruit->type == 3) ? "AssistantT Commissioner" : "$rank";
} elseif ($totalpower > 150000 AND $totalpower <= 250000) {
$rank = "Respectable Don";
$rank = ($recruit->type == 1) ? "Command Sergeant Major" : "$rank";
$rank = ($recruit->type == 3) ? "Deputy Commissioner" : "$rank";
} elseif ($totalpower > 250000) {
$rank = "Legendary Don";
$rank = ($recruit->type == 1) ? "Sergeant Major Of The Army" : "$rank";
$rank = ($recruit->type == 3) ? "Commissioner Of Police" : "$rank";
} else {
$rank = "Error!";
}
print " <tr><td class=\"mainTxt\"><a href=\"profile.php?x={$recruit->login}\">{$recruit->login}</a></td> <td class=\"mainTxt\">{$rank}</td> <td width=200><input type=\"radio\" name=\"{$recruit->login}\" value=\"0\"> Decline <input type=\"radio\" name=\"{$recruit->login}\" value=\"1\"> Accept</td></tr>\n";
}
print " <tr><td></td> <td></td> <td align=\"center\" width=200><input type=\"submit\" name=\"recruit\" value=\"Ok\" style=\"width: 75\"></td></tr>\n";
print " </table></form></td></tr>\n";
}
else if($_GET['p'] == "members" && $data->clanlevel >= 8) {
if(isset($_POST['members'])) {
$dbres = mysql_query("SELECT `login` FROM `[users]` WHERE `clan`='{$data->clan}'");
while($member = mysql_fetch_object($dbres)) {
if(isset($_POST[$member->login])) {
if($_POST[$member->login] == 0)
mysql_query("UPDATE `[users]` SET `clan`='',`clanlevel`=0 WHERE `login`='{$member->login}'");
else if($_POST[$member->login] >= 1 && $_POST[$member->login] <= 8)
mysql_query("UPDATE `[users]` SET `clanlevel`='{$_POST[$member->login]}' WHERE `login`='{$member->login}'");
}
}
}
print " <tr><td class=\"subTitle\"><b>{$data->clan}: Members</b></td></tr>\n";
if($data->clanlevel == 9) {
print " <tr><td align=\"center\"><form method=\"post\">Owner: <select name=\"owner\">\n";
$dbres = mysql_query("SELECT `login` FROM `[users]` WHERE `clan`='{$data->clan}' ORDER BY `login`");
while($member = mysql_fetch_object($dbres)) {
if($member->login == $data->login)
print " <option value=\"{$member->login}\" selected>{$member->login}</option>\n";
else
print " <option value=\"{$member->login}\">{$member->login}</option>\n";
}
print " </select> <input type=\"submit\" name=\"change_owner\" value=\"Update!\"></form></td></tr>\n\n";
}
print <<<ENDHTML
<tr><td><form method="post"><table width=100%>
<tr><td align="center" class="subTitle" width=15><b>#</b></td>
<td class="subTitle" style="letter-spacing: normal;" align="center"><a href="clanhq.php?p=members&s=login"><b>Nickname</a></b></td>
<td class="subTitle" style="letter-spacing: normal;" align="center" width=75><a href="clanhq.php?p=members&s=power"><b>Rank</b></a></td>
<td class="subTitle" style="letter-spacing: normal;" align="center" width=100><a href="clanhq.php?p=members&s=rank"><b>Crew Rank</b></a></td></tr>
ENDHTML;
if($_GET['s'] == "login")
$dbres = mysql_query("SELECT `login`,`attack`,`defence`,`clicks`,`bank`,`cash`,`clanlevel`,`type` FROM `[users]` WHERE `clan`='{$data->clan}' AND `activated`=1 ORDER BY `login`");
else if($_GET['s'] == "power")
$dbres = mysql_query("SELECT `login`,`attack`,`defence`,`clicks`,`bank`,`cash`,`clanlevel`,`type` FROM `[users]` WHERE `clan`='{$data->clan}' AND `activated`=1 ORDER BY (`attack`+`defence`)/2+`clicks`*5 DESC,`login` ASC");
else
$dbres = mysql_query("SELECT `login`,`attack`,`defence`,`clicks`,`bank`,`cash`,`clanlevel`,`type` FROM `[users]` WHERE `clan`='{$data->clan}' AND `activated`=1 ORDER BY `clanlevel` DESC,`login` ASC");
for($j=1; $member = mysql_fetch_object($dbres); $j++) {
$rank = Array("","Member","Recruiter","","","","Manager","Forum Moderator","Leader","Owner");
${"select{$member->clanlevel}"} = " selected";
$totalpower = round(($member->attack+$member->defence)/2+$member->clicks*5);
if ($totalpower <= 1500 AND $totalpower >= 0) {
$rank = "Scum";
$rank = ($member->type == 1) ? "Private" : "$rank";
$rank = ($member->type == 3) ? "Constable" : "$rank";
} elseif ($totalpower > 1500 AND $totalpower <= 3000) {
$rank = "Pee Wee";
$rank = ($member->type == 1) ? "Private First Class" : "$rank";
$rank = ($member->type == 3) ? "Senior Constable" : "$rank";
} elseif ($totalpower > 3000 AND $totalpower <= 7000) {
$rank = "Thug";
$rank = ($member->type == 1) ? "Specialist" : "$rank";
$rank = ($member->type == 3) ? "Incremental Senior Constable" : "$rank";
} elseif ($totalpower > 7000 AND $totalpower <= 15000) {
$rank = "Gangster";
$rank = ($member->type == 1) ? "Corporal" : "$rank";
$rank = ($member->type == 3) ? "Sergeant" : "$rank";
} elseif ($totalpower > 15000 AND $totalpower <= 23000) {
$rank = "Hitman";
$rank = ($member->type == 1) ? "Sergeant" : "$rank";
$rank = ($member->type == 3) ? "Incremental Sergeant" : "$rank";
} elseif ($totalpower > 23000 AND $totalpower <= 30000) {
$rank = "Assassin";
$rank = ($member->type == 1) ? "Staff Sergeant" : "$rank";
$rank = ($member->type == 3) ? "Inspector" : "$rank";
} elseif ($totalpower > 30000 AND $totalpower <= 45000) {
$rank = "Boss";
$rank = ($member->type == 1) ? "Sergeant First Class" : "$rank";
$rank = ($member->type == 3) ? "Chief Inspector" : "$rank";
} elseif ($totalpower > 45000 AND $totalpower <= 60000) {
$rank = "Godfather";
$rank = ($member->type == 1) ? "Master Sergeant" : "$rank";
$rank = ($member->type == 3) ? "Superintendent" : "$rank";
} elseif ($totalpower > 60000 AND $totalpower <= 100000) {
$rank = "Legendary Godfather";
$rank = ($member->type == 1) ? "First Sergeant" : "$rank";
$rank = ($member->type == 3) ? "Chief Superintendent" : "$rank";
} elseif ($totalpower > 100000 AND $totalpower <= 150000) {
$rank = "Don";
$rank = ($member->type == 1) ? "Sergeant Major" : "$rank";
$rank = ($member->type == 3) ? "AssistantT Commissioner" : "$rank";
} elseif ($totalpower > 150000 AND $totalpower <= 250000) {
$rank = "Respectable Don";
$rank = ($member->type == 1) ? "Command Sergeant Major" : "$rank";
$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!";
}
print <<<ENDHTML
<tr><td align="center" class="mainTxt">$j</td>
<td class="mainTxt"><a href="profile.php?x={$member->login}">{$member->login}</a></td>
<td align="center" class="mainTxt">$rank</td>
<td align="center" class="mainTxt" width=100>
ENDHTML;
if($member->clanlevel < 9) {
print <<<ENDHTML
<select name="{$member->login}">
<option value="0">Kick!</option>
<option value="1"$select1>Member</option>
<option value="2"$select2>Recruiter</option>
<option value="6"$select6>Manager</option>
<option value="7"$select7>Forum Moderator</option>
<option value="8"$select8>Leader</option>
</select>
</td></tr>
ENDHTML;
}
else
print "Owner</td></tr>\n";
${"select{$member->clanlevel}"} = "";
}
print <<<ENDHTML
<tr><td></td> <td></td> <td></td> <td></td> <td width=125 align="center"><input type="submit" name="members" value="Update!"></td></tr>
</table></form></td></tr>
ENDHTML;
}
else if($_GET['p'] == "info" && $data->clanlevel >= 8) {
$dbres = mysql_query("SELECT `name`,`info` FROM `[clans]` WHERE `name`='{$data->clan}'");
$clan = mysql_fetch_object($dbres);
print " <tr><td class=\"subTitle\"><b>{$data->clan}: Crew Profile</b></td></tr>\n";
print " <tr><td class=\"mainTxt\"><a href=\"clan.php?x={$data->clan}\">Check your profile</a></td></tr>\n";
if(isset($_POST['info'])) {
$clan->info = preg_replace('/</','<',substr($_POST['info'],0,5000000));
mysql_query("UPDATE `[clans]` SET `info`='{$clan->info}' WHERE `name`='{$data->clan}'");
print " <tr><td class=\"mainTxt\">You updated the crew info!</td></tr>\n";
}
$info = str_replace("\\\'", "'", $clan->info);
$info = str_replace("\\\'", "'", $info);
$info = str_replace("\'", "'", $info);
$info = str_replace("\'", "'", $info);
$info = str_replace("\'", "'", $info);
$info = str_replace("\'", "'", $info);
$info = str_replace("\'", "'", $info);
$info = str_replace("\'", "'", $info);
print <<<ENDHTML
<tr><td class="mainTxt"><form method="post"><table>
<tr><td valign="top" width=100>Profile:</td> <td><textarea name="info" cols=30 rows=10>{$info}</textarea></td></tr>
<tr><td></td> <td align="right"><input type="submit" value="Update!"></td></tr>
</table></td></tr>
ENDHTML;
}
/* ------------------------- */ ?>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -