diff --git a/register_lns.lua b/register_lns.lua index 2c5d03d..d9bdc22 100644 --- a/register_lns.lua +++ b/register_lns.lua @@ -28,14 +28,19 @@ rednet.send(receiverID, data) while true do id, msg = rednet.receive() - if msg == "ok" then - print("Registered with LNS Server Successfully!") - break - end + if id == receiverID then + if msg == "ok" then + print("Registered with LNS Server Successfully!") + break + else + print("Failed to register with LNS Server! Error: " .. msg) + break + end - -- timeout after 5 seconds - if os.time() - current_time > 5 then - print("Failed to register with LNS Server! Timeout!") - break + -- timeout after 5 seconds + if os.time() - current_time > 5 then + print("Failed to register with LNS Server! Timeout!") + break + end end end \ No newline at end of file