디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[서버정보] 스크립트 튜토리얼 0 <서버 열기>

제나미갤로그로 이동합니다. 2023.11.11 23:59:58
조회 511 추천 8 댓글 4
														

ㅎㅇ 반년만이야

이새낀 누구냐고?


그건 알빠없어


반년만에 튜토리얼 돌아온 김에,


파일 적용법을 물어보는 사람이 있더라


근데 그거 관련해서 알려주는 글이 내눈엔 안보여서 간단하게 적어보려고 해


이 글은 우선 기본적으로 '글을 읽는 능력이 있고, 스스로 검색을 할 줄 아는 사람' 을 기반으로 작성되어있어.


------------------------------------------------------------------------------------------------


0. 자기 서버 열고 확인하기


우선 서버를 열고, 서버에 스스로 접속해보는걸 시작으로 해볼 생각이야


다들 인터넷에 대충 검색해서 서버 여는 파일을 블로그 같은거에서 다운로드 받고 나서 서버를 실행하다 보면


3ea9d134f19c28a8699fe8b115ef046bab5d8a

위 사진처럼 파일이 2개가 덜렁 있을거임


여기서 위쪽에 어쩌구 저쩌구.jar 파일은 마인크래프트 서버를 열때 가장 핵심적인 심장 같은 녀석이야, 저 파일을 건들었다가 잘못되면 마크 서버 못여니까 그냥 있는지만 확인하고 넘기면 될거야.


우리가 볼건 밑에 있는 서버 구동이야.


.bat 형식의 파일이고, 만든새끼마다 이름이 조금 씩 다를 순 있는데, 대충 jar 파일을 깨우는 용도의 프로그램이야.


29b2df29eadd37a961b0d9ba19de2b32b51a8b4bafbb3872903042218c85d26ba3


실행하면 대충 위랑 비슷한 형태의 '도스창' 이 열림


cmd 라고도 불리고, 원래 명칭은 명령 프롬프트 인거 같지만 나는 그냥 도스창이라고 불러


우리는 서버를 열거니까 1번을 입력하고 엔터를 누르면


22add528e1dd2be87eb1d19528d52703185eb7aab0bb


3eb8dc23e6c61f8420afd8b236ef203e0d352191c10a91


위 처럼 서버를 열때 사용할 렘 용량을 선택하라고 뜸


렘이 뭐냐면, 컴퓨터에서 어떤 작업을 할때 작업하기 편하게 작업물을 미리 올려놓는 책상넓이 같은 느낌임


우리는 지금 컴퓨터가 가지고 있는 렘의 용량 중 일부를 서버에게 할당하여 '이 구간은 마크 서버를 열기 위해서 사용함' 이라고 지정해놓고 서버를 열거야.


지정해주지 않으면 서버가 열리지 않아! 정확히는 지정을 안해봐서 어떤 일이 일어날 지 모른다는거에 가깝지만,


근데 이미 켜져있고 사용중인 컴퓨터의 램 용량의 일부를 지정하는거기 때문에 우리가 기존에 얼마나 되는 용량을 가지고 있는지 확인할 필요가 있어.


그래서 그걸 확인해주기 위해 나는 작업 관리자를 통해 확인해 봤어.


a14321aa1237b2728e3410799a2fd47383cc9888b4a42a6a1e7a4916e42e


응 나는 지금 23.9GB 를 사용할 수 있고, 마크 킨체로 인터넷 창 여러개 키고 방송 쳐 보면서 글을 쓰는중이라 대략 9 기가 정도를 사용중이래.


그럼 사용중이지 않는 용량을 적어줘야 이미 사용중인 공간이랑 충돌하지 않아서 문제가 안날거야,


나는 8기가를 선택하기로 했어,


759af268f5dc3f8650bbd58b3680756f321b


29b2c728abc236a14e81d2b628f17d64f02d

jar 파일을 다운로딩을 하고


28a8dc27abc236a14e81d2b628f1766f2b1062


서버를 열다가 23시 5분 50초에 파일을 확인하다가 문제점이 생겨서 파일이 열리지 않는데,


밑에 적힌 정보를 확인해보니 eula 가 어쩌고 저쩌고, eula.txt 파일에서 추가적인 정보를 더 확인하라고 되어있네.


여기서 eula 가 뭐냐면, 대충 마크 서버에서 알피지 같은거 열때 스킨은 돈받고 팔아도 되는데, 게임에 직접적인 영향을 주는 템을 돈받고 팔아재끼진 말라는 소리야.


3ea9d536e0c734a720afd8b236ef203e94db64fccb02bb


