DDang_ 0b63184742cd4e33977ad64856fb0d70
자료 자바 에디션(JE) 플러그인 일반
NoCheatPlus Config 최적화 파일 & 설정법 (NoCheatPlus Config Optimize & Setting)
장르 | 서버 관리자 툴, 테러 / 핵 방지 |
---|---|
게임버전 | 모든버전 |
원산지 | 해외 |
개발자 | asofold |
저작권 | https://github.com/Updated-NoCheatPlus/NoCheatPlus/blob/master/LICENSE.txt (GPLv3) |
자료 출처 | https://www.spigotmc.org/threads/nocheat...ee.158041/ |
개요
NoCheatPlus(이하 NCP) 는 핵 사용자로부터 당신의 서버를 지켜주는 핵 방지 플러그인입니다. 하지만 현재, NCP 에는 수많은 결함이 존재합니다. 이 config 파일의 목표는 NCP 의 오감지를 줄이면서 NCP의 성능을 최대한으로 끌어올리는 것입니다.
이 config 파일은 무료이며, 커스텀이 가능한 NCP config 파일입니다. 이 config 파일은 NCP 의 수많은 결함을 고쳤습니다. NCP는 유저가 핵을 사용할 때 확실하게 핵 사용자에게 처벌을 내릴 것입니다.
해당 콘피그 파일의 장점
- 오감지를 줄여줍니다.
- NCP의 성능을 극적으로 향상시킵니다.
- 감지 알림 도배를 제한합니다.
- 플러그인을 보려는 명령어를 막아줍니다.
- NCP로 일어나는 서버 렉을 막아줍니다.
- 메시지가 읽기 더 편해집니다.
- 핵을 처벌합니다.
- 핵 사용자에게 인 게임에서 경고를 줍니다.
- 캡챠가 스팸 봇을 막는 걸 가능하게 합니다.
- 더 상세한 알림 메시지를 가집니다.
- PVP를 더 부드럽게 만듭니다.
이 config 파일로 NCP의 눈에 띄는 성능 향상을 확인할 수 있습니다.
NCP config 튜토리얼
config의 일부분을 보도록 하겠습니다.
blockbreak:
이 부분은 감지하는 부분의 이름입니다.
direction:
이 부분은 감지하는 부분의 세부 이름입니다. 플레이어가 블록을 부술 때 어떤 방향으로 부수는 지를 나타냅니다. 플레이어가 이 감지를 발동시키면, 아래의 actions 를 수행하게 됩니다.
active:
이 부분은 감지를 할지 안할지 정하는 겁니다.
actions:
이 부분은 blockbreak Direction 이벤트가 발동할 때 뭐가 일어날지를 보여줍니다.
이제 actions 부분을 더 깊게 살펴보도록 하겠습니다.
actions: cancel vl>10 log:bdirection:0:5:if cancel
Cancel 이 의미하는 건 이벤트가 발생했을 때, block break 를 취소시킨다는겁니다. 플레이어가 블록을 부술 수 없게 합니다. 만약 vl>2 라면 위반 정도를 2 이상일 때 취소시킵니다.
VL 이 의미하는 건 얼마나 심각한지 위반 정도를 나타냅니다. 숫자가 낮을 수록 심각하지 않은 것이며, 숫자가 높을수록 심각한 것을 나타냅니다.플레이어가 850의 VL 을 가지고 있다면, 플레이어가 이상한 방향으로 블록을 열심히 캐려고 했다는 것을 보여줍니다.
vl>10 가 의미하는 건 VL 의 정도가 10을 넘으면 다음 단계의 동작을 수행한다는 것을 의미합니다.
Log 가 의미하는 건 해당하는 이벤트를 어떻게 기록할지를 보여주는 겁니다.
log:bdirection:0:5:cif 는 log:string:delay:repeat:target 과 같습니다.
String 은 관리자에게 뭐라고 알림을 갈지 설정하는 겁니다. 여기선 bdirection 이라고 적었네요.
Delay 는 플레이어가 vl 10 을 몇번이나 넘겨서 메시지를 보내야하는지를 보여줍니다.
Repeat 는 알림 메시지를 제한하도록 변경할 수 있습니다. 몇 초마다 다시 표시할지 대기시간입니다.
Target 은 알림 메시지를 누구에게 보낼지를 의미합니다. C는 콘솔창(console) 이며 i는 인게임 알림이며, f는 파일에 기록을 남깁니다. (로그)
cmd 는 위에서는 안나왔지만 명령어를 작동시킵니다. 만약 cmd:kickfly 라면 Config 파일에 아래에 적힌 kickfly 를 작동시킵니다.
예제) kickfly: kick [player] 너무 오래 나네요.
여기서도 delay 와 repeat 를 사용할 수 있습니다. cmd:kickfly:0:5
이제 NCP config를 읽는 법을 알았습니다.
적용 방법
1. 버킷 폴더 > plugins 에 NCP 를 넣고 실행시킨다.
2. 버킷 폴더 > plugins > NoCheatPlus 에 있는 config 파일을 이 파일로 갈아끼운다.
3. 리로드 하면 Done
다운로드
NoCheatPlus 가장 필수적인 플러그인
NoCheatPlus Config | Optimized And Free | SpigotMC - High Performance Minecraft 에 들어간다.
파란색 밑줄의 링크를 클릭해 사이트를 들어간다
아래로 내려 Links 단에 있는 Jenkins 사이트로 들어간다.
빨간색 부분을 눌러 파일을 다운로드 받는다.
NCP Config 파일
NoCheatPlus Config | Optimized And Free | SpigotMC - High Performance Minecraft 에 들어가 Latest Config를 눌러 다운로드 받는다.
Conditional Commands: ConditionalCommands | SpigotMC - High Performance Minecraft 서버 성능에 맞춰서 오감지, 차단을 줄여주는추가적인 플러그인
프리루트
2021.06.23config 파일의 다운로드를 안내해주셔야 될 듯 합니다.
또한 타인의 플러그인 파일을 직접 올리실거면 관련된 저작권이나 출처 표기를 본문에 명확히 해주시고
가급적이면 타인이 만든 플러그인은 해당 플러그인 개발자가 직접 업로드 한 페이지에서 유저들이 어떤 버튼 혹은 글씨를 눌러 다운받아야되는지
구체적이고 명확하게 내용을 기재해주시기 바랍니다. 아래 링크의 자료란 글작성 가이드를 반드시 확인하신 뒤에 이에 맞춰서 글을 수정해주시기 바랍니다.
https://www.koreaminecraft.net/important/2574084
DDang_
2021.06.24검수해주시죠
프리루트
2021.06.24이정도면 됩니다 b