pvpgn 다운로드

PvPGN은 C로 작성되었으며, 현재 단일 서버에서 21,000개 이상의 실시간 연결로 기록된 매우 확장가능하고 성숙한 소프트웨어입니다. 또는 cmake를 사용하여 .sln 프로젝트를 생성하고 Visual Studio에서 빌드합니다. PvPGN은 Battle.net 및 웨스트 우드 온라인 게임 클라이언트를 지원하는 무료 오픈 소스 크로스 플랫폼 서버 소프트웨어입니다. PvPGN-PRO는 2011년에 개발이 중단된 공식 PvPGN 프로젝트의 포크로, PvPGN 1.99부터 PvPGN에 대한 지속적인 유지 보수 및 추가 기능을 제공하는 것을 목표로 하고 있습니다. 이는 혁신적인 프로세스가 아니므로 C 코드 베이스가 한 번에 한 섹션에 C++ 섹션으로 변환됩니다. 이것은 새로운 재 작성이 아닙니다. 또한 새 C++ 분기는 CVS가 아닌 SVN 리포지토리에 저장됩니다. PvPGN에 포함된 최신 버전check.conf를 여기에서 확인할 수 있습니다. HTTP-SVN 또는 svn://svn.berlios.de/pvpgn/trunk 현재 소스를 얻을 수 있습니다. pvpgn.berlios.de 최신 버전(1.8.5)의 바이너리 및 소스를 다운로드할 수 있습니다. 안정 버전에는 PvPGN 지원 파일을 제외한 실행하는 데 필요한 모든 파일이 포함되어 있습니다.

이제 고유한 저장소 엔진 구성을 설정해야 합니다. 이렇게하려면 위의 주석 줄 바로 아래에 파일을 작성해야합니다 (선택 사항) : 두 번째 당신은 pvpgn 서버가 mysql 서버와 데이터베이스를 사용할 수 있도록 /conf / bnetd.conf에 적절한 항목을 만들어야합니다 : 위의 단계를 완료 한 후 pvpgn 서버가 시작하려면 /conf /bnetd.conf 파일을 편집해야합니다. pvpgn 서버가 저장 방법(선택 사항)으로 사용할 수 있도록 mysql 서버 정보를 입력해야 합니다. 이전 배포판의 주요 문제는 CMake 3.2.x 및 GCC 5를 설치하는 것이므로 외부 리포지토리가 예제에서 사용됩니다. 기본적으로 추적은 활성화되어 있으며 서버 추적 서버에 정보 데이터(예: 서버 설명, 홈페이지, 가동 시간, 사용자 양)를 전송하기 위한 목적으로만 사용됩니다. 추적을 비활성화하려면 conf/bnetd.conf에서 트랙 = 0을 설정합니다. PvPGN에서 작동하도록 확인된 운영 체제 및 컴파일러에 대한 문서/ports.md를 참조하십시오. WinAPI 또는 POSIX를 지원하는 모든 운영 체제와 C++11 호환 컴파일러는 PvPGN을 빌드할 수 있어야 합니다. CMake 파일은 Visual Studio 2015 및 GCC 5.1보다 오래된 컴파일러를 거부하도록 하드 코딩되었습니다.