개인 재정 Minecraft Modding : Spleef - Dummies에서 승리하고 패하는 길을 만드는 법

Minecraft Modding : Spleef - Dummies에서 승리하고 패하는 길을 만드는 법

비디오: [마인크래프트] 보통 스플리프가 아니야! Makers Spleef - YT애플 2024

비디오: [마인크래프트] 보통 스플리프가 아니야! Makers Spleef - YT애플 2024
Anonim

Minecraft 모드에서 경기 할 경기장이 생기면 플레이어가 이기고지는 길을 만들어야합니다. Spleef의 목표 중 가장 쉬운 버전은 다음과 같습니다.

  • Win: 다이아몬드 플랫폼을 사용하면 승리합니다.

  • 패: 플랫폼을 통과 할 경우 잃게됩니다.

플레이어가 그 아래에있는 블록을 사라지게하지 않기 때문에 지금은 잃을 수 없습니다. 그러나 플랫폼을 통과 할 경우 발생하는 상황에 대한 논리를 코딩 할 수 있습니다.

이제 플레이어가 올바른 장소에서 시작하고 그들이 부활 할 때 무엇을해야 하는지를 알기위한 기본적인 논리를 추가합니다.

Spleef의 반복 1에 대한 승리 및 손실 조건을 설정하려면 다음 단계를 수행합니다.

  1. Arena 함수의 끝에있는 ArenaBuilder의 SetArenaCenter 함수에 호출을 추가합니다.

    SetArenaCenter 함수는 ArenaBuilder mod를 가져 왔고 SetArenaCenter 함수를 내보낼 수 있으므로 코드의 함수 범주에 포함됩니다.

    이 단계는 경기장을 찾아서 플레이어가 게임 시작을 위해 센터로 이동할 수있게합니다. 이것은 Arena 기능에서 SetArenaCenter에 대한 추가 호출을 표시합니다.

    SetArenaCenter는 경기장의 중심을 찾을뿐 아니라 경기장에 멜론 블록을 만듭니다. 이 멜론 블록을 사용하여 게임을 시작하십시오. 멜론 블록이 플랫폼에 있습니다. 계속 진행하기 전에 확인하십시오.

  2. 정보를 매개 변수로 취하는 StartGame이라는 새 함수를 만듭니다. 플레이어가 멜론 블록을 깰 때 게임을 시작할 때입니다.

    특수 기능 StartGame은 이벤트에 사용됩니다. 아래 그림과 같이 호출합니다.

    보시다시피 StartGame 함수는 플레이어가 블록을 깰 때만 호출됩니다. 그래서, 블록을 깰 때마다이 기능이 실행됩니다.

    그러나 플레이어가 생존 모드에 빠지게하려면 플레이어가 멜로 블록에 도달했을 때만 플레이어를 생존 모드로 두어야합니다. 다행히도, info 매개 변수는 파기 한 블록을 나타냅니다.

    변수는 이름과 데이터의 두 섹션으로 구성된 상자로 표현됩니다.

    일부 변수는 단순합니다. 증거로,이 변수는 num이라는 변수에 데이터 5를 표시합니다.

    여기에 이름이 붙은 변수 Sarah가 있습니다.

    반면에 어떤 변수는 더 복잡합니다. 예를 들어, 아래 이미지는 블록과 관련된 이벤트 함수의 info 매개 변수를 보여줍니다 (즉, block_break 이벤트). info 매개 변수에는 데이터에 대한 블록이 있음을 알 수 있습니다. 블록에는 데이터 유형이 있고 유형 데이터는 멜론 블록입니다.

    StartGame 함수의 처음 두 줄은 깨진 멜론 블록 유형을 찾기 위해 아래 상자를 따라갑니다.그런 다음 깨진 유형이 멜론 블록인지 확인합니다. 그렇다면 플레이어의 게임 모드를 생존으로 설정하여 블록을 밟아야하며 플랫폼을 통과 할 때 모든 건강을 잃을 수도 있습니다.

  3. Minecraft에서 모드를 실행하십시오. 멜론 블록을 깰 때, 플레이어는 생존 모드에 들어갑니다. 계속하기 전에 모드가 작동하는지 확인하십시오.

  4. respawn 이벤트를 설정하십시오.

    죽은 플레이어는 경기장의 중심으로 respawns. 이 단계는 까다로운 작업입니다. 플레이어가 다시 호출 할 때 호출되는 SetupPlayer 함수를 보여줍니다.

    플레이어가 다시 응답 할 때 SetupPlayer 함수를 호출하는 방법을 보여줍니다.

    위를 다시 한 번보세요. JavaScript 블록은 다음 세 가지 매개 변수가 필요한 PlayerRespawnEvent 이벤트를 호출하는 데 사용됩니다.

    • 플레이어가 다시 호출 할 때 호출 할 함수입니다.

    • 다시 부활하는 플레이어.

    • 이것이 BedSpawn인지 여부를 나타내는 true 또는 false 값입니다.

      SetupPlayer 함수는 info 매개 변수에서 데이터를 가져옵니다. 단, 이번에는 info 매개 변수가 블록이 아닌 플레이어 인 경우를 제외하고는 false입니다.

    이 이미지는이 데이터가 어떻게 검색되는지 보여줍니다.

    이것은 동일한 데이터를 얻는 또 다른 방법입니다. 플레이어의 이름을 알고 나면 이벤트를 설정하여 플레이어를 경기장의 중심으로 이동 시키지만 플레이어가 다시 출연 한 후 2 초 (2, 000 밀리 초) 만 텔레포트 할 수 있습니다.

    사건은 까다로울 수 있습니다. 그러나 도움이 필요하면 언제든지 이미 배지를 검토하거나 LearnToMod 포럼에서 질문 할 수 있습니다.

    모드를 테스트하려면 실행하고 멜론 블록을 깰. 그렇게하면 게임 모드가 서바이벌 모드로 전환됩니다. 그런 다음 다이아몬드 블록을 부러 뜨리십시오. 다시 부활하면 2 초 후에 다시 경기장에 입장하게됩니다.

  5. 이제 게임이 생겼습니다! 문제는 당신이 실제로 다이아몬드 블록을 깰 때까지, 당신은 결코 잃지 않는다는 것입니다.

