Don't drop items in creative mode when player gets overrun by train

master
orwell96 2017-03-11 22:19:01 +01:00
parent 4187d2504c
commit 0dd40c2434
1 changed files with 16 additions and 14 deletions

View File

@ -523,6 +523,7 @@ function advtrains.train_step_b(id, train, dtime)
advtrains.collide_and_spawn_couple(id, testpos, advtrains.detector.on_node[testpts], train.movedir==-1)
end
--- 8b damage players ---
if not minetest.setting_getbool("creative_mode") then
local player=advtrains.playersbypts[testpts]
if player and train.velocity>3 then
--instantly kill player
@ -544,6 +545,7 @@ function advtrains.train_step_b(id, train, dtime)
end
end
end
end
--returns new id
function advtrains.create_new_train_at(pos, pos_prev)