숫자가 오버플로우 되서 설정한 모션 태그 수치를 음수에서 양수로, 또는 양수에서 음수로 바꿔버린 것 같습니다. 플레이어가 보는 시선으로 처리했다면 Motion:0.0,200.0,0.0(8비트정수값을 넘는 수 ) 이라는 값을 입력했다고 가정하면, 그 숫자가 그대로 오버플로우 되어, -56이 됩니다. 그럼 명령어가 플레이어가 보는 시선을 기준으로 y좌표 200만큼 움직여라=플레이어가 보는 시선을 기준으로 y좌표 -56만큼 움직여라. 가 됩니다. 즉, 저렇게 시선에 따라 내가 생각했던 거와는 다른 좌표로 이동하게 됩니다. 해결법은 데이터 형식을 수치값을 포함시키는 비트 정수 형식으로 바꿔야 합니다. +틀린정보 지적해주셔서 감사합니다. 위 글 말고 답글보시면 원리를 잘 알게 될 것 같습니다.
이건 틀린 것 같네요. 마인크래프트의 motion 태그가 float, 즉 소수점이 포함되어있는 숫자라는 점인데요, 소수점이 포함되어있는 숫자는 Java (마인크래프트를 만들 떄 사용된 프로그래밍 언어) 에서 float 과 double 밖에 없다는 겁니다. float 는 4바이트, double은 8바이트를 사용하기 때문에, 오버플로우가 쉽게 되지 않습니다. (약 3.4*10^38을 넘어야 가능). 위키에서는 double 을 사용한다고 하니 훨씬 더 높은 숫자네요. 진짜 이유는 아마도 마인크래프트의 제작자들이 일부러 숫자에 제한을 걸어놓은 거기 때문인 것 같아요. 위키에 보면 모션 태그가 -10에서 10까지 밖에 안된다 라고도 명시되어 있네요. 이렇다는 건 그 이상 또는 이하가 되었을 때, 게임의 물리 엔진이 어떻게 계산을 해야 하는지가 불분명해서 이상하게 나가는 것 같습니다.
화살이 이상한 방향으로 발사되는 오류의 원인에 대한 고찰 1. 연쇄 커맨드블록 xyz방향 Motion부여 명령 실행 시차 2. 스코어보드에 Pos나 Motion 값 저장할 때 소수점 저장 안되는 점 간과 3. 혹시 아머스탠드 0 0 0 좌표에 위치시키는 방식 쓴거라면 tp 커맨드 쓸 때 각 좌표값을 0.0이 아닌 소수점 빼고 0으로만 입력함 근데 속도 줄이면 정상발사 되는걸로 보아 첫번째 경우가 가장 가능성이 높다 셋 다 아닐수도
베드락 유저로서 한 마디 하자면, 베드락에서 화살이 대상 플레이어가 바라보는 방향으로 가도록 계속 TP 명령어나 커맨드를 사용하면 저래 됨. 플레이어가 어느 방향을 보고 하느냐에 따라서 거의 정해진 방향으로만 날아감. 소싯적 커맨드 좀 다뤘던 사람으로서 아는데 진짜 골치 아픔. 자바는 속도가 빨라야 저런 현상이 일어나겠지만 베드락은 아예 시작부터 저래 되서 사실상 불가능. 버그거나 모장 측에서 화살의 움직임을 잘 구현하려다가 시스템이나 원리를 잘못 짠 듯.
"우리가 민속체험으로 활 쏠때"
이거다
어렸을때 활보고 "아 저거 EZ하지ㅋㅋ"하고 쐈는데 잘 안되었던 썰
ㅋㅋㅋㅋㅋㅋ
ㄹㅇㄹㅇㅋㅋㅋㅋㅋㅋㅋㅋ
투호?
화살들 되게 중구난방으로 날라다니는 거 되게 신기했는데 웃겼어ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 대미지도 세니까 컨트롤만 잘 조절하면 좋은 무기로 쓰일 수도 있을 것 같애ㅋㅋㅋㅋㅋ
@@user-pq6wi3ue9x ㅋㅋㅋㅋ
그래서 고인물들만 쓸 수 있는 거임
숫자가 오버플로우 되서 설정한 모션 태그 수치를 음수에서 양수로, 또는 양수에서 음수로 바꿔버린 것 같습니다.
플레이어가 보는 시선으로 처리했다면
Motion:0.0,200.0,0.0(8비트정수값을 넘는 수 ) 이라는 값을 입력했다고 가정하면,
그 숫자가 그대로 오버플로우 되어, -56이 됩니다. 그럼 명령어가 플레이어가 보는 시선을 기준으로 y좌표 200만큼 움직여라=플레이어가 보는 시선을 기준으로 y좌표 -56만큼 움직여라.
가 됩니다. 즉, 저렇게 시선에 따라 내가 생각했던 거와는 다른 좌표로 이동하게 됩니다.
해결법은 데이터 형식을 수치값을 포함시키는 비트 정수 형식으로 바꿔야 합니다.
+틀린정보 지적해주셔서 감사합니다.
위 글 말고 답글보시면 원리를 잘 알게 될 것 같습니다.
이건 틀린 것 같네요.
마인크래프트의 motion 태그가 float, 즉 소수점이 포함되어있는 숫자라는 점인데요, 소수점이 포함되어있는 숫자는 Java (마인크래프트를 만들 떄 사용된 프로그래밍 언어) 에서 float 과 double 밖에 없다는 겁니다. float 는 4바이트, double은 8바이트를 사용하기 때문에, 오버플로우가 쉽게 되지 않습니다. (약 3.4*10^38을 넘어야 가능). 위키에서는 double 을 사용한다고 하니 훨씬 더 높은 숫자네요.
진짜 이유는 아마도 마인크래프트의 제작자들이 일부러 숫자에 제한을 걸어놓은 거기 때문인 것 같아요. 위키에 보면 모션 태그가 -10에서 10까지 밖에 안된다 라고도 명시되어 있네요. 이렇다는 건 그 이상 또는 이하가 되었을 때, 게임의 물리 엔진이 어떻게 계산을 해야 하는지가 불분명해서 이상하게 나가는 것 같습니다.
@@gabepersonH그렇군요. 마크 관련 지식은 옅어서 무턱대고 쓴 글의 틀린 정보를 지적해 주셔서 감사합니다. 글은 수정하겠습니다. 저도 얕은 지식으로 잘못된 정보를 적는 일은 고치도록 하겠습니다.
@@이승민-f3w 괜찮습니다. 이 세계에서 우리 모두 틀리기도 하고, 그에 의해서 배우는 것이 삶이라 할 수 있지 않을까요?
+빠른 수정 감사합니다.
두 댓글 모두 뛰어나고 자신의 틀린것을 인정하는 것을 보니 이 어린 양의 마음 또한 편안해집니다.
위 댓글 같은 분이 세상에 많아야 하는데
무쓸모 PVP 언급해주시는거 좋습니다
0:55 정말 정말 오랜만에 들어보는 무쓸모 pvp(설마 무쓸모pvp가 돌아온다는 그런 뜻?)
새삼 댓글 보면서 무쓸모 PVP가 진짜 인기 컨텐츠였다는 걸 느낀
0:55 무쓸모 PVP.... 추억의 컨텐츠
우와 ㅋㅋㅋㅋ
마플님! 오늘도 영상 재밌게 보고 있습니다! 거의 매일 영상을 올리시는 노고에 감사할 따름입니다! 항상 건강하십쇼!
이거 Motion값을 설정하는 순서때문에 그렇습니다. 무려 연쇄형 커맨드블록으로 값을 수정해도 오차가 생겨서 nbt를 따로만들어서(ex Motion2:[0.0d,0.0d,0.0d]) nbt를 3개 동시에 바꿔줘야 저런 오차가 안생깁니다.
ㄹㅇㅋㅋ
일단 ㄹㅇㅋㅋ
이걸로 앞에 샐러드들 앉혀놓고 누가 먼저 맞추는지 하면 재미있겠네요
ㅋㅋㅋㅋㅋㅋ하여간 이런거 발견하시기만 하면 바로 멤버분들 괴롭힐 생각만 하시는 마플님
남자들 소변 현실 고증 잘되어있네요
와 무쓸모PVP 오랜만에 듣는다 ㅋㅋㅋㅋ
화살을 쏘는게 아니라 손으로 마구 내던지는 느낌ㅋㅋㅋ
1:29 F=ma가 적용된 갓-겜
그니깐요 ㅋㅋㅋㅋ
하지만 눈은 아무리 빨라도 대미지가 0
@@Hongmyeong 질량이 0이라기엔 넉백이 있는ㅋㅋ
하지만 화살 데미지는 랜덤이지. (랜덤에다가 속력 곱해짐
마교수님의 오늘자 마크 연구는 무슨 러더퍼드의 알파입자 산란 실험 같은 건가
요새도 마크로 이상한거 만들고 계시나요
한동안 영상이 안올라와 걱정되네요
0:55 아 무쓸모 pvp 오랜만이다ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 사수~ 버서커~
화살이 이상한 방향으로 발사되는 오류의 원인에 대한 고찰
1. 연쇄 커맨드블록 xyz방향 Motion부여 명령 실행 시차
2. 스코어보드에 Pos나 Motion 값 저장할 때 소수점 저장 안되는 점 간과
3. 혹시 아머스탠드 0 0 0 좌표에 위치시키는 방식 쓴거라면 tp 커맨드 쓸 때 각 좌표값을 0.0이 아닌 소수점 빼고 0으로만 입력함
근데 속도 줄이면 정상발사 되는걸로 보아 첫번째 경우가 가장 가능성이 높다
셋 다 아닐수도
오늘 트위치 첨깔아서 맢님 방송 봤었는데 재밌었어요 ㅋㅋ 영상에 제 이름이 나온다니.. 하고 신기하기도 했고 ㅋㅋ 많이 챵겨보겠슴다
마플:화살이 옆으로 나가잖아!
모장:하지만 빨랐죠?
"화살이 자꾸 이상한 곳으로 날아가잖아"
"하지만 빨랐죠?"
베드락 유저로서 한 마디 하자면, 베드락에서 화살이 대상 플레이어가 바라보는 방향으로 가도록 계속 TP 명령어나 커맨드를 사용하면 저래 됨. 플레이어가 어느 방향을 보고 하느냐에 따라서 거의 정해진 방향으로만 날아감. 소싯적 커맨드 좀 다뤘던 사람으로서 아는데 진짜 골치 아픔. 자바는 속도가 빨라야 저런 현상이 일어나겠지만 베드락은 아예 시작부터 저래 되서 사실상 불가능. 버그거나 모장 측에서 화살의 움직임을 잘 구현하려다가 시스템이나 원리를 잘못 짠 듯.
자바는 뭐 다른 분들이 댓 달아두신 거와 같겠지만 베드락은 도대체..
1:12 악당의 와다다다 화살과 용사의 회피력 ㅋㅋㅋㅋ 용사가 다 피한 이유가 있네 ㅋㅋㅋ
화살 속도 올리면 데미지가 증가하는걸 이용해서 엔더 드래곤 즉사시키는 경험치 팜도 있죠...
마치 시험날 제모습 보는것같네요 정답을 다 피해가는 ㅋㅋㅋㅋ
확실하진 않지만 화살의 시선을 이용한 커맨드여서 그런걸지도 모릅니다!화살의 시선은 다른 개체들과 다르게 한정적이기 때문이죠
저걸로 이제 또 놀릴 계획을 세우시고 계시네
위쪽 삐져나온 선.. 불편..
왓ㄷㅓ 자려고 했는데 맢님 영상은 못참지
'하지만 빨랐죠'
마플님 커맨드 좀 물어볼게요 만약에 entity라는 스코어보드가 1일때 a라는 스코어 보드가 1이 되야지 실행되는 명령어가 있을까요? (구독함)
execute if score entity 스코어보드이름 matches 1 if score a 스코어보드이름 matches 1 run 명령어
뭐시기 저시기인데 1년쯤 지났으니 이정도는 알고계실 것 같습니다.
execute랑 스코어보드 조금만 찾아도 나오니까요
근접에 붙어서 막 쏘는거네
화살을 쏘는게 아니라 던진다는게 맞는 표현이려나..?
마치 수도꼭지 같군요.
???: 떨어지는 속도만 빠르고
이상하게 날아가잖아
하지만 빨랐죠?
시네마틱으로 화면 360도 돌리면서 쓰면 예쁘게 박힐것같네요 ㅋㅋ
도대체 어떻게 이런... 놀라운 사실을 알아내시는건가요..
우리가 현실에서 활을 쏠때
"항상 예상치 못하게 움직여라"
오늘도잘보고갑니다
나와랏! 유튜브각!
"나는 그동안 나쁜일에 죄책감을 느껴 개과천선 할것이ㄷ...어?"
언밸런스하다고 생각할 수도 있지만 상대가 저 눈덩이 화살을 조준하는 사이에 무빙치며 공격하면 됩니다 대미지는 세도 조준이 겁나 힘들어 보이기 때문에
그래서 무쓸모 PVP는 언제 만들꺼죠.
맵 업데이트 하셔야죠.
무쓸모 pvp에 넣으면 재밌겠다 ㅋㅋㅋㅋㅋㅋ
앞으로 갈 마음 없는 화살
무쓸모 pvp 오랜만에 듣네 0:54
포탑이네ㅋㅋㅋㅋㅋㅋ
혹시 플레이어 머리와 화살이 충돌해서 날아가는 각도가 달라지는 게 아닐까요? 소환직후라 데미지는 안들어가고 피격판정만 남는 느낌?
"이상한 곳으로 날아가잖아"
"하지만 빨랐죠?"
무쓸모 pvp 업데이트합시다 ㅋㅋㅋㅋ
이거 그 옛날 pvp에 직업으로 넣어도 될듯 ㅋㅎㅋㅋㅋㅋㅋㅋ엄청 빠르고 강력하게 공격하지만.. 랜덤으로 나가는 화살
이거 거의 무쓸모 pvp 아니냐 ㅋㅋ
라고 댓글 쓰고있었는데 마플님이 말해버리시네..
아마 활 쏠 때있는 랜덤한 탄퍼짐도 속도 영향을 받아서 이상한대로 빠르게 날아가는거 아닐까요?
쓸모있다고 해야될지 쓸모없다고 해야될지ㅋㅋㅋㅋ
3:02 "살인 예고"
"항상 예측하지 못하게 움직여라"
"화살이 어디로 날아갈지 누구도 예측할수 없는 이곳은 후드"
PvP 하기 전에는 정상 보여주고 pvp 시작하면 다시 엉망으로 나가게 하면 재밌겠는데요
후드에서 살아남는 법 제1장 "예상치 못하게 움직여라"
무쓸모 pvp 마지막화로 만드시죠!
정말 놀라운사실 약2분40초 후에는 소리가 나지만 전에는 소리가 나지 않는다
오른손의 화살이 말을 안 듣는 중이군
내일 컨텐츠 예측 멤버들 상대로 이거 어디로 날라갈거 같아? 하고 속이기
주인공 조준하는 엑스트라들의 고충
문제는 속도가 상상이상으로 빨라지면 크리가 안터져서 겁나 약해짐 ㅋㅋㅋ
데미지 1로하고 사거리 줄이고 무쓸모 pvp에 넣으시죠 ㅋㅋ
어썰트가 저런 느낌이였어야 했어ㅋㅋ
원래 앙궁선수들이 활쏠때도 앞을 바라보는자세로 왼쪽을 향해 쏘는건 처럼 마크도 그런걸 구현하려는게 아니었을까요?ㅋㅋ
눈덩이가 사라지기 전에 화살이 빠른속도로 눈덩이랑 부딛힌것은 아닐까... 조심스레 생각해 봅니다?
옛날에 운터한테 유도되는 화살이 앞을 바라보지 않는 거 생각남
"이것은 초고속 화살입니다 다만 옆으로만 나갑니다"
화살이 아주 그냥 중구난방으로 흩어지네ㅋㅋㅋㅋㅋ
낭만의 무쓸모 PVP행 위기
저게 진짜 투호놀이할때의 마음인가?
자 이제 곧통받는 친구들을 보여주시죠!!! 하!
Motion 값이 10 보다 크면 인식이 안되는 걸로 알아요
???:후드에서 살아남는 방법
"예측하지 못하도록 쏴라"
오류난듯 아닌듯 눈덩인듯 화살
초고속 화살을 발사할 수 있는 눈덩이입니다
하지만 빨랐죠?
이거 사실 지구 한바퀴 돌고 돌아온건데 너무 빨라서 안보이는거임
『1인칭으로만』pvp하면 재밌을거 같아요
"예측 불가능하게 움직여라"
오!!! 무쓸모 PVP 새로운직업 스노우맨?!?!?!?!?
남을 속이는 방법: 나조차도 속인다
"파크모씨 내려와바유"
세계 한바퀴 돌았네
갑자기 무쓸모 pvp가 생각났는데 그걸 언급하시네 ㅋㅋㅋㅋㅋㅋ
"못맞췄잖아"
"하지만 빨랐죠?"
억까크래프트에 넣어봅시다
화살한테 사춘기가왔네
“하지만 빨랐죠?”
눈으로 만든 화살이군요!
무쓸모 pvp 겁나 오랜만이네
"화살이 빗나갔습니다"
"화살이 빗나갔습니다"
"화살이 빗나갔습니다"
이거 화살이 스폰되는 순간 눈덩이를 맞아버렸네ㅋㅋㅋ
아주 옛날부터 화살 속도가 너무 빠르면 버그 생겼었는데 그거의 연장선상인가 판정도 이상하네
이제 치유의 화살 넣으면 될듯
무쓸모 pvp에 들어갈 자격이 있을듯
침 분사하는거 같다 ㅋㅋㅋㅋ
고슴도치가 가시 날리는거 같은데
눈덩이에 화살이 날라간다라..뭐지?