NPGuys is an Citizens extension that brings NPC interaction to a whole new level...
Overview
NPGuys (Non-Player Guys) - the most anticipated (by me, at least) RPG plugin - has finally arrived! At first it was created for polish server at Ragecraft.pl, it has been rewritten twice so far, but at last, after over one-and-half year I release this masterpiece to public. Now you can easly create complex conversation trees and enjoy talking with NPCs, using smart, scoreboard-based UI. Don't forget to donate.
Features
- You can actually talk with NPCs! I mean, seriously, it's just like in the RPG games! Wow! (see: screenshots)
Planned Features / TO DO
- More dialogue UIs
- Update tutorials
- Support for SkillAPI classes
- Any other ideas? You can post a ticket or a comment.
Technical Stuff
Configuration
If you installed NPGuys and don't know what to do now, you could start your adventure from Basic Guide, then eventually go to other help pages. New tutorials will be added over time.
Commands
- /npguy list
- Lists all created NPGuys
- /npguy select [name]
- Selects an NPGuy for further editing
- /npguy
- Displays selected NPGuy's data
- /npguy attach [id]
- Attaches the NPGuy to NPC with specified ID
- /npguy attached [id]
- Checks which NPGuy is attached to NPC with specified ID
- /npguy activate
- Activates the NPGuy (so you could talk with him)
- /npguy deactivate
- Deactivates the NPGuy (so you could edit him)
- /npguy create [name]
- /npguy remove
- /dialogue list
- Lists all dialogue lines of the selected NPGuy
- /dialogue select [name]
- Selects a dialogue line fro further editing
- /dialogue
- Displays dialogue data
- /dialogue shortcut [shortcut]
- Changes dialogue shortcut (displayed when you pick from several dialogue options)
- /dialogue message set|add [message]
- Changes player's message
- /dialogue message clear
- Clears player's message (so it won't be displayed on chat)
- /dialogue npcmsg set|add [message]
- Changes NPC's message
- /dialogue npcmsg clear
- Clears NPC's message (so it won't be displayed on chat)
- /dialogue response add [dialogue]
- /dialogue response remove [dialogue]
- /dialogue action add [type] (data)
- Adds a new action to be peformed when the dialogue is called (see: actions list)
- /dialogue action remove [index]
- /dialogue requirement add(r|reversed) [type] (data)
- Adds a new requirement needed to choose the dialogue (see: requirements list)
- /dialogue requirement remove [index]
- /dialogue create [name]
- /dialogue remove
- /npguys save
- Saves all changed data to YML files
- /npguys reload
- Loads all data from YML files (All unsaved changes will be lost!)
- /npguys requirements
- Lists all available requirements
- /npguys actions
- Lists all available actions
Permissions
- npguys.manage
- The only permission in the plugin; it allows you to execute all commands
For developers
Missing a feature in the plugin? Want to implement some weird GUI for a modded server? Having too much spare time? If so, there's an API specially for you! Just head for the...
Documentation and tutorials coming soon. Probably.
작성자의 글 (한글)
안녕하세요 크론입니다
오늘 소개할 것은 무려 Npguy 플러그인인데요
맞습니다 이 플러그인은 한 떄 개발이 중단됬었습니다
하지만 다시 제작자가 업데이트를 하고 있는 플러그인입니다
아직 공식적으로는 내놓지 않았습니다... 하지만
준비는 많이 갖춰져있습니다
지원하는 플러그인들
BarAPI
Citizens2
Heroes
quester
Quests
SkillAPI
Vault
이상
이것만으로 아직 감이 안잡히시죠?
NPC와 플레이어 처럼 대화할 수 있습니다
명령어를 소개합니다
/npguy list
생성된 모든 NPGuys를 나열합니다
/npguy select
NPGuy를 선택합니다
/npguy
선택한 NPGuy의 데이터를 표시합니다
/npguy attach [id]
지정된 ID로 NPC에 NPGuy를 연결합니다
/npguy activate
NPGuy를 활성화 합니다 (이야기가 가능해집니다)
/npguy deactivate
NPGuy를 비활성화 합니다 (편집 가능 상태로 변경합니다)
/npguy create [name]
NPGuy를 생성합니다
/npguy remove
NPGuy를 삭제합니다
- /dialogue list
- 선택한 NPGuy의 모든 대화 줄을 나열합니다
- /dialogue select [name]
- 편집을 위해 대화 줄을 선택합니다
- /dialogue
- 대화 줄을 표시합니다
- /dialogue shortcut [shortcut]
- 대화 상자의 줄임말 (여러 대화 옵션에서 선택할 때 표시됩니다)
- /dialogue message set / add [message]
- 대화 메세지를 변경합니다 / 대화 메세지를 추가합니다
- /dialogue message clear
- 대화 줄을 지웁니다 (채팅에 표시되지 않습니다)
- /dialogue npcmsg set / add [message]
- NPGuy 의 메세지를 변경합니다 / 메세지를 추가합니다
- /dialogue npcmsg clear
- NPGuy 의 메세지를 지웁니다
- /dialogue response add [dialogue]
- 대화의 응답을 추가합니다
- /dialogue response remove [dialogue]
- 대화의 응답을 지웁니다
- /dialogue action add [type] (data)
- 대화의 응답에서 무엇을 행동할 것인지 추가합니다
- /dialogue action remove [index]
- 대화의 응답에서 무엇을 행동할 것인지 지웁니다
- /dialogue requirement add(r|reversed) [type] (data)
- 대화의 요구 사항을 추가합니다
- /dialogue requirement remove [index]
- 대화의 요구 사항을 지웁니다
- /dialogue create [name]
- 대화를 생성합니다
- /dialogue remove
- 대화를 삭제합니다
- /npguys save
- NPGuys 플러그인을 저장합니다
- /npguys reload
- NPGuys 플러그인을 불러옵니다 (저장 필수)
- /npguys requirements
- NPGuys 플러그인의 요구 사항 목록을 봅니다
- /npguys actions
- NPGuys 플러그인의 행동 목록을 봅니다
이상입니다
'마인크래프트 플러그인' 카테고리의 다른 글
[ExoticGarden] 1.6.3 - 완전 한글 번역 -konata- (0) | 2017.10.09 |
---|---|
스코어보드로 할말을 남겨보자 - SignBoard (0) | 2017.10.06 |
서버에 비허용된 모드를 차단하자 - Forge Mod Detector (0) | 2017.07.27 |
[1.12] 최고의 상점 플러그인! - BetterShops (0) | 2017.07.07 |
[1.12] 지역에 음악을 들려주자! - JukeboxRegion (0) | 2017.07.04 |