다시 서버 파일을 확인하면 2개 뿐이던 파일이 9개로 증식하고 중간에 eula.txt 파일이 있는게 보여.


22add528e0c734a720afd8b236ef203e5fe7ed86a447


율라 파일을 켜보면 이렇게 적혀있는데,


28b9d932e0c734a720afd8b236ef203ef60e5a483432

뭘 돈받고 팔생각도 없고 귀찮아서 그냥 동의 여부를 false에서 true로 바꾸고 저장햇어.


22add528f6d72ab06bad98a518d60403214678fe3fc44ad0ff

이러고 서버 구동기를 다시 실행하니, 뭔가 작동하다가 중간에 잠깐 멈췃다가 뭐가 주르륵 올라오는 광경을 볼 수 있어.


중요한건 맨 밑쪽에 Done 이 떴다는거야. 축하해! 서버가 열렸어.


21b2d327e9da37b57af1c6bb11f11a39d4f3852231cf8429


이제 멀티에서 직접 접속으로 주소를 localhost(자기자신)로 잡고


7fed8275a88369eb3feee9e7459f756f64b8a6968a4f73028b972a8b50f1623016053fe6

서버에 접속하는거에 성공했어.














1. 스크립트 추가하고 확인하기



3db1c521ecdc76b660b8f68b12d21a1db1a0668d1d


서버가 정상적으로 열릴때 서버 파일을 보면 20개가 넘는 파일들이 생성되어있어,


여기서 우리가 봐야할건 plugins 폴더야. 이건 플러그인을 추가/삭제/조작 하는 폴더이고, 플러그인은 멀티서버에서 추가적인 기능을 추가할때 사용하는 외부 프로그램이야.



22add528f5de2da167b198a518d60403351ab043d4cee9ed



내용을 보면 bStats 폴더 말곤 비어있는데,

2cb9d435eec031b67af1c6bb11f11a39f18fe1b05e7448


서버의 마크 버전에 맞는 채신 스크립트 버전을 넣어주고,


3fb8dc29e4d62ba37ca9d3a758c12a3a40c17d475e70eaf2099be2


서버를 껐다가 다시 켜주면,


중간에 [Skript] 라고 적힌 문구가 추가된게 보이고,


3fb8dc29e4d628aa7bb8dfbb58c12a3ae112c44d2d4038298ead


플러그인 파일에 skript 파일이 아닌 skript 폴더가 추가된걸 확인할 수 잇어


22add528f6d92aaf7eab98a518d60403d26c4b1c8c77273ca6


skript 폴더를 열어보면 5개의 파일이 있어,


우리는 이중 2개만 확인하면 되.


variables 랑 scripts 인데, 각각 변수라는거를 담는 파일, 실제로 실행할 코드가 들어가는 폴더야.


22add528f6d12aaf7eabc5fb06df231dc95d7b87365a79d02e5d


변수 담는 파일은 당장 쓸일 없어, 코드를 잘 굴린다면 이후에도 볼 필요 없으니 사실상 scripts만 보면 되는거지


그런 의미로 scripts 폴더를 확인하면 파일이 2개가 있어.


20bcdb23f6d720e87eb1d19528d527034a7b8aea9191


둘다 지워버리고 sex.txt 를 추가하자


근데 내 꺼 보면 파일 뒤에 .~~~ 하는 식으로 뭐가 붙어있는게 자꾸 보이는데, 이건 폴더-보기 에서 표시/숨기기 에서 파일 확장명을 체크하면 확인할 수 있어.


3fb8c02ae4c13db56ba798a518d604032ee7a127e49f2236e1


이제 sex.txt 의 파일 확장명을 txt 에서 sk 로 바꿔어서 sex.sk 파일로 바꿔줘.


처음부터 sex.sk 파일로 만들어도 되.


22add528f6d720e87eb1d19528d52703c153e13ed674

이제 각자의 메모장으로 sk 파일을 열어보자.


나는 visual studio code 라는 코딩용 프로그램을 사용해서 폴더를 열었는데, 노트패드, 이클립스, 그냥 메모장 등등의 다른 프로그램이라도 상관없어.


내용으로 아래와 같은 코드를 작성하고 저장해줘


28b9d932f6d720e87eb1d19528d52703cd685a6906f5

on load:

broadcast "sex"


이때 2번째 줄에 맨 앞에 비워진 빈공간은 Tab 키를 사용해서 입력하는걸 추천해, 사실 스페이스바 써도 되긴 한데 버튼 하나 딸깍하는게 더 편하기도 하고, 스페이스바 하나 딸깍하면 나중에 수정할때 귀찮아져서 텝키 쓰는걸 추천하는거야.



