개인 자료란 (JE)

  서버 커뮤니티

Profile 쿨워터 대표칭호 없음
Profile

질문하기 스크립트

스크립트 질문

2020.09.04 조회 수 190 추천 수 0
이해도 1.12 
게임버전 (JE) 스피곳 
스크립트 애드온 2.5-alpha6 

on chat:

    if {칭호%player%} is set:

        set message format to "%{칭호 ::%player%}% %message format%"

    if chat message contains "바보" or "멍청이":

        cancel event

        message "비속어가 감지 되어 채팅을 취소했습니다."

    if chat message contains "바보" or "멍청이" 3 times:

여기에서 이 비속어들을 3번 사용하면 아에 모든 채팅을 금지 시킬수 있을 까요?

    

4개의 댓글

그 밑에 다른 변수를 만들어서 욕ㅇ르 3번 쓰면 그 변수에 뭐 예를 들어서 1을 넣고

on chat:

if {채팅금지.%uuid of player%} is 1:

cancel event

이런식으로 하면 ㄷ 되진 않을까요

쿨워터
2020.09.04
@플러그인배우는중

감사합니다

스크립터브혼
2020.09.04

{칭호%player%}변수를 사용하는 것처럼 비속어가 감지 될때마다 감지횟수를 저장하는 변수에 1씩 더하고

해당 변수가 3인 경우 이벤트를 취소하는 코드를 다른 코드보다 먼저 실행되도록하면 됩니다.

 

이벤트가 시작되고 감지횟수가 3회 미만인 경우, 비속어를 감지하고 칭호를 확인하여 메세지를 보내고

3회 이상인 경우 바로 취소되도록 구성하세요.

쿨워터
2020.09.04
@스크립터브혼

감사합니다

뉴스 및 창작물
/files/thumbnails/268/789/003/262x150.crop.jpg?20240515192032

레드스톤

벌레먹은 돌 빠르게 제거하는 법

GlassesFilm

2024-05-15

0

/files/thumbnails/797/788/003/262x150.crop.jpg?20240515090924

건축

마인크래프트로 구현한 카르카손 보드게임

Warak

2024-05-15

1

/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

1

/files/thumbnails/384/778/003/262x150.crop.jpg?20240512002324

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1