개인 자료란 (JE)

  서버 커뮤니티

Profile 서버초보장 대표칭호 없음

Dobby_jjang f1397f1ab6204df0a3d3cf7d31ce4931

Profile

질문하기 스크립트

스크립트 인벤보호권 구문질문

2024.05.22 조회 수 221 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20, 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 


on death of player:

    if victim is a player:

        if victim have paper named "&a인벤토리 보호권"in inventory of victim >= 1:

        clear drops

        remove 1 of paper named "&a인벤토리 보호권" from victim's inventory

        keep inventory and exp

지금까지 피드백주셔서 지금까지 수정한 구문입니다.





17개의 댓글

이사님
2024.05.22

cancel drops of items 구문을 추가해보세요. 참고로 keep the inventory 구문만 사용한다면 경험치는 보호되지 않습니다. 경험치도 보호되게 하시려면 keep the inventory and exp 로 수정하세요.

서버초보장
2024.05.22
@이사님

#

on death:

if victim is a player:

cancel drops of items

if amount of paper named "&a인벤토리 보호권" in inventory of victim >= 1:

remove 1 of paper named "&a인벤토리 보호권" from inventory of victim

send "&6[ 시스템 ] &f인벤 세이브권을 소모하여 인벤을 보호했다!" to victim

keep the inventory and exp

 

 

이렇게 작성 했을때

f amount of paper named "&a인벤토리 보호권" in inventory of victim >= 1:

 

여기 구문에서 오류가 발생합니다 오류 구문 게시글에 첨부했습니다 ㅠㅠㅠ ..ㅎ

이사님
2024.05.22
@서버초보장

if amount of paper named "" in inventory of victim >= 1이 오류가 난다면 if victim have paper named "" 를 사용해보세요

서버초보장
2024.05.22
@이사님

오피가 없는 사람은 아이템이 그냥 아예 사라져 버리고 드랍되지도 않습니다 ㅠ

오피가있는유저는 보호권이 없어도 인벤보호가 작동합니다.

windy_wind
2024.05.22
@서버초보장

다른 플러그인랑 활동이 겹쳐서 오류 난걸수도..

이사님
2024.05.22
@서버초보장

permission 으로 op를 정하지 않으셨고, player is op 구문도 사용하지 않았는데 그러시다면 luckperms 플러그인 혹은 다른 플러그인과 충돌이 일어났을 수도 있습니다. 스크립트를 리로드 했을 때 따로 오류는 뜨지 않았나요?

슈퍼레몬
2024.05.22
@서버초보장

이건 windy_wind님 말씀대로 플긴이 겹쳐서 일겁니다. 우선순위를 최우선으로 부여해 보시고 /pl 올려주세요

슈퍼레몬
2024.05.22
@서버초보장

일단 이건 오류가 아닙니다. 텝을 사용하는 언어는 텝에 따라 해석이 달라지는데 이 경우는 조건문 뒷 구문에 텝을 하지 않아 발생하는 경고입니다.

서버초보장
2024.05.23
@슈퍼레몬

올렸습니다.

 

슈퍼레몬
2024.05.23
@서버초보장

일단 부등호 빼시고요 clear drops도 빼시고 텝 맞춰주세요

서버초보장
2024.05.23
@슈퍼레몬

on death of player:

    if victim is a player:

        if victim have paper named "&a인벤토리 보호권"in inventory of victim

        remove 1 of paper named "&a인벤토리 보호권" from victim's inventory

        keep inventory and exp

이렇게만 하라는 말씀이시죠 ?

슈퍼레몬
2024.05.23
@서버초보장

아 그냥 if victim's inventory contain paper~:

서버초보장
2024.05.23
@슈퍼레몬

안대네염

서버초보장
2024.05.23
@서버초보장

지금 버킷 스크립트에 오류가좀 있는거 같아서 이것부터 고쳐봐야할듯요 ㅠ 잘모르지만

슈퍼레몬
2024.05.23
@서버초보장

디코로 보내주시면 해드릴께요

서버초보장
2024.05.23
@슈퍼레몬

어 절말요 ?!! 디코좀 알려주세요 ㅠ

슈퍼레몬
2024.05.25
@서버초보장

알림을 늦게 확인했네요;;

superlemon1118#4620입니다