채팅0

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

    조회수 456

    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-1616782
      1380215:568
      1380111-0922
      1380011-0850
      1379911-0676
      1379811-06113
      1379711-05101
      1379611-0363
      1379511-0394
      1379411-01162
      1379310-31236
      1379210-30211
      1379110-3097
      1379010-3085
      1378910-3073
      1378810-29276
      1378710-29129
      1378610-28187
      1378510-28293
      1378410-28180
      안내 배너 이미지