개인 자료란 (JE)

  서버 커뮤니티

Profile SeoRong 대표칭호 없음

Seo_Rong 4361ed1b04af4b1c81f46c5e8d1bd3ea

Profile

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

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

2020.06.10 조회 수 2437 추천 수 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/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0

/files/thumbnails/403/765/003/262x150.crop.jpg?20240409190538

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

Sonttukk

2024-04-09

4

/files/thumbnails/161/758/003/262x150.crop.jpg?20240331105743

레드스톤

라마 침 분수대

GlassesFilm

2024-03-31

0

/files/thumbnails/520/751/003/262x150.crop.jpg?20240328020349

레드스톤

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

Sonttukk

2024-03-23

3

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

레드스톤

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

노트블럭전문가

2024-03-11

0