mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-07-21 12:06:10 +00:00
+55
-49
@@ -13,61 +13,67 @@
|
||||
|
||||
use App\Utils\AccessLogger;
|
||||
|
||||
include_once("GameEngine/Village.php");
|
||||
include_once( "GameEngine/Village.php" );
|
||||
AccessLogger::logRequest();
|
||||
|
||||
$start_timer = $generator->pageLoadTimeStart();
|
||||
$message->procMessage($_POST);
|
||||
if(isset($_GET['t']) && $_GET['t'] == 1){
|
||||
$automation->isWinner();
|
||||
$message->procMessage( $_POST );
|
||||
if ( isset( $_GET['t'] ) && $_GET['t'] == 1 ) {
|
||||
$automation->isWinner();
|
||||
}
|
||||
if(isset($_GET['newdid'])) {
|
||||
$_SESSION['wid'] = $_GET['newdid'];
|
||||
if(isset($_GET['t'])) {
|
||||
header("Location: ".$_SERVER['PHP_SELF']."?t=".$_GET['t']);
|
||||
exit;
|
||||
}else if($_GET['id']!=0) {
|
||||
header("Location: ".$_SERVER['PHP_SELF']."?id=".$_GET['id']);
|
||||
exit;
|
||||
}else{
|
||||
header("Location: ".$_SERVER['PHP_SELF']);
|
||||
exit;
|
||||
if ( isset( $_GET['newdid'] ) ) {
|
||||
$_SESSION['wid'] = $_GET['newdid'];
|
||||
if ( isset( $_GET['t'] ) ) {
|
||||
header( "Location: " . $_SERVER['PHP_SELF'] . "?t=" . $_GET['t'] );
|
||||
exit;
|
||||
} else if ( $_GET['id'] != 0 ) {
|
||||
header( "Location: " . $_SERVER['PHP_SELF'] . "?id=" . $_GET['id'] );
|
||||
exit;
|
||||
} else {
|
||||
header( "Location: " . $_SERVER['PHP_SELF'] );
|
||||
exit;
|
||||
}
|
||||
}
|
||||
|
||||
if ( isset( $_GET['delfriend'] ) && is_numeric( $_GET['delfriend'] ) ) {
|
||||
$friend = $database->getUserField( $session->uid, "friend" . $_GET['delfriend'], 0 );
|
||||
|
||||
for ( $i = 0; $i <= 19; $i ++ ) {
|
||||
$friend1 = $database->getUserField( $friend, "friend" . $i, 0 );
|
||||
if ( $friend1 == $session->uid ) {
|
||||
$database->deleteFriend( $friend, "friend" . $i );
|
||||
}
|
||||
$friendwait1 = $database->getUserField( $friend, "friend" . $i . "wait", 0 );
|
||||
if ( $friendwait1 == $session->uid ) {
|
||||
$database->deleteFriend( $friend, "friend" . $i . "wait" );
|
||||
}
|
||||
$database->checkFriends( $friend );
|
||||
}
|
||||
|
||||
$database->deleteFriend( $session->uid, "friend" . $_GET['delfriend'] );
|
||||
$database->deleteFriend( $session->uid, "friend" . $_GET['delfriend'] . "wait" );
|
||||
$database->checkFriends( $session->uid );
|
||||
header( "Location: " . $_SERVER['PHP_SELF'] . "?t=1" );
|
||||
exit;
|
||||
}
|
||||
if(isset($_GET['delfriend']) && is_numeric($_GET['delfriend'])){
|
||||
$friend = $database->getUserField($session->uid, "friend".$_GET['delfriend'], 0);
|
||||
for($i=0;$i<=19;$i++) {
|
||||
$friend1 = $database->getUserField($friend, "friend".$i, 0);
|
||||
if($friend1 == $session->uid){
|
||||
$database->deleteFriend($friend,"friend".$i);
|
||||
}
|
||||
$friendwait1 = $database->getUserField($friend, "friend".$i."wait", 0);
|
||||
if($friendwait1 == $session->uid){
|
||||
$database->deleteFriend($friend,"friend".$i."wait");
|
||||
}
|
||||
$database->checkFriends($friend);
|
||||
}
|
||||
$database->deleteFriend($session->uid,"friend".$_GET['delfriend']);
|
||||
$database->deleteFriend($session->uid,"friend".$_GET['delfriend']."wait");
|
||||
$database->checkFriends($session->uid);
|
||||
header("Location: ".$_SERVER['PHP_SELF']."?t=1");
|
||||
exit;
|
||||
}
|
||||
if(isset($_GET['confirm']) && is_numeric($_GET['confirm'])){
|
||||
$myid = $database->getUserArray($session->uid, 1);
|
||||
$wait = $database->getUserArray($myid['friend'.$_GET['confirm'].'wait'], 1);
|
||||
$added = 0;
|
||||
for($i=0;$i<20;$i++) {
|
||||
$user = $database->getUserField($wait['id'], "friend".$i, 0);
|
||||
if($user == $session->uid && $added == 0){
|
||||
$database->addFriend($wait['id'],"friend".$i."wait",0);
|
||||
$added = 1;
|
||||
}
|
||||
}
|
||||
$database->addFriend($session->uid,"friend".$_GET['confirm'],$wait['id']);
|
||||
$database->addFriend($session->uid,"friend".$_GET['confirm']."wait",0);
|
||||
header("Location: ".$_SERVER['PHP_SELF']."?t=1");
|
||||
exit;
|
||||
|
||||
if ( isset( $_GET['confirm'] ) && is_numeric( $_GET['confirm'] ) ) {
|
||||
$myid = $database->getUserArray( $session->uid, 1 );
|
||||
$wait = $database->getUserArray( $myid[ 'friend' . $_GET['confirm'] . 'wait' ], 1 );
|
||||
$added = 0;
|
||||
|
||||
for ( $i = 0; $i < 20; $i ++ ) {
|
||||
$user = $database->getUserField( $wait['id'], "friend" . $i, 0 );
|
||||
if ( $user == $session->uid && $added == 0 ) {
|
||||
$database->addFriend( $wait['id'], "friend" . $i . "wait", 0 );
|
||||
$added = 1;
|
||||
}
|
||||
}
|
||||
|
||||
$database->addFriend( $session->uid, "friend" . $_GET['confirm'], $wait['id'] );
|
||||
$database->addFriend( $session->uid, "friend" . $_GET['confirm'] . "wait", 0 );
|
||||
header( "Location: " . $_SERVER['PHP_SELF'] . "?t=1" );
|
||||
exit;
|
||||
}
|
||||
?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
|
||||
Reference in New Issue
Block a user