개인 자료란 (JE)

  서버 커뮤니티

Profile hodrg 대표칭호 없음
Profile

질문하기 스크립트

악어의 놀이터 직업 스크립트 작성하는 방법 알려주세요

2023.09.04 조회 수 543 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 

악어의 놀이터에서 나오는 직업 스크립트를 만들고 싶은데 어떤 구문과 그 구문을 어디서 찾을 수 있는지 자세하게 알고 싶습니다.

스크립트의 기초틀도  조금 알려주시면 감사하겠습니다.

3개의 댓글

세찐찐
2023.09.05

기본 상식없이 무엇을 ~해달라 라고하면

자동으로 딱 만들어주는게 아닌

모르는 특정 부분을 물어보는 겁니다

일단 자료는 널린게 많으니 기초부터 잡아놓으면

스크립트는 학습이 빠를테니 배우고 나면 어떻게 만들지 감이 잡힐겁니다

환타비
2023.09.05

스크립트를 처음 하시는 군요! 스크립트를 처음하시면 어떻게 하는지 몰라 기본틀을 만들기 어려운 경우가 대부분 입니다!

이럴때는 어쩔수 없이 독학을 해야 하는데요 !

쉽게 하는법은 일단 유튜브에서 찾아 보는겁니다 (유튜브를 보시면 만두민님 등등) 스크립트를 잘하시는 분들이 있어 기초를 다지기 쉽습니다!

그리고 어느정도 기초가 되면 유튜브에서 학습을 하는것이 아닌 검색으로 구문을 찾으면서 독학을 하셔야 합니다!

예를 들면 (skript hub) 라는 사이트에서 스크립트를 구문을 찾아서 적용을 할수 있고 검색창에 한국어로 검색하는 것 보다 영어로 검색을 하시면 많은 사람들이 쓴 구문들을 찾아볼수 있습니다!


그리고 처음부터 완성되어 있는 구문은 없습니다! 자신이 원하는 시스템을 만들기 위해서는 (~~시스템을 만들수 있는 구문을 주세요) 가 아닌 시스템을 만들다가 (~~부분이 작동을 안하는데 왜 그런걸까요?) 이런식으로 질문을 하시면서 실력을 향상 시킬수 있습니다! (한마디로 자신이 원하는 시스템을 만들기 위해서는 노력이 들어간다는 겁니다! //아니면 주문제작으로 돈을 지불하여 제작을 할수도 있습니다)

hodrg
2023.09.08
@환타비

on fishing:

"%fishing state%" is "CAUGHT_FISH"

if player's tool is fishing rod:

chance of 100%:

if {직업.%player%} is "어부":

if fishing caught entity is cod:

 

give cod to player

 

if fishing caught entity is salmon:

 

give salmon to player

 

if fishing caught entity is Tropical Fish:

 

give tropical fish to player

 

if fishing caught entity is pufferfish:

 

give pufferfish to player

이렇게 어부에 관한 스크립트를 작성해 봤는데요 특정 물고기를 잡았을 때 추가로 같은 물고기를 지급해줘야 되는데 안됩니다. 뭐가 문제일까요?

chance of 100%: 는 스크립트가 제대로 동작하는지 확인할려고 일부로 100%로 맞춰놓았습니다