Commit bfd17530 authored by hisuinohoshi's avatar hisuinohoshi

fix2

parent 72f2017d
...@@ -166,4 +166,7 @@ $rsgame_bots = 4; ...@@ -166,4 +166,7 @@ $rsgame_bots = 4;
//房间数量上限 //房间数量上限
$max_rooms = 3; $max_rooms = 3;
//重登陆时是否自动退出房间(1:自动退出 0:不自动退出)
$login_exit_room = 0;
?> ?>
...@@ -130,7 +130,7 @@ if(!$db->num_rows($result)) { ...@@ -130,7 +130,7 @@ if(!$db->num_rows($result)) {
} }
} }
# 重新登录后退出当前房间 # 重新登录后退出当前房间
if(!empty($userdata['roomid'])) if($login_exit_room && !empty($userdata['roomid']))
{ {
$result = $db->query("SELECT groomnums FROM {$gtablepre}game WHERE groomid = {$userdata['roomid']}"); $result = $db->query("SELECT groomnums FROM {$gtablepre}game WHERE groomid = {$userdata['roomid']}");
if($db->num_rows($result)) if($db->num_rows($result))
...@@ -138,8 +138,9 @@ if(!empty($userdata['roomid'])) ...@@ -138,8 +138,9 @@ if(!empty($userdata['roomid']))
$join_nums = $db->fetch_array($result)[0] - 1; $join_nums = $db->fetch_array($result)[0] - 1;
$db->query("UPDATE {$gtablepre}game SET groomnums = {$join_nums} WHERE groomid = {$userdata['roomid']}"); $db->query("UPDATE {$gtablepre}game SET groomnums = {$join_nums} WHERE groomid = {$userdata['roomid']}");
} }
$db->query("UPDATE {$gtablepre}users SET roomid=0 WHERE username = '$username'");
} }
$db->query("UPDATE {$gtablepre}users SET ip='$onlineip',roomid=0 WHERE username = '$username'"); $db->query("UPDATE {$gtablepre}users SET ip='$onlineip' WHERE username = '$username'");
gsetcookie('user',$username); gsetcookie('user',$username);
gsetcookie('pass',$password); gsetcookie('pass',$password);
//} //}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment