큐피드의 화살 만들기 [마인크래프트 커맨드 강좌]

  Рет қаралды 1,620

포마인

포마인

Күн бұрын

※모든 화살을 큐피드의 화살로 만드는 것이 아닌 특수 화살을 쏴야 합니다※
[특수 화살 지급]
/give @p tipped_arrow{CustomPotionEffects:[{Id:26,Amplifier:99b,Duration:100}]}
[큐피드의 화살 커맨드 작동]
(반복형)
execute as @e[type=minecraft:arrow,nbt={CustomPotionEffects:[{Id:26,Amplifier:99b}]}] run data merge entity @s {damage:0d,crit:0b}
(연쇄형)
execute as @e[nbt={ActiveEffects:[{Id:26,Amplifier:99b}]}] run data merge entity @s {HurtByTimestamp:-100}
(연쇄형)
execute as @e[nbt={ActiveEffects:[{Id:26,Amplifier:99b}]}] run data merge entity @s {InLove:600}
(연쇄형)
execute as @e[nbt={ActiveEffects:[{Id:26,Amplifier:99b}]}] run effect clear @s minecraft:luck
0:00 인트로
0:10 원리
0:26 만들기
1:25 아웃트로

Пікірлер: 20
@섬혁
@섬혁 Жыл бұрын
오 큐피트의 화살이라니 신박하네요ㅎㅎ
@포마인
@포마인 Жыл бұрын
신박하다니! 감사합니다~
@user-cf1cr6xi2d
@user-cf1cr6xi2d Жыл бұрын
저는 랜덤으로 숫자 5자리가 바뀌는 커맨드를 알고싶습니다. 숫자는 0~5까지이고 예시로는 [ 00000 -> 13413 , 13445 -> 34532 ] 이런식으로 숫자5자리가 랜덤으로 바뀌는 커맨드를 알고싶습니다
@포마인
@포마인 Жыл бұрын
0~5까지의 점수를 가진 아머스탠드 6개를 소환하고scoreboard의 operation을 이용해 6개의 아머스탠드 중 하나의 점수를 가져옵니다 그리고 그 점수에 10000을 곱해 다른 스코어보드에 더하고, 커맨드를 다시 작동시켜 또다른 점수를 가져온 후 이번엔 1000을 곱해 더합니다 이런 식으로 100을 곱해 더하고, 10을 곱해 더하고, 그냥 더해서 5자리 숫자를 만들 수 있습니다 이해를 돕기 위해 제 예전 영상 링크를 보냅니다 kzfaq.info/get/bejne/a5ddfa1oz5emZn0.html 단, 이 영상에서의 main_rand라는 아머스탠드는 소환할 필요 없고, @e[tag=rand_main]부분에 그냥 rand_main이라고 쓰면 됩니다
@user-cf1cr6xi2d
@user-cf1cr6xi2d Жыл бұрын
5자릴 랜덤으로 바꿀려면 총 30개의 아머스텐드가 필요하겠네요. 한자리 바꾸는데 6개의 아머스텐드가 필요하니깐요.
@user-cf1cr6xi2d
@user-cf1cr6xi2d Жыл бұрын
그 점수에 10000을 곱하고 다른 스코어보드애 더하고 점수를 가져온 후 1000을 곱해 더하라는 말이 이해가 가질않습니다. 그러면 rand_main이라는 아머스텐드는 필요가 없는건가요?
@user-cf1cr6xi2d
@user-cf1cr6xi2d Жыл бұрын
영상처럼 아머스텐드를 사용해도 상관은 없는거죠?
@포마인
@포마인 Жыл бұрын
아 설명에서 빼먹은 부분이 있었네요 점수를 곱하려면 점수를 추가해야합니다 scoreboard players set 10000 a 10000 scoreboard players set 1000 a 1000 scoreboard players set 100 a 100 scoreboard players set 10 a 10 이런 식으로 10000이라는 이름을 가진 대상에게 10000점을 주는 겁니다 나중에 operation으로 곱할 때 필요하거든요 그리고 제가 지금 노트북이 없어 테스트는 못 하지만 아머스탠드는 6개만 있어도 될겁니다 그리고 main_rand 아머스탠드를 직접 소환하셔도 문제는 없습니다 그리고 이제 점수를 곱해서 더하는 부분입니다 스코어보드 이름은 a라고 하겠습니다 scoreboard players operation main_rand a = @e[tag=rand,sort=random,limit=1] a 이 커맨드로 6개의 점수 중에 하나를 main_rand의 a로 복사했습니다 예를 들어 3의 점수를 가진 아머스탠드가 정해져 main_rand의 a에는 3이란 점수가 있습니다 scoreboard players operation main_rand a *= 10000 a 이 커맨드로 main_rand의 점수에 10000의 점수를 곱합니다 이러면 3×10000이 되어 rand_main의 a 값은 30000이 될겁니다 scoreboard players operation main_rand b += number a 이 커맨드를 쓰면 rand_main의 값인 30000이 number의 값에 더해지겠죠 그리고 이 커맨드를 처음부터 다시 사용합니다 (연쇄형 커맨드 블록으로 이어서 그대로 사용하면 됩니다) 단, 점수를 곱하는 부분은 다르게 써야겠죠 . . . scoreboard players operation main_rand a *= 1000 a . . . scoreboard players operation main_rand a *= 100 a . . . scoreboard players operation main_rand a *= 10 a . . . 이런식으로 10의자리 숫자까지 다 더했으면 1의자리 숫자는 scoreboard players operation main_rand a = @e[tag=rand,sort=random,limit=1] a 이걸로 복사한 뒤 점수를 곱할 필요 없이 바로 number의 점수에 더하면 됩니다 설명을 잘 했는지 모르겠네요
@user-cf1cr6xi2d
@user-cf1cr6xi2d Жыл бұрын
나의 댓글이 안보이는것이오..
@포마인
@포마인 Жыл бұрын
저도 댓글 5개라고 뜨는데 왜 안 보이는지 모르겠네요...
@user-cf1cr6xi2d
@user-cf1cr6xi2d Жыл бұрын
댓글이 자동으로 지워지는건가
@user-cf1cr6xi2d
@user-cf1cr6xi2d Жыл бұрын
분명 질문한 댓글이 안보여서 계속쓰고있는데 제가 쓰는 질문 전부 사라지는군요..
@포마인
@포마인 Жыл бұрын
오 이제 보이네요!
@user-qh2vt8nh1w
@user-qh2vt8nh1w 2 ай бұрын
be는 안데요?
@user-ip7kt7qk3d
@user-ip7kt7qk3d 3 ай бұрын
모바일은 안되요
무적의 갑옷 만들기
11:35
우융
Рет қаралды 190 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 35 МЛН
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
I got the most illegal weapon in minecraft
16:15
창문
Рет қаралды 200 М.
EP1. 야생에서 다이아 2만개 캐기
14:42
이루의 마인크래프트
Рет қаралды 610 М.
떨어진 아이템 개수 세기
4:16
포마인
Рет қаралды 1,2 М.
마크에서 *무한행운 999999999 * 효과를 받는 생존기 [마인크래프트]
13:08
꼬예유 & 한예찬의 게임저장소
Рет қаралды 2,3 МЛН
지옥 천장에 100x100 크기 싱크홀 만들기
12:03
옴프
Рет қаралды 142 М.
당신이 모르는 5가지 숨겨진 아이템 (마인크래프트)
4:45
야생인 김만덕
Рет қаралды 472 М.
СБЕГАЮ ОТ ЗЛЫХ РОДИТЕЛЕЙ в Schoolboy Runaway
44:32