Minecraft Modding : Spleef - Dummies에서 승리하고 패하는 길을 만드는 법

편집자의 선택

Photoshop CS6의 이미지에서 원하지 않는 요소를 제거하는 방법 - 더미

Photoshop CS6의 이미지에서 원하지 않는 요소를 제거하는 방법 - 더미

Adobe Photoshop Creative Suite 6에서 원하지 않는 요소 (이 경우 사람)를 이미지에서 완벽하게 제거하는 단계입니다.이 기술을 처음 시도 할 때는 원하는 요소에 연결되지 않은 요소가있는 이미지로 시작하십시오 이미지를 유지하십시오. 무언가가 포함 된 이미지를 엽니 다.

Photoshop CS6에서 선택 영역을 알파 채널로 저장하는 방법 - 더미

Photoshop CS6에서 선택 영역을 알파 채널로 저장하는 방법 - 더미

중 하나 Photoshop CS6의 알파 채널에 대한 가장 큰 장점은 이미지를 저장 한 다음 시간과 시간을 다시 검색 할 수 있다는 것입니다. 이렇게하면 선택 영역을 만드는 데 많은 시간과 노력이 쏟은 경우 특히 편리 할 수 ​​있습니다. 요소를 다시 선택하려면 휠을 다시 만들어야합니다 ...

Photoshop 이미지 - 인형

Photoshop 이미지 - 인형

암실에서 디지털로 이동하면 소음을 줄이는 방법 영화 및 가공 비용의 달러화 (가능한 환경 오염의 감소는 말할 것도 없음)를 제공하지만 사진 및 예술 사업에 새로운 도전 과제를 추가했습니다. 디지털 사진이 제시하는 문제 중 가장 중요한 것은 노이즈입니다. ...

편집자의 선택

Adobe Photoshop Elements에서 디지털 사진의 레이어 삭제하기 -

Adobe Photoshop Elements에서 디지털 사진의 레이어 삭제하기 -

디지털 사진이 보이면 해당 사진에서 레이어를 삭제할 수 있습니다. 레이어를 삭제하면 해당 레이어의 내용이 이미지 파일에서 제거됩니다. Adobe Photoshop Elements를 사용하여 그림에서 레이어를 삭제합니다.

Adobe Photoshop Elements로 디지털 사진의 레이어 편집하기 - 더미

Adobe Photoshop Elements로 디지털 사진의 레이어 편집하기 - 더미

Adobe Photoshop Elements에서 특정 레이어를 변경하여 이미지의 나머지 부분을 변경하지 않고 이미지를 편집 할 수 있습니다. 편집하려는 부분이 편집하려는 레이어에 있는지 확인하기 만하면됩니다.

디지털 사진 편집 - 인형

디지털 사진 편집 - 인형

잠시 동안 디지털 카메라로 사진을 찍었 으면 항상 결과에 감격하고 "이 사진을 구원받을 수 있습니까? "그 대답은"그렇습니다. "다음 표의 트릭을 사용하여 좋아하는 사진 편집기에서 디지털 사진을 편집하십시오. 기능 설명 권장 크기 조정 ...

편집자의 선택

WordPerfect Office 2002에서 작업 영역 사용자 지정 - 더미

WordPerfect Office 2002에서 작업 영역 사용자 지정 - 더미

WordPerfect 인터페이스에 대한 많은 것을 제어 할 수 있습니다 프로그램이 어떻게 보이고 행동하는지에 대한 용어). 모든 옵션을 훑어 보는 데 몇 시간을 소비 할 수 있지만 더 나은 일을해야합니다. 아래는 대부분의 사람들이 WordPerfect에서 다루기 쉬운 작업을위한 옵션입니다. 옵션 본부 : 설정 ...

의 그래픽 작업 - 그래픽을 사용하기 전에 WordPerfect 11 - Dummy

의 그래픽 작업 - 그래픽을 사용하기 전에 WordPerfect 11 - Dummy

기본에서 그래픽 작업 상자. 모든 상자에는 테두리와 배경이 있습니다. 두 가지 방법으로 상자와 상자 안에있는 그림을 선택할 수 있습니다. 텍스트를 입력하고 상자를 클릭하면 검은 색 핸들과 테두리가 생기지 않습니다.