⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clanhq.php

📁 还是WEB游戏源码 Darkstep 还是WEB游戏源码 Darkstep
💻 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('/</','&#60;',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 + -