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좀 주삼
제목 | 작성자 | 작성일 | 조회 | |
---|---|---|---|---|
공지 | 01-16 | 13778 | ||
13025 | 04-23 | 10 | ||
13024 | 04-23 | 27 | ||
13023 | 04-23 | 44 | ||
13022 | 04-23 | 19 | ||
13021 | 04-23 | 25 | ||
13020 | 04-23 | 50 | ||
13019 | 04-22 | 41 | ||
13018 | 04-22 | 37 | ||
13017 | 04-22 | 39 | ||
13016 | 04-22 | 46 | ||
13015 | 04-22 | 50 | ||
13014 | 04-21 | 66 | ||
13013 | 04-21 | 36 | ||
13012 | 04-21 | 88 | ||
13011 | 04-21 | 45 | ||
13010 | 04-21 | 46 | ||
13009 | 04-20 | 49 | ||
13008 | 04-20 | 46 | ||
13007 | 04-20 | 60 |
댓글5
메이플 월드 말하는거면 그냥 변수 싱크랑 서버사이드 펑션에 인자값이 서버로보내는 전부라
_UserService:KickUser(user.PlayerComponent.UserId,KickReason.BadManner)
에서 user.PlayerComponent.UserId << 를 난수로 보내든 특정 맵에있거나 다른사람 ID로 보내면 다른놈이 정지될꺼같은데?
세션이 달라서 안됨
localplayer이 전역변수에 스크립트가 전부 require이라서 이렇게 할수는 없을거 같은데
내말은 난수를 보내는걸 클라이언트단에서 제어할수 있냐는 말임 나는 이쪽 지식이 없어서 물어본거고
솔직히 이거 가능할 정도면 지금도 돈버시느라 바쁘시겠지만 혹여 협업하고 싶으니 꼭 1:1 부탁드립니다
지금 서버쪽 한분만 구하면 진짜 제대로 할 수 있을거 같아서 그럼
패킷이런거 만지는 서든핵쟁이들은 연락 ㄴㄴ
11 주세요