player:set_eye_offset and player:set_physics_override

Fix for players which teleport while sitting or lying position
master
amadin 2016-01-26 21:20:02 +00:00
parent 4d445e1fd2
commit 0404170e9b
1 changed files with 2 additions and 0 deletions

View File

@ -34,6 +34,8 @@ minetest.register_chatcommand("home", {
loadhomes()
if homepos[name] then
player:setpos(homepos[name])
player:set_eye_offset({x=0,y=0,z=0}, {x=0,y=0,z=0})
player:set_physics_override(1, 1, 1)
--minetest.chat_send_player(name, "Teleported to home!")
else
minetest.chat_send_player(name, "You haven't slept in a bed yet.")