inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

도와주세요....

해결된 질문

452

jwh030809

작성한 질문수 8

0

혹시 어디 이상한 부분이라도 있나요?
왜 이러죠....?
참고로 중간에 있는 사진은 GenPacket.bat을 관리자 권한으로 실행시키니까 뜬 창이에요

bat network unity C#

답변 2

0

Rookiss

ㅋㅋㅋ 안되는 이유를 겨우 찾았네요.
PacketGenerator 강의 소스에는 >= 인데 작업을 > 1 로 하셔서
무조건 기본 하드코딩된 ../PDL.xml로 찾아서 잘못 작동하고 있던 겁니다.

0

jwh030809

ㅠㅠㅠㅠㅠㅠㅠ 진짜 감사해요

어제부터 해볼 수 있는거 다해봤는데 안되서 얼마나 힘들었는지....

0

Rookiss

위처럼 하면 경로를 못찾습니다.
경로가 c:windows/system32으로 되어 있기 때문



cd [경로] 를 이용해 경로를 이용할 수도 있고,
아니면 원하는 경로에 파일 탐색기로 간 다음 
cmd. 을 입력해서 켤 수도 있습니다.


경로를 Common/Packet 안으로 맞춰주고 다시 실행해보세요.

0

jwh030809

저 그럼 혹시 왜 GenPackets.bat을 실행했는데 저 위치에서 실행되는 건가요?

그리고 그럼 GenPackets.bat을 상대경로가 아니라 절대경로로 바꾸어야 하나요?

0

Rookiss

아 질문을 잘못 이해했네요.
exe를 직접 타이핑한게 아니라 GenPackets.bat를 호출했는지 저렇게 뜬건가요?

이렇게 직접 경로에서 GenPackets.bat을 해도 동일한 문제가 발생하는지 확인 바라며
그래도 해결 안 될 경우 그냥 전체 경로를 박아 버리거나,
GenPackets을 PacketGenerator\bin에 넣고 테스트를 ../../ 를 제거 후 테스트 해보시기 바랍니다.

사실 위 내용만으로 정확히 알 수 없는게
예전엔 어떤 분은 GenPackets.exe.exe 를 만들어서 안된 경우도 있고 굉장히 상황이 다양합니다.
그래도 원인 파악이 힘들면 rookiss@naver.com 전체 프로젝트 압축해서 보내주시기 바랍니다.

0

jwh030809

....이번엔 왜 PacketGenerator는 잘 찾았으면서 PDL은 Common에서 찾죠?

그리고 GenPackets.bat을 절대경로로 바꾸어 실행하니 cmd가 빠르게 떴다가 꺼진걸로 봐서 실행은 된거 같은데 파일복사가 안됩니다....ㅠㅠ

0

Rookiss


PacketGenerator.exe 프로그램을 실행할 때
상대 경로를 받아줘서 XML을 파싱하기 때문에 그렇습니다.
여기서 현재 경로가 cmd 상으로 연 디렉토리일 수도 있고
어떻게 실행했느냐에 따라 조금씩 상황이 다릅니다.
xml 경로도 절대 경로로 넣어보거나,
상대경로에 따라 파일 위치를 열심히 맞춰서 배치해야 합니다.

문제 해결이 어려우면 rookiss@naver.com 로 전체 프로젝트 압축해서 보내주세요.

TLS 질문드립니다.

0

52

2

SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.

0

55

2

Unity Span

0

81

2

XML, Dll 차이점

0

110

2

Session 질문입니다

0

81

1

Write Read 커서 키워드

0

78

1

더미 클라이언트 수에 따른 OnDisconnect 발생

0

73

2

네트워크 Send 전담 스레드 배치

0

99

2

UnhandledException 으로 서버 터지는 경우

0

88

2

컨텐츠 단, 엔진 단

0

106

1

질문 있습니다

0

78

2

C# 게임서버 3D MMORPG

0

150

2

유니티6 버전

0

99

2

receive하는 부분과 send하는 부분의 차이

0

134

2

커서의 위치의 중요성

0

105

2

C++ 전혀 모르는데 C# 서버

0

170

2

강의에 질문이 있습니다

0

88

2

멀티스레드 이해도 질문

0

96

1

500 vs 500

0

130

3

OnAcceptHandler 액션 함수

0

64

1

이 정도 서버의 객관적인 수준이 궁금합니다.

0

193

2

36. Serialization #3 에서 string (name) 코드 수정 질문

0

83

2

외부 컴퓨터와의 통신 방법이 궁금합니다

0

107

1

스핀락 질문.

0

110

2