개인 자료란 (JE)

  서버 커뮤니티

Profile lakunlakun 대표칭호 없음
Profile

질문하기 스크립트

칭호를 만드는데 막혀요..

2021.03.06 조회 수 126 추천 수 0
이해도 1.16 
게임버전 (JE) 버킷 
게임버전 (BE) 모르겠어요.. 
스크립트 애드온 2.5 

command /칭호설정 [<offlineplayer>] [<text>]:

    trigger:

        set {칭호::%arg 1%} to "&4[%arg 2%&4]&f"

        message "칭호가 설정되었습니다! - 칭호 : &4[%arg 2%&4]&f"

여기서 저 text가 운영자일떄 색깔이 &4가되고 text가 일반유저일때 색깔이 &6이 

되게하는것은 어떻게하나요?

10개의 댓글

스크립터브혼
2021.03.06

오퍼레이터(Operator)를 말하는 건가요?

> %player% is op

is op 컨디션으로 플레이어가 오퍼레이터인지 확인할 수 있습니다.

lakunlakun
2021.03.07
@스크립터브혼

음.. 스크립트에서 칭호를 A로 설정한사람이 있다면 그사람의 칭호는 &6색깔이다.

칭호를 B로 설정한사람이 있다면 그사람의 칭호는 &4색깔이다

이런식으로 여러가지 칭호를 미리 설정하는방법을 물어보고있습니다!

lakunlakun
2021.03.07
@스크립터브혼

저 스크립트는 어떤 칭호든 색깔이 &6으로만 나가기때문에 예쁘지가 않아서

다른색깔도 하고싶지만 어떻게 할지 잘 몰라서 글을 썼습니다!

스크립터브혼
2021.03.07
@lakunlakun

> set {칭호::%arg 1%} to "&4[%arg 2%&4]&f"
이 코드에서 arg-1은 플레이어고 arg-2가 입력한 칭호값 입니다.


입력한 칭호가 A인지 판단하려면 arg-2가 A인지 비교하세요
> arg-2 is "A"


코드 흐름을 분기하기위해서는 조건문(if ~ else)에 대해서 알아야합니다.

[예제분석5 - 컨디션과 조건문의 차이] 참고하세요.

lakunlakun
2021.03.07
@스크립터브혼

arg-2 is "A" 썼는데 오류라고 뜨네요..

스크립터브혼
2021.03.07
@lakunlakun

무슨 오류라고 나오던가요?

lakunlakun
2021.03.07
@스크립터브혼

서버에서 리로드할때 바꾼부분이 에러라고뜹니다..

스크립터브혼
2021.03.07
@lakunlakun

애러 내용이요. 영어로 출력된 내용을 번역기로 해석해보세요. 무슨 애러인지 알아야 고치죠.

lakunlakun
2021.03.07
@스크립터브혼

set {칭호::%arg 1%} to "&4[%arg 2 is "A"%&4]&f" 라는 구문을 이해할수없습니다 리로드하는 동안에 1개의 에러를 발견했습니다..

스크립터브혼
2021.03.08
@lakunlakun

컨디션은 그렇게 사용하는게 아닙니다.

스크립트 사용법을 잘 모르신다면 [입문자, 초보자를 위한 스크립트 강좌]부터 참고하시길 바랍니다.
스크립트 개발을 위한 아주 기초적인 정보를 소개하는 강좌입니다.