개인 자료란 (JE)

  서버 커뮤니티

Profile Zyn 대표칭호 없음
Profile

질문하기 멀티플레이

렐름 서버 홈설정 또는 텔레포트 기능 권한부여

2023.09.26 조회 수 2958 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 1.20.x 

안녕하세요 시작한지 얼마안된 뉴비입니다.

렐름서버를 구매해서 하고있으며 아직 익숙하지않아 몇가지 궁금한거 여쭙습니다.

지인들과 게임을 하고있는데요 죽었을때 침대가 아닌 스폰지점을 설정하여 동일한 장소에서 리스폰이 되게하는방법과

멀리갔을때 집으로 오기 힘든부분으로 OP권한을 주지않고 텔레포트 기능만 쓸수있는 권한 부여를 한다던가

또는 집으로 텔레포트할수있는 쉬운 방법 그리고 같은 유저에게 텔레포트할수있는 권한 또는 명령어 생성방법 등이있으면 배워보고자
글을남깁니다.


혹시 아시는분있으시면 알려주실수있을까요?


감사합니다.



13개의 댓글

환타비
2023.09.27

음 마크 뉴비시군요! 쉽게 설명을 드리겠습니다! (제가 알고 있는선에서 알려드리겠습니다!)

 

일단 첫번째 죽었을때 리스폰 지점을 설정 할수 있냐에서는 가능 합니다! 단지 이미 침대를 사용해서 잠을 자고 그 자리가 세이브가 되면 침대를 부셔야 합니다...ㅎㅎ

 

(중요!) 침대로 리스폰 설정이 되면 밑에 설정 하신거는 안됩니다! 침대에서 리스폰을 하시면 그 침대를 부시면 아마 정상 작동 할겁니다!

 

명령어:

/setworldspawn x y z

/gamerule spawnRadius 0

 

위에서 부터 차례대로 작성을 해주시면 됩니다!

 

그리고 두번째 질문에 답은제가 알고 있는 선에서는 힘들거라고 봅니다 렐름은 완전 베이직 아무것도 없는 기본버전이라 권한을 준다고 한다면 무조건 op밖에 없을겁니다!

그래서 렐름은 그다지 추천 드리지 않는 건데욧! 렐름이 아니라 기본 페이퍼(버킷서버) 라면 플러그인이라는 것을 도입해 tp 권한이든 여러가지가 가능 합니다!

 

총 결론 렐름은 그냥 서버 열어주는거 그 이상 그 이하도 아닙니다! 만약 여러가지를 해보고 싶다 하시면 렐름 말고 버킷서버로 갈아 타시는거를 추천 드리겠습니다!

IRONBLOCK
2023.09.27
@환타비

네?? 침대를 설치하고 부시면 랜덤스폰됩니다..

혹시 몇버전부터 그런가요?

환타비
2023.09.27
@IRONBLOCK

일단 저기에 써있는 명령어 다 적용 하신건가요?

 

아니라면 게임 안에서 작성 해주세요! X Y Z 작성하는게 스폰위치 설정

 

그 밑에있는거는 위치 설정 한거에 랜덤으로 스폰할 반경 (이거는 0으로 해주시면 되용)

환타비
2023.09.27
@환타비

명령어 사용하는법은 마크 채팅창에 /를 붙이시고 위에 명령어 작성 해주시면 됩니다!

그리고 최신버전에서 작동 하는거 확인 했어용!

IRONBLOCK
2023.09.27
@환타비

아아 댓글이 살짝 침대를 설치하고 부시면 스폰포인트가 된다 같아서 오해했네요

IRONBLOCK
2023.09.27

간단하게 설명해드릴게요

1. 렐름 말고 호스팅/버킷을 쓰시는걸 추천드려요

2. 굳이 하고싶으시다면 본인에게만 OP를 주고 커맨드 블록으로 설정하셔야 합니다

- give @p command_block

이제 어떤방식으로 하는건지에 따라 다른덕

일단 왼손들기로 할게요

- give @p(@a하면 모두에게) 아이템이름(ex. raw_gold){teleport:"텔레포트ID(아무거나)} (띄어쓰기 안하는게 포인트)

저기 텔레포트ID 기억하세요!

- execute as @a positioned ~ ~2 ~ if entity @s[nbt={Inventory:{Slot:-106b,id:"minecraft:아이템이름",Count:1b}}]

- 텔레포트 위치 아래에 커맨드넣고 블록으로 덮으세요!

이제 아까 받은 템을 들고 F(왼손들기)를 눌러보세요!

 

즉석에서 쓴거라 버그있을수도?

Zyn
2023.09.28
@IRONBLOCK

감사합니다 ㅎㅎ 혹시 정말 죄송하지만 조금더 쉽게 설명해주실수있으신가요?

IRONBLOCK
2023.09.28
@Zyn

으음...

- 일단 OP와 겜모1(gamemode creative) 상태여야합니다

1. 일단 첫번째 커맨드를 입력해주세요

- give @p command_block

2. 땅을 두칸 파고 그 블록을 놓고 우클릭하세요

3. 입력창에 이걸 입력하세요

- execute as @a if @a[nbt={Inventory:[{id:"minecraft:(아이템이름. ex raw_iron)",Slot:-106b,tag:{tp:"아이디(ex. house3, 큰따옴표 사용금지"}}]}] run tp ~ ~2 ~

저기 아이디는 아무거나 해주시면 되고요, 큰따옴표만 쓰지 않고 해주시면 됩니다. 실제로 보이지는 않아요.

아이템이름은 영어이름입니다!

4. 이 명령어로 다른 사람에게 tp아이템을 주세요

- give @p 아이템이름(ex. raw_gold){tp:"아이디(ex. house3, 큰따옴표 금지)}

저기 명령어에서 아이템이름과 중괄호는 붙여줘야됩니다

5. 이제 끝입니다.

아까 아이템을 들고 F(왼손들기) 키를 눌러주세요! 그러면 텔레포트되고 다시 누르면 움직일 수 있습니다!

Zyn
2023.09.28
@IRONBLOCK

선생님 정말 죄송ㅎ지만 @a 부터 꼬여서요 ㅠ하하하 미치겠네용

Zyn
2023.09.28
@Zyn

위에 사진 첨부해두었습니다 ㅠ

Zyn
2023.09.28
@IRONBLOCK

추가로 아이디 입력하는곳에 좌표로 대체할수는없나요?

IRONBLOCK
2023.09.29
@Zyn

아 id를 좌표로 하셔도 되고요 다른곳에 커맨드를 둘거면 positioned ~ ~2 ~ 부분을 positioned 좌표 로 바꾸면 됩니당

IRONBLOCK
2023.09.29
@Zyn

tp: 다음에는 큰따옴표(or 작은따옴표)로 둘러싸야 되고요 그러면 둘러싼 따옴표는 id 안에 쓰면 안됩니다

괄호는 빼야됩니다 설명 용도라서

그리고 슬래쉬를 두번 쓰면 안됩니다!!!