user2
3월 12, 2025, 8:39오전
1
**1. 회사명
Playnics
2.설치 프라우드넷 버전
설치 파일에 있는 버전 명이나 인증 프로그램의 버전 명은 정확하지 않을 수 있습니다.
CNetConfig.GetVersion 함수를 서버와 클라 각각에서 호출하여 반환된 문자열 2개를 확인해 주세요.
3. 서버
C++
4. 클라이언트
Unity
5. 클라이언트의 기기
PC / 안드로이드 / iOS 전부
클라에서 서버로 패킷을 전달할때 서버에서 [in] string msg 타입으로 받게되어있는데,
树人森林 이 값을 넣어서 전달하면
서버에서 받을떄 人森林 이렇게 앞에 글자가 삭제되서 도착합니다.
혹시 이부분은 어디를 확인해봐야하나요?
안녕하세요!
공유해주신 내용을 바탕으로 내부 서버에서 확인한 결과, 패킷 전송에는 문제가 없는 것으로 확인되었습니다.
해당 이슈는 사용 중인 폰트가 간체를 지원하지 않을 가능성이 높아 보입니다.
중국어 간체를 지원하는 폰트인지 확인 부탁드립니다.
또한, 사용 중인 환경 정보를 공유해 주시면 보다 정확한 확인이 가능할 것 같습니다.
감사합니다.
user2
3월 14, 2025, 9:05오전
3
폰트가 지원을 하지않는다는게 어디에 폰트를 이야기하시는지 알수있을까요?
패킷에는 문제가없다면 클라에서 보낸 문자열을 서버에서 받아서 그대로 클라이언트로
전달이 되어야하는데, 서버에서 받을떄부터 문자열이 4개에서 3개로 줄어서 도착하고,
클라로 다시 재전달 하면 3개로 도착하고 있습니다. 서버가 설치된 컴퓨터에 폰트가 없을시
패킷에서 문자열이 제거되어 들어올수도있나요?
hoho
3월 17, 2025, 1:53오전
4
안녕하세요! 내부에서 전달해주신 문자열로 확인했을때,
서버로 패킷이 정상 수신되고 있어서요.
다시 한번 체크 부탁드립니다.
서버에 윈도우 유니코드 지원을 활성화하고 확인했습니다.
지속적인 문제 발생시 추가 확인을 위해서 설치된 프라우드넷 버전 및 서버 정보를 공유 해주시면 체크해보겠습니다.
감사합니다.