Added setting: player_transfer_distance to panel
parent
857fc32730
commit
a1c4fcae8e
|
@ -148,6 +148,8 @@ function settingsForm() {
|
|||
Server Website: <input class="text" type="text" name="serverurl"><br />
|
||||
Server MOTD: <input class="text" type="text" name="motd"><br />
|
||||
Spawnpoint (Format example: '32, 20, -140')<br /> <input class="text" type="text" name="staticspawnpoint"><br />
|
||||
Player Transfer Distance (Value in chunks, 0 = unlimited)<br />
|
||||
<input class="text" type="text" style="width: 50px;" name="playertransferdistance"><br />
|
||||
<input class="text" type="submit" name="submitBtn" value="Set">
|
||||
|
||||
</form>
|
||||
|
|
22
index.php
22
index.php
|
@ -52,7 +52,7 @@ $username = $_SESSION['mtm-user'];
|
|||
<!DOCTYPE html>
|
||||
<html lang="en-us">
|
||||
<head>
|
||||
<title><?php echo $mtsmtitle; ?></title>
|
||||
<title>Free Minetest / MultiCraft Server Hosting!</title>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=.55, shrink-to-fit=yes"><meta name="description" content="<?php echo htmlentities($mtsmtitle) . " - " . $desc; ?>">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
|
@ -152,6 +152,7 @@ else if(isset($_GET['do']))
|
|||
$config_contents .= "default_game = minetest_game\n";
|
||||
$config_contents .= "default_privs = shout, interact\n";
|
||||
$config_contents .= "secure.trusted_mods = irc\n";
|
||||
$config_contents .= "server_address = $defaultip\n";
|
||||
$config_contents .= "irc.server = $default_irc_server\n";
|
||||
$config_contents .= "irc.port = $default_irc_port\n";
|
||||
$config_contents .= "irc.nick = MT" . $portrange . $userid . "\n";
|
||||
|
@ -191,6 +192,7 @@ else if(isset($_GET['do']))
|
|||
$config_contents .= "default_game = minetest_game\n";
|
||||
$config_contents .= "default_privs = shout, interact\n";
|
||||
$config_contents .= "secure.trusted_mods = irc\n";
|
||||
$config_contents .= "server_address = $defaultip\n";
|
||||
$config_contents .= "irc.server = $default_irc_server\n";
|
||||
$config_contents .= "irc.port = $default_irc_port\n";
|
||||
$config_contents .= "irc.nick = MT$portrange$userid\n";
|
||||
|
@ -286,6 +288,8 @@ else if(isset($_GET['do']))
|
|||
// enable_damage = true
|
||||
if(isset($_POST['enabledamage'])) {
|
||||
file_put_contents("mtm_db/worlds/$userid/minetest.conf", "enable_damage = true\n", FILE_APPEND);
|
||||
} else {
|
||||
file_put_contents("mtm_db/worlds/$userid/minetest.conf", "enable_damage = false\n", FILE_APPEND);
|
||||
}
|
||||
|
||||
// server_announce = true
|
||||
|
@ -293,6 +297,11 @@ else if(isset($_GET['do']))
|
|||
file_put_contents("mtm_db/worlds/$userid/minetest.conf", "server_announce = true\n", FILE_APPEND);
|
||||
}
|
||||
|
||||
// player_transfer_distance = "value"
|
||||
if(isset($_POST['playertransferdistance']) && $_POST['playertransferdistance']!="") {
|
||||
file_put_contents("mtm_db/worlds/$userid/minetest.conf", "player_transfer_distance = " . $_POST['playertransferdistance'] . "\n", FILE_APPEND);
|
||||
}
|
||||
|
||||
header("Location: index.php?do=manage");
|
||||
} else {
|
||||
echo "Shut down server before configuration...";
|
||||
|
@ -704,6 +713,7 @@ else if(isset($_GET['do']))
|
|||
$config_contents .= "default_game = minetest_game\n";
|
||||
$config_contents .= "default_privs = shout, interact\n";
|
||||
$config_contents .= "secure.trusted_mods = irc\n";
|
||||
$config_contents .= "server_address = $defaultip\n";
|
||||
$config_contents .= "irc.server = $default_irc_server\n";
|
||||
$config_contents .= "irc.port = $default_irc_port\n";
|
||||
$config_contents .= "irc.nick = MT" . $portrange . $userid . "\n";
|
||||
|
@ -916,7 +926,15 @@ else
|
|||
?>
|
||||
|
||||
<br /><br />
|
||||
<div style="margin: auto; width: 100%; text-align: center; background-color: #555555; padding: 3px;">Powered By <a href="https://notabug.org/Pentium44/MTSM">MTSM</a> <?php echo $version; ?></div>
|
||||
<div style="margin: auto; width: 100%; text-align: center; background-color: #555555; padding: 3px;">Powered By <a href="https://notabug.org/Pentium44/MTSM">MTSM</a> <?php echo $version; ?> <br />
|
||||
Possible thanks to:<br />
|
||||
<a href="https://freedns.afraid.org/">
|
||||
<img style="width:100px;" src="https://freedns.afraid.org/images/freedns_crop.png" />
|
||||
</a>
|
||||
<a href="https://letsencrypt.org/">
|
||||
<img style="width: 100px;" src="https://letsencrypt.org/images/le-logo-wide.png" />
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- main contain -->
|
||||
</body>
|
||||
|
|
Loading…
Reference in New Issue