The Pawn language - CompuPhase

Pawno 사용해보기

생김새

Pawno을 실행해 보겠습니다. 경로는 pawno/pawno.exe 입니다.

메모장과 같은 단순한 에디터임을 알 수 있습니다. 요즘 에디터들이 대부분 지원하는 '자동 완성' 기능이 없으며, Pawn 언어의 Syntax Highlighting만을 지원해 주고 있습니다. 강의 진행에서는 계속해서 Pawno를 사용할 예정이지만 Sublime Text나 Notepad++ 등의 에디터를 사용해도 무방합니다.

오른쪽에 보이는 목록은 include 폴더 안의 파일들을 읽어와 보여주는 기능입니다. 개인적으로는 이 기능을 끄고 사용하고 있습니다. 끄는 방법은 Options - Show Function List 를 체크 해제하면 됩니다.

단축키

Pawno의 몇 개 없는 단축키를 설명합니다. 외워 두시는 것이 좋습니다.

  • F5
    • 컴파일: 현재까지 작성한 Pawn 스크립트를 컴파일합니다.
  • Ctrl+F
    • 검색: 스크립트 내용을 검색할 수 있습니다.
    • F3: 다음 항목
    • F4: 이전 항목
  • Ctrl+H
    • 찾아 바꾸기: 스크립트 내용 중 찾아서 바꿀 내용을 쉽게 바꿀 수 있습니다.
  • Ctrl+G
    • 줄로 이동하기: 숫자를 입력하여 특정 줄로 이동할 수 있습니다.

컴파일 해보기

Ctrl+N을 눌러 새 파일을 열면, 기본 코드가 로드됩니다. 전부 삭제하고 아래의 코드를 작성해봅니다.

아직 스크립트가 파일로 저장되지 않은 상태이기 때문에, F5를 누르면 소스 코드(.pwn)를 저장하는 창이 나옵니다. SA-MP 서버 폴더의 gamemodes 폴더 안에 저장하도록 합니다.

컴파일을 시도하면 컴파일러 창이 나옵니다. 문제 없이 컴파일되면 결과물이 .amx 파일로 나오게 됩니다. 결과물은 .pwn 파일과 동일한 위치에 생성됩니다. 아래와 같이 출력되면 성공적으로 컴파일 된 것입니다.

실제 모드를 실행해 보는 것은 다음 챕터에서 진행됩니다.

댓글

댓글 본문
  1. 준영
    1번 읽음.