| @@ -792,14 +792,13 @@ function nettest(dt) | |||||
| print("ReceivedINFO: " .. data) | print("ReceivedINFO: " .. data) | ||||
| confirmation = "N" | confirmation = "N" | ||||
| local p = split(data, '|') | local p = split(data, '|') | ||||
| if p[3] ~= "CLIENT" then | |||||
| if p[2] ~= "CLIENT" then | |||||
| confirmation = "U" | confirmation = "U" | ||||
| end | end | ||||
| if tonumber(p[4]) > 90 then | |||||
| if tonumber(p[3]) > 90 then | |||||
| confirmation = "L" | confirmation = "L" | ||||
| end | end | ||||
| lastSentKeyClient = p[1] | lastSentKeyClient = p[1] | ||||
| player2.y = tonumber(p[2]) | |||||
| end | end | ||||
| until not data | until not data | ||||
| @@ -812,12 +811,12 @@ function clienttest(dt) | |||||
| udp = socket.udp() | udp = socket.udp() | ||||
| udp:setpeername(address, port) | udp:setpeername(address, port) | ||||
| udp:settimeout(0) | udp:settimeout(0) | ||||
| udp:send(tostring(lastSentKey) .. '|' .. tostring(player2.y) .. "|CLIENT") | |||||
| udp:send(tostring(lastSentKey) .. "|CLIENT") | |||||
| clientinit = true | clientinit = true | ||||
| end | end | ||||
| ts = ts + dt | ts = ts + dt | ||||
| if ts > updaterate then | if ts > updaterate then | ||||
| udp:send(tostring(lastSentKey) .. '|' .. tostring(player2.y) .. "|CLIENT") | |||||
| udp:send(tostring(lastSentKey) .. "|CLIENT") | |||||
| ts = 0 | ts = 0 | ||||
| end | end | ||||
| local data | local data | ||||