Darius
대표칭호 없음
이해도 | 1.16 |
---|---|
게임버전 (JE) | 페이퍼 |
게임버전 (BE) | 몰라요 |
스크립트 버전 | 입문자(아무것도 몰라요) |
스크립트 애드온 | 2.5.3 |
(상대를 때렸을 때)라는 뜻을 가진 이벤트는 없나요?
그래서 지금 on leftclick을 쓰고 있는데
on leftclick on a player가 인식이 안되더라구요...
1. (상대를 때렸을 때)라는 뜻을 가지 이벤트가 있나요?
2. 만약 있다면 상대를 두 개 이상 지정하는 방법이 있나요?
3. 만약 없다면 on leftclick on a player가 왜 오류가 나나요?
4. 그리고 만약 방법이 on leftclick밖에 없다면 on leftclick의 대상을 두 개 이상 지정하는 방법이 뭔가요?
AGLASS
2020.12.30on damage:
> if attacker is player:
>> if victim is entity
Darius
2020.12.30근데 이게 한 사람한테만 적용되게 하려면 어떡하죠?
그니까 A가 B를 때렸을 때 특정 효과를 주고 싶은데
B가 A를 때렸을 때는 적용되지 않게요
마루
2020.12.30스코어보드 활용 해보시죠
AGLASS
2020.12.30좀 더 자세히 말씀해주실래요?
Darius
2020.12.31그니까 예를 들면
제가 친구를 때리면 친구한테 실명이 걸리고
친구가 저를 때리면 저는 실명이 안걸리는 거요
정리해서 말하면 저는 되는데 다른 사람은 안되게 하는 거요
스크립터브혼
2020.12.301. [스크립트 구문 제발요]에서 말씀드린대로 [On Damage]이벤트입니다.
2. on damage 이벤트는 공격자, 피격자 간에 발생합니다.
피격자가 두명이라면 각각의 피격자에게 한번씩 두번 발생하게 됩니다.
3. 오류 메세지를 알려주세요.
4. 클릭 한번에 두 개체를 클릭하는 방법은 없습니다.
마인크래프트는 그런 기능이 없어요.
Darius
2020.12.31오류 메세지는
if {효과.%player%} is set
구문에서 attacker이랑 victim 어쩌구 하는데 잘 모르겠어요...