local server socket

Vespan

loneliness
Автор темы
Проверенный
2,137
1,859
Версия MoonLoader
.026-beta
Хаюхай
Нужно мне локальный сервер на socket't
Сделал вот такое
Lua:
require 'moonloader'
socket = require 'socket'


function main()
    while not isSampAvailable() do wait(0) end
    while not sampIsLocalPlayerSpawned() do wait(0) end
    wait(5000)
    s = socket.bind('*',8080)
    server = s:accept()

    while true do wait(0)
        -- local msg,err = server.receive()
        -- print(msg,err)
    end
end
Результат - игра зависает при bind

Как решить это? Или есть отдельная ли программа для локального сервера socket'a
 
  • Ха-ха
Реакции: Mintha
Решение
Хаюхай
Нужно мне локальный сервер на socket't
Сделал вот такое
Lua:
require 'moonloader'
socket = require 'socket'


function main()
    while not isSampAvailable() do wait(0) end
    while not sampIsLocalPlayerSpawned() do wait(0) end
    wait(5000)
    s = socket.bind('*',8080)
    server = s:accept()

    while true do wait(0)
        -- local msg,err = server.receive()
        -- print(msg,err)
    end
end
Результат - игра зависает при bind

Как решить это? Или есть отдельная ли программа для локального сервера socket'a
Можешь посмотреть сурсы SNET, там мб есть то, что тебе нужно

вайега52

Налуашил состояние
Модератор
2,991
3,113
Хаюхай
Нужно мне локальный сервер на socket't
Сделал вот такое
Lua:
require 'moonloader'
socket = require 'socket'


function main()
    while not isSampAvailable() do wait(0) end
    while not sampIsLocalPlayerSpawned() do wait(0) end
    wait(5000)
    s = socket.bind('*',8080)
    server = s:accept()

    while true do wait(0)
        -- local msg,err = server.receive()
        -- print(msg,err)
    end
end
Результат - игра зависает при bind

Как решить это? Или есть отдельная ли программа для локального сервера socket'a
Можешь посмотреть сурсы SNET, там мб есть то, что тебе нужно