From eeb2baaac6bf82080feed277e0f0f363f6073e54 Mon Sep 17 00:00:00 2001 From: Logan Gartner Date: Thu, 16 Dec 2021 00:04:38 -0700 Subject: [PATCH] Wait until serverside is done loading before running clientside --- cl_lsft.txt | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/cl_lsft.txt b/cl_lsft.txt index 6518661..f3f2681 100644 --- a/cl_lsft.txt +++ b/cl_lsft.txt @@ -35,9 +35,6 @@ if player() == owner() then net.writeStream(config) net.send() - net.start("LSFT-Get-Config") - net.writeString("hello there!") - net.send() net.receive("LSFT-Config-Write", function(data) print("Got net message to write config, waiting for stream...") @@ -46,5 +43,27 @@ if player() == owner() then file.write("lsftconf.txt", data) end) end) -end + --[[ + net.receive("LSFT-Get-Config-Resp-Test", function() + print(unpack(net.readTable())) + print(unpack(net.readTable())) + end) + --]] +end + +net.receive("LSFT-Loaded", function() + dodir("lsft/modules/client") + dodir("lsft/modules/shared") + + --[[ + if player() == owner() then + net.start("LSFT-Get-Config") + net.writeString("LSFT-Get-Config-Resp-Test") + net.writeTable({"core","command_prefix"}) + net.writeTable({"spectate","controls","forward"}) + net.writeTable({}) + net.send() + end + --]] +end) \ No newline at end of file