3eb8c835e4c43de87eb1d19528d52703307fca8b9d


파일이 저장되었다면,



7fed8275a88369eb3feee9e7459f776dc6d1a34deeec91d2be73c61998365441e3029473

실제 인게임에서 위 명령어를 사용해줘

/skript reload all


스크립트 플러그인의 모든 요소를 다시 로딩하고 적용하는 기능이야.


7fed8275a88369eb3feee9e7459f776f5b377da62ceb48643422e150d96165de2f09f1dc

채팅창에 누가 보낸 내용도 없는데 중간에 sex 라고 떠있는거 보여?


있으면 잘 작동한거야.



7fed8275a88369eb3feee9e7459f776978333d5108131532e350b57f3afa13167a4f0aaf

sex.sk 를 비활성화(파일 이름 앞에 - 추가하기 혹은 비활성화 명령어 사용) 하거나 지우고 다시 리로드 해보면 저렇게 노란색으로 아무 스크립트 파일이 없다고 나오거든.


이정도면 다 된거 같아.


추천 비추천

8

고정닉 3

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2861 설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
256009 공지 [구매 가이드] 마인크래프트를 조금 더 싸게 구매해보자! [25] 어른이갤로그로 이동합니다. 23.11.20 17965 41
193353 공지 갤에서 운영되는 서버 확인하고 함께 즐기자 ! ! [19] Karn갤로그로 이동합니다. 22.11.06 117351 122
259943 공지 [신문고] 게시물 신고/완장한테 하고싶은말 [413] 핵미41갤로그로 이동합니다. 23.12.12 12063 14
228522 공지 [스티브 갤러리 마인크래프트 정보글 모음집] [15] 핵미41갤로그로 이동합니다. 23.05.17 125351 87
232230 공지 1.20 여정과 이야기 업데이트 내용 총정리 [2] ㅇㅇ(58.238) 23.06.08 15025 78
226451 공지 [스티브 갤러리 개발/번역 디스코드] [4] 핵미41갤로그로 이동합니다. 23.05.07 62732 66
165469 공지 스티브 갤러리 이용 규칙 [5] 핵미41갤로그로 이동합니다. 22.05.27 146041 125
286502 일반 싱글로 하는데 군대 의상 모드는 없나? ㅇㅇ(121.191) 05:20 26 0
286501 일반 피구라모드를24시간꼈더니제가게이가된거같아요 ㅇㅇ갤로그로 이동합니다. 05:18 31 0
286500 질문 모드끼리 키 겹치면 그냥 모드 지우는게 제일 간편해? ㅇㅇ(112.157) 05:06 43 0
286499 일반 자바인데 이거 이렇게 되있으면 7월 안까진 들어오는거지? [2] ㅇㅇ(121.141) 04:33 141 0
286498 일반 친구들이랑 멀티할때 서버장 장/단점 [1] ㅇㅇ(110.15) 04:31 92 0
286497 질문 돈시스템 스크립트 질문 [7] ㅇㅇ(59.27) 04:26 168 0
286496 일반 마크 질리면 다른 거 하면 되네 ㅋㅋ [1] ㅇㅇ(222.104) 04:21 172 1
286495 일반 주민 출산율 한국 반영함? [11] 저지불가갤로그로 이동합니다. 03:35 212 0
286494 질문 f3 e수 좀 바줘 [1] ㅇㅇ갤로그로 이동합니다. 03:30 140 0
286493 일반 난 왜 DH모드 디코 안들가지지 [2] 칼무갤로그로 이동합니다. 03:20 173 0
286492 일반 형들 벌레새끼 너무 징그러워서 구글에 검색해보기 싫은데 [19] ㅇㅇ(58.237) 02:53 290 1
286491 일반 CTE2 서버 열고 싶은데 [3] ㅇㅇ(211.206) 02:48 107 0
286490 질문 옵티파인 없이 셰이더 적용할 방법이있을까요? 1.20.4 입니다 [5] 스티브(112.185) 02:47 153 0
286489 일반 컴바꾸니까 진짜 존나 행복하다 리오넬메갓(119.193) 02:46 136 1
286487 일반 아 짜증나네... [1] ㅇㅇ(222.113) 02:13 227 0
286486 일반 어제자 서버연결불가로 글쓰고 랜서버 답변받았습니다 [5] 스티브(112.185) 02:08 159 0
286485 일반 하앙 섹스티브 ㅇㅇ(211.234) 01:57 144 1
286484 일반 수선책 더럽게 안나오네 크레타의흑우갤로그로 이동합니다. 01:56 114 0
286483 일반 RL 버전 낯췄는데 크래시 충돌일어남 [1] swlee2110(61.39) 01:51 82 0
286482 일반 픽셀몬 해본사람 섀도다이브 본적있음? [1] ㅇㅇ(39.120) 01:47 80 0
286481 일반 자바21로 1.20.4 페이퍼 서버 가능? [1] ㅇㅇ갤로그로 이동합니다. 01:24 110 0
286479 창작 헤어롤 [2] ㅇㅇ(218.157) 01:16 289 4
286478 정보 소리소문없이 잊힌 줄 알았던 15주년 이벤트... [9] 삐유갤로그로 이동합니다. 01:13 491 7
286477 일반 마크는 왜 크리퍼가 얼굴마담일까 [5] ㅇㅇ갤로그로 이동합니다. 00:58 250 0
286476 일반 마크 자바 배드락인가 이거 사면됨?? 컴마크 첨하는데 [2] ㅇㅇ갤로그로 이동합니다. 00:57 103 0
286475 일반 마크 공식 쇼츠가 국내 양산형보다 재밌네 [1] ㅁㅁ갤로그로 이동합니다. 00:56 305 0
286474 커맨드 레이저 만듬 [7] ㅇㅇ(121.170) 00:42 354 2
286473 일반 Distant Horizon 모드 어떻게 적용하는거임? [3] ㅇㅇ(121.176) 00:33 114 0
286472 질문 이거 크러쉬 도움좀요.. [1] ㅇㅇ(119.202) 00:19 167 0
286471 일반 진짜 지옥이 너무어려움 [2] 이루루루갤로그로 이동합니다. 00:16 125 0
286470 질문 이거 마인콜로니 모드팩 접두사/접미사 무슨모드인지 아는사람 있음? [3] Velo갤로그로 이동합니다. 00:04 192 0
286469 일반 이번 할인이 역대급인거임?? [9] ㅇㅇ갤로그로 이동합니다. 00:03 259 0
286468 일반 단타 없냐 [3] 서라벌갤로그로 이동합니다. 00:00 167 0
286467 일반 유투브 쇼츠 영상중에 소울샌드 + 광산 수레 이용해서 빙글빙글 도는거 ㅇㅇ(222.112) 00:00 141 0
286466 일반 임베랑 오큘 둘다 모드팩에 넣기만 하면 됨? ㅇㅇ(115.138) 05.21 79 0
286464 질문 모드팩 질문 ㅇㅇ(112.144) 05.21 106 0
286463 일반 뉴비 실수로 개멀리있는 침대... [9] 레붕붕(1.227) 05.21 236 0
286462 일반 베드락에디션 번역 꼬라지 뭐임? [3] ㅇㅇ(211.36) 05.21 219 0
286461 일반 커스포지 종료코드 1 어케고침 ㅇㅇ(1.248) 05.21 189 0
286460 일반 입문할때 매직스펠보다 skillapi이 나음? [3] ㅇㅇ갤로그로 이동합니다. 05.21 103 0
286459 일반 임베디움이랑 오큘러스가 뭐임? [1] ㅇㅇ(115.138) 05.21 153 0
286458 일반 님들 하늘에서 떨어지면서 작은구멍에 홀인원하는거 [2] ㅇㅇ(114.205) 05.21 181 0
286457 일반 요즘 마튜버들은 모드팩 하드코어 100일생존이 대세임? [1] ㅁㅁ갤로그로 이동합니다. 05.21 307 0
286455 일반 옵티파인+포지인데 최적화 모드 뭐써야함? [5] ㅇㅇ(211.245) 05.21 206 0
286454 모드 이머시브 엔지니어링 refinery에 액체 잘못넣었는데 도로 못뺌? [1] ㅇㅇ(211.198) 05.21 130 0
286453 질문 픽셀몬 1.20.1 버그 ㅇㅇ(39.7) 05.21 75 0
286452 일반 형님들 cte2 Lightman's Currency 질문이요 ㅠㅠㅠ ㅇㅇ(110.10) 05.21 55 0
286451 일반 1.20 넘어가는 버전은 청크베이스랑 안맞음? ㅇㅇ(221.144) 05.21 77 0
286450 창작 [일지] 군대가기전 마지막 모드는 해파리 모드! [16] ㅇㅇ(219.240) 05.21 580 11
286449 질문 플러그인 고수님들 질문이요 [2] ㅇㅇ갤로그로 이동합니다. 05.21 125 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2