본문 바로가기

MineCraft/플러그인

[1.4.7]NPC를 직접 만들어서 말하게 해보자! :: Citizen2

두번째 플러그인 포스팅이네요.

이번에 소개할 플러그인은 Citizen2이라는 플러그인 입니다.

NPC를 직접만들어서 말하게 할 수 있는 플러그인 이예요.


리뷰

명령어

/npc help - npc 명령어를 볼수 있습니다.

/citizens help - citizen 명령어를 볼수 있습니다.

/trait help - 기능의 명령어를 볼수 있습니다.

/npc - 선택된 npc 정보를 볼수 있습니다.

/npc age [나이] - npc에게 나이 설정할수 있습니다. 그러나 사람과 몬스터에게 설정 할수 없나봅니다.

/npc copy [--이름] - 선택된 npc을 자신의 앞에 복제를 하여 npc 이름을 설정한 npc 이름이 됩니다.

/npc create [이름] [--type 몬스터 또는 동물이름] [--trait 기능] - npc를 만듭니다. type과 trait는 생략해도 됩니다.

/npc equip - npc에게 무기와 갑옷을 착용하게 만듭니다. 우클릭을 하시면 착용되고 다시 클릭하면 착용된것이 풀립니다.

/npc list - npc 목록을 봅니다. (list에 더많은 명령어가 있지만 필요없을거 같습니다.)

/npc lookclose - npc에 주위에 오면 처다볼지 안처다볼지 설정을 합니다.

/npc moveto --x[x좌표] --y[y좌표] --z[z좌표] --world[월드이름] - npc를 설정한 곳으로 이동을 시킵니다.

/npc path - 좌클릭으로 npc가 움직일 곳을 설정한뒤 재입력후 설정을 마칩니다. 우클릭하면 취소를 할수 있습니다.

/npc owner [플레이어이름] - 설정된 npc를 설정한 플레이어에게 줍니다.

/npc remove - 설정된 npc를 삭제합니다.

/npc rename [이름] - npc 이름을 바꿉니다.

/npc tpthere - 설정된 npc를 자신의 앞에 오게 만듭니다.

/npc tp - 설정된 npc 앞으로 tp합니다.

/trait [기능] - 설정된 npc에게 기능을 줍니다.

/npc profession [주민직업] - 주민으로 만들어진 npc를 설정한 직업으로 만듭니다.


펄미션 노드

citizen.admin.*

citizen.help

citizen.npc.* - 이것만 하셔도 기본 기능은 다할수 있습니다.


사용법(NPC 말하기 설정)

npc를 선택 후 /npc text 치시면 아래 그림과 같이 나올겁니다.


그리고 add을 치신후 npc가 말할것을 칩니다. 치시면 아래 그림처럼 나올겁니다. (저는 안녕하세요를 적었습니다.)

이렇게 해서 말할것을 설정했습니다. 말을 추가 하실려면 또 다시 add를 친후 말할것을 치시면 됩니다.

그리고 edit을 치시면 설정된 npc에 설정된 말 목록을 볼수가 있습니다.
remove을 치고 설정한 말을 삭제할려니 말 목록이 나오나 삭제를 할려고 쳐보니 도통 뭔말인지 모르겠군요.
close를 치시면 말을 할것인가 안할것인가 설정을 할수있습니다.
random를 치시면 말을 랜덤으로 말할것인지 안할것인지 설정할수 있습니다.

말설정을 다하시면 /npc text를 재입력하시면 됩니다.

말은 30초 마다 하는거 같습니다. 그 설정은 config.yml에서 하시면 될거 같고요,
말 색상을 마크에서 하실려면 색상코드를 적으시고 하시면 될거 같습니다.


다운로드

1.4.7

Citizens1.2.3.zip