개인 자료란 (JE)

  서버 커뮤니티

Profile 환타비 정품인증자

code_Note_block 2db5c6d5302c4cb0ac9b3f4dfa47a8c4

Profile

질문하기 스크립트

스크립트 질문 드립니다!

2023.02.18 조회 수 124 추천 수 0
이해도 초보자 
게임버전 (JE) 1.19.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 

오늘 질문 드릴거는 loop? 에 대해 물어볼려고 합니다

일단 구문은 밑에 사진으로 올려드렸고

저기 보면 loop all player (알려드리기위해 일부로 저거 적었습니다) 저기 부분에다가 밑에 있는 문자를 계속 반복하게 하고싶습니다

 send는 액션바로 변경할건데 저렇게 하면 계속 뜨는것이 아닌 한번만 뜨고 사라져서 현재 고민중에 있습니다ㅠㅠ

저기 있는 구문은 플레이어의 피가 6이하로 내려가면 나오게 설정 했는데

피가 6 이하라면 loop를 돌려서 액션바가 계속 나오게 설정을 하고 싶습니다ㅠㅠ

아시는 분들은 댓글로 알려주세요!





2개의 댓글

심플스티브
2023.02.19
on damage:
    if victim is player:
        if victim's health - damage <= 6:
            if damage < victim's health:
                if {while.%victim%} is not set:
                    set {while.%victim%} to true

on join:
    while player is online:
        if {while.%player%} is true:
            if player's health <= 6:
                send action bar "메시지" to player

            else:
                delete {while.%player%}
                exit

        else:
            exit

        wait 1 seconds

아마 이렇게 하시면 될껍니다.

거너아나
2023.02.19
on damage:
    if victim is player:
        if victim's health = damage <= 6:
            if {while::%player%} is false:
                set {while::%player%} to true
                while victim's health <= 6:
                    send action bar "메시지" to player
                    wait 1 second
                set {while::%player%} to false