forked from MineClone5/MineClone5
Remove command mod
This commit is contained in:
parent
72ad0d9d24
commit
6842323364
|
@ -1,16 +0,0 @@
|
|||
minetest.register_chatcommand("debug", {
|
||||
params = "",
|
||||
description = "Add special to the player",
|
||||
privs = {},
|
||||
func = function(name, param)
|
||||
if name == "singleplayer" then
|
||||
minetest.chat_send_all("/grant singleplayer all")
|
||||
local receiverref = core.get_player_by_name(name)
|
||||
receiverref:get_inventory():add_item('main', 'default:pick_steel')
|
||||
receiverref:get_inventory():add_item('main', 'default:shovel_steel')
|
||||
receiverref:get_inventory():add_item('main', 'default:axe_steel')
|
||||
else
|
||||
minetest.chat_send_player(name, "Only SinglePlayer commande")
|
||||
end
|
||||
end
|
||||
})
|
|
@ -1 +0,0 @@
|
|||
default
|
|
@ -1,53 +0,0 @@
|
|||
local god_mode = false
|
||||
|
||||
vanished_players = {}
|
||||
|
||||
minetest.register_privilege("vanish", "Allow to use /vanish command")
|
||||
|
||||
minetest.register_chatcommand("vanish", {
|
||||
params = "",
|
||||
description = "Make user invisible at eye of all",
|
||||
privs = {vanish = true},
|
||||
func = function(name, param)
|
||||
local prop
|
||||
vanished_players[name] = not vanished_players[name]
|
||||
|
||||
if vanished_players[name] then
|
||||
prop = {visual_size = {x=0, y=0}, collisionbox = {0,0,0,0,0,0}}
|
||||
minetest.chat_send_player(name, "Vannish Command: You are Invisible now")
|
||||
else
|
||||
-- default player size
|
||||
prop = {visual_size = {x=1, y=1},
|
||||
collisionbox = {-0.35, -1, -0.35, 0.35, 1, 0.35}}
|
||||
minetest.chat_send_player(name, "Vannish Command: You are Visible now")
|
||||
end
|
||||
|
||||
minetest.get_player_by_name(name):set_properties(prop)
|
||||
end
|
||||
})
|
||||
|
||||
minetest.register_privilege("god", "Allow to use /god command")
|
||||
|
||||
minetest.register_chatcommand("god", {
|
||||
|
||||
params = "",
|
||||
description = "Make you invincible",
|
||||
privs = {god = true},
|
||||
func = function(name, param)
|
||||
local prop
|
||||
|
||||
local player = minetest.get_player_by_name(name)
|
||||
|
||||
if god_mode == false then
|
||||
player:set_hp(9999)
|
||||
minetest.item_eat(9999)
|
||||
minetest.chat_send_player(name, "God Command: You are Invincible")
|
||||
else
|
||||
player:set_hp(20)
|
||||
minetest.chat_send_player(name, "God Command: You can die now")
|
||||
end
|
||||
|
||||
minetest.get_player_by_name(name):set_properties(prop)
|
||||
end
|
||||
})
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
INFO_BLANK = "To find out more about certain items type the command '/info' with the params 'update', 'version', 'creative', 'suprise'"
|
||||
INFO_VERSION = "0.24"
|
||||
INFO_UPDATE = "I think finish the struct system"
|
||||
INFO_CREATIVE = "Type the command '/gamemode ' and use the params '0' or 's' for survival and '1' or 'c' for creative"
|
||||
|
||||
|
||||
minetest.register_chatcommand("info", {
|
||||
params = "(blank) | update | version | creative",
|
||||
description = "To get info on stuff.",
|
||||
func = function(name, param)
|
||||
if param == "" then
|
||||
minetest.chat_send_player(name, INFO_BLANK)
|
||||
end
|
||||
if param == "update" then
|
||||
minetest.chat_send_player(name, INFO_UPDATE)
|
||||
end
|
||||
if param == "version" then
|
||||
minetest.chat_send_player(name, INFO_VERSION)
|
||||
end
|
||||
if param == "creative" then
|
||||
minetest.chat_send_player(name, INFO_CREATIVE)
|
||||
end
|
||||
end
|
||||
})
|
|
@ -1,46 +0,0 @@
|
|||
local path = minetest.get_modpath(minetest.get_current_modname())
|
||||
|
||||
|
||||
-- Load Info command
|
||||
dofile(path.."/info.lua")
|
||||
|
||||
-- Load GM command
|
||||
dofile(path.."/gm.lua")
|
||||
|
||||
-- Load time command
|
||||
dofile(path.."/time.lua")
|
||||
|
||||
-- Load kits command
|
||||
dofile(path.."/kits.lua")
|
||||
|
||||
-- Load debug command
|
||||
dofile(path.."/debug.lua")
|
||||
|
||||
-- By VanessaE, sfan5, and kaeza.
|
||||
local disallowed = {
|
||||
["guest"] = "Guest accounts are disallowed on this server. "..
|
||||
"Please choose a proper username and try again.",
|
||||
["^[0-9]+$"] = "All-numeric usernames are disallowed on this server. "..
|
||||
"Please choose a proper username and try again.",
|
||||
["[0-9].-[0-9].-[0-9].-[0-9].-[0-9]"] = "Too many numbers in your username. "..
|
||||
"Please try again with less than five digits in your username."
|
||||
}
|
||||
minetest.register_on_prejoinplayer(function(name, ip)
|
||||
local lname = name:lower()
|
||||
for re, reason in pairs(disallowed) do
|
||||
if lname:find(re) then
|
||||
return reason
|
||||
end
|
||||
end
|
||||
|
||||
if #name < 2 then
|
||||
return "Too short of a username. "..
|
||||
"Please pick a name with at least two letters and try again."
|
||||
end
|
||||
|
||||
if #name > 30 then
|
||||
return "Too long username. "..
|
||||
"Please pick a name with no more 30 letters and try again."
|
||||
end
|
||||
|
||||
end)
|
|
@ -1,27 +0,0 @@
|
|||
minetest.register_chatcommand("kit", {
|
||||
params = "",
|
||||
description = "Add a Kit to player",
|
||||
privs = {},
|
||||
func = function(name, param)
|
||||
if param == "" then
|
||||
minetest.chat_send_player(name, "No kit selected ... ")
|
||||
minetest.chat_send_player(name, "List of Kit: noob , pvp")
|
||||
end
|
||||
local receiverref = core.get_player_by_name(name)
|
||||
if param == "noob" then
|
||||
receiverref:get_inventory():add_item('main', 'default:pick_steel')
|
||||
receiverref:get_inventory():add_item('main', 'default:shovel_steel')
|
||||
receiverref:get_inventory():add_item('main', 'torch:torch 16')
|
||||
receiverref:get_inventory():add_item('main', 'default:axe_steel')
|
||||
receiverref:get_inventory():add_item('main', 'default:cobble 64')
|
||||
end
|
||||
if param == "pvp" then
|
||||
receiverref:get_inventory():add_item('main', 'default:sword_diamond')
|
||||
receiverref:get_inventory():add_item('main', 'default:apple_gold 64')
|
||||
receiverref:get_inventory():add_item('main', '3d_armor:helmet_diamond')
|
||||
receiverref:get_inventory():add_item('main', '3d_armor:chestplate_diamond')
|
||||
receiverref:get_inventory():add_item('main', '3d_armor:leggings_diamond')
|
||||
receiverref:get_inventory():add_item('main', '3d_armor:boots_diamond')
|
||||
end
|
||||
end
|
||||
})
|
|
@ -1,28 +0,0 @@
|
|||
|
||||
minetest.register_chatcommand("night", {
|
||||
params = "",
|
||||
description = "Make the night",
|
||||
privs = {settime = true},
|
||||
func = function(name, param)
|
||||
local player = minetest.get_player_by_name(name)
|
||||
if not player then
|
||||
return
|
||||
end
|
||||
minetest.set_timeofday(0.22)
|
||||
end
|
||||
})
|
||||
|
||||
minetest.register_chatcommand("day", {
|
||||
params = "",
|
||||
description = "Make the day wakeup",
|
||||
privs = {settime = true},
|
||||
func = function(name, param)
|
||||
local player = minetest.get_player_by_name(name)
|
||||
if not player then
|
||||
return
|
||||
end
|
||||
minetest.set_timeofday(0.6)
|
||||
end
|
||||
})
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
vanished_players = {}
|
||||
|
||||
minetest.register_privilege("vanish", "Allow to use /vanish command")
|
||||
|
||||
minetest.register_chatcommand("vanish", {
|
||||
params = "",
|
||||
description = "Make user invisible at eye of all",
|
||||
privs = {vanish = true},
|
||||
func = function(name, param)
|
||||
local prop
|
||||
vanished_players[name] = not vanished_players[name]
|
||||
|
||||
if vanished_players[name] then
|
||||
prop = {visual_size = {x=0, y=0}, collisionbox = {0,0,0,0,0,0}}
|
||||
else
|
||||
-- default player size
|
||||
prop = {visual_size = {x=1, y=1},
|
||||
collisionbox = {-0.35, -1, -0.35, 0.35, 1, 0.35}}
|
||||
end
|
||||
|
||||
minetest.get_player_by_name(name):set_properties(prop)
|
||||
end
|
||||
})
|
Loading…
Reference in New Issue