개인 자료란 (JE)

  서버 커뮤니티

Profile 태딘 대표칭호 없음
Profile

질문하기 스크립트

스크립트 패킷 관련 질문

2020.05.19 조회 수 230 추천 수 0
이해도 1.12 
게임버전 (BE) ThatPacketAddon 
스크립트 애드온 2.2-dev37c 

분열님의 강좌를 이용해서 패킷 중 Collect Item을 이용해서 뭐좀 해보려고 했는데 on packet event play_client_collect_item: 이런식으로 구문을 짜도 알수없는 이벤트라면서 안됩니다. 어떻게 해야하죠?

5개의 댓글

스크립터브혼
2020.05.20

다른 패킷은 동작하나요?

태딘
2020.05.20
@스크립터브혼

play_client_tab_complete로 예를 들어주셔서 확인해봤는데 이건 됬습니다.

태딘
2020.05.20
@스크립터브혼

https://wiki.vg/Protocol 에 collect_item 이런 구문이 있길래 아이템을 못줍게 하려고 on packet event play_client_collect_item, on packet event play_server_collect_item 이런식으로 써봤는데 안되길래 질문 했습니다.

태딘
2020.05.20
@스크립터브혼

skellett에도 packet이 있어서 확인해본 결과 play_server_collect가 맞았네요 해본결과 생각처럼 아이템이 안주워지는게 아니라 아이템 먹는 모션이랑 소리가 없어지더라구요. 아이템을 못먹게 하려면 어떻게 해야할까요?

스크립터브혼
2020.05.20
@태딘

on pick up 이벤트를 cancel하시면 됩니다.

아니면 아이템 태그 중 PickupDelay 태그를 32767로 세팅하시면 주을 수 없는 아이템이 됩니다.