Make "teleport" a default option to /tournament. Use "noteleport" not to teleport.

master
upsilon 2017-04-08 13:23:54 +02:00
parent 3a492809c6
commit 1dd736dbb4
No known key found for this signature in database
GPG Key ID: A80DAE1F266E1C3C
1 changed files with 4 additions and 4 deletions

View File

@ -427,7 +427,7 @@ minetest.register_chatcommand("engage", {
}) })
minetest.register_chatcommand("tournament", { minetest.register_chatcommand("tournament", {
params = "[teleport] [seconds]", params = "[noteleport] [seconds]",
description = "Creates a new tournament, optionally teleporting players to your current position 10 seconds before the tournament starts.", description = "Creates a new tournament, optionally teleporting players to your current position 10 seconds before the tournament starts.",
privs = {interact = true}, privs = {interact = true},
func = function(name, param) func = function(name, param)
@ -436,11 +436,11 @@ minetest.register_chatcommand("tournament", {
return false, "Invalid usage. See /help tournament." return false, "Invalid usage. See /help tournament."
end end
local starting_time = tournament_starting_time local starting_time = tournament_starting_time
local teleport = false local teleport = true
if tonumber(params[1]) then if tonumber(params[1]) then
starting_time = tonumber(params[1]) starting_time = tonumber(params[1])
elseif params[1] == "teleport" then elseif params[1] == "noteleport" then
teleport = true teleport = false
if tonumber(params[2]) then if tonumber(params[2]) then
starting_time = tonumber(params[2]) starting_time = tonumber(params[2])
elseif params[2] ~= "" and params[2] ~= nil then elseif params[2] ~= "" and params[2] ~= nil then