채팅0

    게임쪽 네트워크 엔지니어님 있음?

    조회수 295

    function baned(datastorage user entity)

    local users = _UserService.UserEntities

    local found = false

    for _,user in pairs(users) do
       if user.PlayerComponent.Nickname ==  kickUserNickname then
          _UserService:KickUser(user.PlayerComponent.UserId,KickReason.BadManner)
          found = true
          log("Kick",kickUseNickname)
          break 
       end 
    end    

    kick(datastorage)


    일때 소켓을 위장해서 보내는법이있음??


    내가 서버쪽은 솔직히 지식이 없어서


    혹시 있으면 1:1좀 주삼

    댓글5

    회원프로필

    메이플 월드 말하는거면 그냥 변수 싱크랑 서버사이드 펑션에 인자값이 서버로보내는 전부라
      _UserService:KickUser(user.PlayerComponent.UserId,KickReason.BadManner)
    에서 user.PlayerComponent.UserId << 를 난수로 보내든 특정 맵에있거나 다른사람 ID로 보내면 다른놈이 정지될꺼같은데?

    2024.01.18 00:52
    회원프로필

    세션이 달라서 안됨

    2024.01.18 00:55
    회원프로필

    localplayer이 전역변수에 스크립트가 전부 require이라서 이렇게 할수는 없을거 같은데

    내말은 난수를 보내는걸 클라이언트단에서 제어할수 있냐는 말임 나는 이쪽 지식이 없어서 물어본거고

    2024.01.18 00:59
    회원프로필

    솔직히 이거 가능할 정도면 지금도 돈버시느라 바쁘시겠지만 혹여 협업하고 싶으니 꼭 1:1 부탁드립니다

    지금 서버쪽 한분만 구하면 진짜 제대로 할 수 있을거 같아서 그럼

    패킷이런거 만지는 서든핵쟁이들은 연락 ㄴㄴ

    2024.01.18 01:01
    회원프로필

    11 주세요

    2024.01.18 03:01

      게시글 리스트
      제목작성자작성일조회
      533701-18106
      533601-1849
      533501-1848
      533401-1850
      533301-1858
      533201-1854
      533101-1854
      533001-1858
      532901-1860
      532801-18296
      532701-1855
      532601-1853
      532501-1849
      532401-1846
      532301-1842
      532201-1847
      532101-1844
      532001-18151
      531901-18138
      531801-17135
      안내 배너 이미지