개인 자료란 (JE)

  서버 커뮤니티

Profile SeoRong 대표칭호 없음

Seo_Rong 4361ed1b04af4b1c81f46c5e8d1bd3ea

Profile

강좌 자바 에디션(JE) 플러그인 개발

2. 기존에 없던 인첸트를 내가 직접 만들 수 있다고? 정말 간단한 커스텀 인첸트 스크립트!

2020.06.10 조회 수 2417 추천 수 1
분야 스크립트 
게임버전 모든버전 

본 소스는 GNU GPL v3 라이선스하에 배포됩니다

제가 올려드리는 강좌들은 기본적인 이해를 돕기위한 최소한의 부분설명만을 적습니다.

응용을 위해 작성된 구문들이므로 상세구문만 가져다 쓰시면 됩니다. 입맛에 맞게 아무렇게나 쓰시면 됩니다.

내용은 크게 두가지로 구성되는 로직 설명 - 구현(어찌 굴러가는지 주석처리 덧붙임) 순서로 이루어집니다.


기본적으로 이 스크립트는 기존 인첸트들을 재활용합니다.

인첸트가 있을 때 발생하는 이벤트를 직접 정의해주는 스크립트인겁니다.

이걸 사용하기 위해서는 marSK 애드온이 필수이니 추가해주시기바랍니다.

예시로 만들 인첸트는 [스피드] 와 [전리품 획득] 입니다.


# [스피드]

on armor equip: # 방어구를 입으면

@if enchant level of Efficiency of event-item is 1: # 입은 방어구의 효율 인첸트가 1이면

@@add 0.1 to player's walk speed # 플레이어의 속도를 0.1 증가 (기본 0.2)

on armor unequip: # 방어구를 벗으면

@if enchant level of Efficiency of event-item is 1: # 벗은 방어구의 효율 인첸트가 1이면

@@subtract 0.1 from player's walk speed # 플레이어의 속도를 0.1 감소


# [전리품 획득]

on death: # 누군가 죽으면 (모든 엔티티)

    if enchant level of Thorns of attacker's tool is 1: #  공격자의 무기에 붙은 가시 인첸트가 1이면 

        drop 1 diamond at victim # 죽은이에게 다이아몬드가 드랍되도록 함




1개의 댓글

히리지
2020.06.16

이런걸로 피 반칸 만들수도있나요? 신기하네요!!

갑옷입었을때랑 벗었을때을 따로 만들어줘야하군요!!

뉴스 및 창작물
/files/thumbnails/520/751/003/262x150.crop.jpg?20240328020349

레드스톤

마인크래프트 노트블록으로 만든 『 Bling‐Bang‐Bang‐Born 』 1

Sonttukk

2024-03-23

1

/files/thumbnails/467/742/003/262x150.crop.jpg?20240311163123

레드스톤

[노트블럭커버] MILGRAM -ミルグラム(밀그램)- / 아마네 「숙청 행진」 제 2심 2

리비온

2024-03-11

0

/files/thumbnails/846/741/003/262x150.crop.jpg?20240310221214

레드스톤

워든 vs 라마 200마리 1

GlassesFilm

2024-03-10

0

/files/thumbnails/542/739/003/262x150.crop.jpg?20240309070457

레드스톤

[고인의 명복을 빕니다][노트블럭]드래곤볼 GT 오프닝 - 점점 마음이 끌려

리비온

2024-03-09

0

/files/thumbnails/326/738/003/262x150.crop.jpg?20240328020414

레드스톤

마인크래프트 노트블록으로 만든 『 Build Our Machine 』

Sonttukk

2024-03-07

0

/files/thumbnails/952/735/003/262x150.crop.jpg?20240303230423

소식

복잡한 설치 없이 마크 애드온을 즐겨보세요! 새로운 블록, 몹, 조합법 등!

도라

2024-03-03

0

/files/thumbnails/212/735/003/262x150.crop.jpg?20240303113438

레드스톤

성장속도 실험

GlassesFilm

2024-03-03

3