서버 설정하기(server.cfg)
우리가 사용하는 호스트 어플리케이션은 SA-MP Server입니다. 이 서버는 server.cfg 파일로 설정을 관리하고 있습니다. 이 설정 파일에 우리가 작성한 Pawn 스크립트를 로드하도록 설정해 주어야 합니다.
server.cfg 파일을 열고 아래와 같이 옵션을 작성하도록 합니다.
- rcon_password
- 실습에는 필요가 없지만, 이 항목을 기입하지 않으면 SA-MP 서버가 켜지지 않습니다.
- 아무 의미 없는 값으로 기입하도록 합니다.
- gamemode0
- 우리가 작성한 스크립트 파일의 이름입니다.
- 스크립트 파일은 .amx 확장자를 가지며, 설정 파일에는 이름만 기입합니다.
- 스크립트 파일은 gamemodes 폴더 안에 위치해야 합니다.
본 실습에는 위와 같은 설정만 작성해도 서버가 잘 동작합니다. 실제로 서버를 운영하지는 않기 때문입니다. 추후 서버 운영시에는 다양한 항목에 대한 설정이 필요합니다. 설정 항목에 대한 설명은 다음 링크에서 참조하실 수 있습니다: http://wiki.sa-mp.com/wiki/Server.cfg
서버 실행(samp-server.exe)
모든 설정이 끝났습니다. samp-server.exe를 켜면 우리가 방금 작성한 스크립트가 로드됩니다.
스크립트에 작성했던 hello, world!가 출력됨을 확인할 수 있습니다.