From 3b39ebb92ceef7c7ce7c130859e234f01385d324 Mon Sep 17 00:00:00 2001 From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Thu, 28 May 2020 01:51:25 -0400 Subject: [PATCH] Fixed only one person being able to teleport within the same server step --- init.lua | 8 +++----- player_input.lua | 10 +++++----- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/init.lua b/init.lua index de7d452..33dcc3a 100644 --- a/init.lua +++ b/init.lua @@ -2,21 +2,19 @@ weather_intake = nil weather = nil weather_type = nil -running_send = nil player_movement_state = nil nether = nil aether = nil -run = nil name = nil + function initialize_all() --declare globals for now weather_intake = minetest.mod_channel_join("weather_intake") weather = minetest.mod_channel_join("weather_nodes") weather_type = minetest.mod_channel_join("weather_type") - running_send = minetest.mod_channel_join("running_send") player_movement_state = minetest.mod_channel_join(name..":player_movement_state") - nether = minetest.mod_channel_join("nether_teleporters") - aether = minetest.mod_channel_join("aether_teleporters") + nether = minetest.mod_channel_join(name..":nether_teleporters") + aether = minetest.mod_channel_join(name..":aether_teleporters") --next we load everything seperately because it's easier to work on individual files than have everything jammed into one file --not into seperate mods because that is unnecessary and cumbersome diff --git a/player_input.lua b/player_input.lua index 44ea3b2..7073cb9 100644 --- a/player_input.lua +++ b/player_input.lua @@ -20,11 +20,11 @@ local send_server_movement_state = function(state) end --receive the server states -minetest.register_on_modchannel_message(function(channel_name, sender, message) - if channel_name == name..":receive_player_movement_state" then - running = message - end -end) +--minetest.register_on_modchannel_message(function(channel_name, sender, message) +-- if channel_name == name..":receive_player_movement_state" then +-- running = message +-- end +--end) --check player's input on the "up" key minetest.register_globalstep(function(dtime) -- 2.44.0