15-- by gera, public domain 02local file_path = minetest.get_worldpath() .. 05"05/online_players.txt05" 02function 07erase_player_list() minetest.safe_file_write(file_path , 05"05") 02end 02function 07dump_player_list(excludeme) 02local players = minetest.get_connected_players() 02local str = 05"05" 02for i = 021, #players 02do 02if players[i] ~= excludeme 02then str = str .. players[i]:get_player_name() .. 05"05\n05" 02end 02end minetest.safe_file_write(file_path, str) 02end minetest.register_on_mods_loaded(erase_player_list) minetest.register_on_joinplayer(02function() dump_player_list(02nil) 02end) minetest.register_on_leaveplayer(dump_player_list) minetest.register_on_shutdown(erase_player_list)