개인 자료란 (JE)

  서버 커뮤니티

Profile 늘솜보름 정품인증자

JIMIN2457 69b92cf6d9194ba7a57a668b093cb822

Profile

질문하기 스크립트

경험치 랜덤으로 주는 스크립트 삽질하다가 결국 질문 올립니다 ㅠㅠ

2020.11.08 조회 수 812 추천 수 0
이해도 1.16 
게임버전 (JE) 스피곳 
스크립트 애드온 2.5.1 

add 또는 give 를 이용해서 플레이어에게 경험치를 주는건 했습니다.


여기서 예전에 배운 청금석을 1개에서 10개 사이를 랜덤으로 지급 (give player random integer between 1 and 10 of Lapis Lazuli)을

응용해서 'give player random integer between 1 and 10 of xp', 'add player random integer between 1 and 10 of xp' 등

할 수 있는 조합을 아는대로 다 해봤는데 안되더라구요. integer 부분을 number으로도 시도해봤습니다.

구문 자체가 잘못된거 같아서 폭풍 검색을 해봤지만 원하던 답을 찾을수 없어서 결국 또 질문하게 되네요.


결론은 경험치를 랜덤으로 주기 위한 방법은 무엇인가요? ( drop X, give or add)




2개의 댓글

스크립터브혼
2020.11.08

스크립트로 경험치를 정수로 추가하는 방법은 없습니다. 기본 명령어를 사용하세요.
> /experience add <targets> <amount> [levels|points]

 

[Command]이펙트를 사용해 명령어를 실행시키세요.
> command "/experience add ~ ~ ~" by console



레벨과 경험치 바는 변경할 수 있습니다.
[Level], [Level Progress]
경험치는 정수값이 아닌 백분위로 사용합니다.

늘솜보름
2020.11.08
@스크립터브혼

스크립트로 주는 방법 찾고있었는데 없었구나.. 답변 감사합니다.

혹시 추가로 clear drops 할때 드랍된 경험치도 사라지는데 드랍되는 경험치를 따로 알 수 있는 방법 있을까요?

자동 줍기 스크립트 만들었는데 경험치는 다 증발해서 알려주신 방법으로 경험치만 따로 give하려고 합니다.