채팅0

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

    조회수 375

    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

      게시글 리스트
      제목작성자작성일조회
      공지01-1614331
      1320309:0322
      1320206:0421
      1320103:3326
      1320002:5821
      1319902:5724
      1319802:3026
      1319701:3927
      1319600:5831
      1319500:5628
      1319400:5620
      1319305-1419
      1319205-1420
      1319105-1423
      1319005-1418
      1318905-1416
      1318805-1430
      1318705-1428
      1318605-1423
      1318505-1421