diff --git a/mods/bed/init.lua b/mods/bed/init.lua index 43de41f..98e4d2b 100644 --- a/mods/bed/init.lua +++ b/mods/bed/init.lua @@ -230,11 +230,6 @@ local function on_globalstep(dtime) minetest.after( 2, function() - minetest.chat_send_all( - minetest.colorize( - "#0ff", - "*** " .. S("Players have slept, rise and shine!"))) - minetest.set_timeofday(0.23) delay_daytime = false @@ -244,6 +239,14 @@ local function on_globalstep(dtime) bed.userdata[player:get_player_name()].slept = true end end + + local msg + if #players == 1 then + msg = S("You have slept, rise and shine!") + else + msg = S("Players have slept, rise and shine!") + end + minetest.chat_send_all(minetest.colorize("#0ff", "*** " .. msg)) end) delayed_save() diff --git a/mods/bed/locale/bed.de.tr b/mods/bed/locale/bed.de.tr index 72d19e6..ada13a5 100644 --- a/mods/bed/locale/bed.de.tr +++ b/mods/bed/locale/bed.de.tr @@ -2,7 +2,8 @@ Bed=Bett Bed Time=Schlafenszeit Craft a bed.=Fertigen Sie ein Bett. -Players have slept, rise and shine!=Spieler haben geschlafen, Raus aus den Federn! +Players have slept, rise and shine!=Spieler haben geschlafen, raus aus den Federn! +You have slept, rise and shine!=Sie haben geschlafen, raus aus den Federn! In bed=Im Bett You're in a bed=Sie sind in einem Bett You have to stop moving before going to bed!=Sie müssen stehen bleiben, bevor Sie zu Bett gehen! diff --git a/mods/bed/locale/template.txt b/mods/bed/locale/template.txt index 2e34837..5f25dca 100644 --- a/mods/bed/locale/template.txt +++ b/mods/bed/locale/template.txt @@ -3,6 +3,7 @@ Bed= Bed Time= Craft a bed.= Players have slept, rise and shine!= +You have slept, rise and shine!= In bed= You're in a bed= You have to stop moving before going to bed!=