개인 자료란 (JE)

  서버 커뮤니티

Profile CAZ 대표칭호 없음

CAZ9989 8b1f7d76342643d89a7f3daa3ee03dd6

Profile

질문하기 스크립트

몬스터 이동속도

2022.07.03 조회 수 188 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.17 
게임버전 (BE) 관련없음 

RPG스크립트를 만들고 있어서 몹의 능력치를 조작하는 스크립트를 만들고 있는데 이동속도를 바꾸는 법을 모르겠어요

on rightclick on entity:    

@if name of player's tool is "NPC분석기":

@@message "%uuid of event-entity%" to player

@@message "공격력:%{%uuid of event-entity%.stats_1}%" to player

@@message "체력:%event-entity's max health *2%" to player

@@message "이동속도:%event-entity's walk speed%" to player

이렇게 하면 이동속도 부분이 <none>로 나와서

몬스터 이동속도는 어떻게 조절하나요?

2개의 댓글

qsef1256
2022.07.03

그냥 set 을 사용해서 조절하면 조절이 되는 걸로 알고 있습니다. 그렇게 해보시고 속도 조절이 되긴 하면 따로 변수를 만들어서 속도 값을 거기다가 저장해 사용하거나, 메타 데이터 내부에 넣는 것도 나쁘지 않을 것 같습니다

CAZ
2022.07.04

every a tick:

@loop all entities:

@@if loop-entity is not player:

@@@if {%uuid of loop-entity%.mobstats_3} is set:

@@@@set loop-entity's walk speed to {%uuid of loop-entity%.mobstats_3}/50

이런 식으로 적용을 시켜도 조절이 되지 않습니다