개인 자료란 (JE)

  서버 커뮤니티

Profile 마크뉴비유저입니다 대표칭호 없음
Profile

질문하기 스크립트

ABC 닉네임을 가진사람이 op의 권한을가지면 죽이는 스크립트

2024.01.24 조회 수 103 추천 수 0
이해도 입문자 
게임버전 (JE) 관련없음 
게임버전 (BE) 관련없음 

ABC 라는 닉네임을 가진 플레이어가 op 를 가지고있다면 죽이는 스크립트는 구문을 어떻게 작성해야 하나요?

OP를 해제하기 전까지는 계속 죽어야하는상태로 스크립트를 작성하고 싶어요




14개의 댓글

슈퍼레몬
2024.01.24

every 1 second:

loop all players:

if loop-player is "ABC":

if player is op:

kill loop-player

@슈퍼레몬

탭은 안쳐도 되는건가요?

환타비
2024.01.24
@마크뉴비유저입니다

모든 if 문에 : 온다면 다음 칸에서는 무조건 탭을 해줘야 합니당~~

 

한마디로 구문 끝에 : <-- 이게 온다면 다음 줄에서는 무조건 탭을 한번 해야 한다는 겁니당

@환타비

감사합니다

@환타비

혹시 윗구문으로 예시좀 가능한가요...?

환타비
2024.01.24
@마크뉴비유저입니다

every 1 second: # 매 1초 마다 

@loop all players: # 모든 플레이어를 loop 하고

@@if loop-player is "ABC": # 그중에 ABC 라는 플레이어가

@@@if player is op: # op일때

@@@@kill loop-player #그 플레이어를 죽인다

 

구문은 독학 이나 유튜브 보시면 하시면 좀더 편하게 하실수 있어용~


@는 탭 입니당

@환타비

r감사합니다

 

세찐찐
2024.01.25
@마크뉴비유저입니다

지금 보니까 윗분 코드가 잘못되서 두분다 똑같이 오류가 있네요

라인 4가 player -> loop-player로 되어있어야 하는데

@세찐찐

감사합니다

@세찐찐

every 1 second

loop all players:

if loop-players is "ABC"

if loop-player is op

kill loop-player

@세찐찐

혹시 이구문에 오류 있는지 확인가능한가요?

세찐찐
2024.01.26
@마크뉴비유저입니다

구문 끝에 :이 안붙어 있네요

every 1 second:

@loop all players:

@@if loop-player is “ABC”:

@@@if loop-player is op:

@@@@kill loop-player

 

@은 탭입니다

구문 설명하자면 1초마다 모든 플레이어를 루프하고 루프 중 유저닉이 abc이고 op가 있으면 해당 유저를 죽인다는 뜻입니다

@세찐찐

감사합니다.

@세찐찐

혹시 제가 새로쓴 글도 고쳐주실수 있나요?