오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob

TAG

overmap, overmap.me, 배그모드, 에임핵, 오버맵, 오버워치, 워크샵 코드, 워크샵모드

관련글

  • [오버맵] 오버워치 워크샵 유즈맵 코드 사이트 긴급패치 2019.05.09

  • 오버맵 사이트 개편 안내 2019.05.07

  • 오버워치 워크샵 모드 코드 생성 방법! 2019.05.05

  • 오버워치 워크샵 모드 탐색기 사이트를 공개합니다! 2019.04.30

댓글 0

+ 이전 댓글 더보기

라이브리 댓글 작성을 위해 JavaScript를 활성화 해주세요

게임 시작 시 이 Rule의 개별 인스턴스 하나를 생성한다. 이 인스턴스는 게임이 지속되는 동안(쉽게 말해 방이 존재하는 한 계속) 활성화된다.[3] Condition을 처음 만족할 때 Action을 실행하며, Condition 목록을 만족하지 못했다가 만족한다면, Action을 다시 실행한다.

Ongoing - Each Player

플레이어가 게임에 참여하면 각 플레이어마다 이 Rule의 인스턴스가 생성되고, 플레이어가 게임을 떠나거나 게임이 종료될 때까지 활성화된다. 개별적으로 Condition과 Action을 추적하고 실행한다는 것이 특징이다. Condition을 처음 만족할 때 Action을 실행하며, Condition 목록을 만족하지 못했다가 만족한다면, Action을 다시 실행한다.

Player Earned Elimination

플레이어 한 명이 처치를 달성할 때마다 Rule을 실행한다. 특정 플레이어를 대상으로 한 번에 하나의 인스턴스만 활성화된다. 플레이어 한 명이 누군가를 처치하면 Condition을 확인하고, 모든 Condition을 만족하면 Action이 실행된다.

Player Dealt Final Blow

플레이어 한 명이 결정타를 날릴 때마다 Rule을 실행한다. 특정 플레이어를 대상으로 한 번에 하나의 인스턴스만 활성화된다. 플레이어가 결정타로 피해를 입히면 Condition을 확인하고, 모든 Condition을 만족하면 Action이 실행된다.

Player Dealt Damage

플레이어 한 명이 피해를 입힐 때마다 Rule을 실행한다. 특정 플레이어를 대상으로 한 번에 하나의 인스턴스만 활성화된다. 플레이어가 적에게 피해를 주면 Condition을 확인하고, 모든 Condition을 만족하면 Action이 실행된다.

Player Took Damage

플레이어 한 명이 피해를 받을 때마다 Rule을 실행한다. 특정 플레이어를 대상으로 한 번에 하나의 인스턴스만 활성화된다. 플레이어가 적에게서 피해를 받으면 Condition을 확인하고, 모든 Condition을 만족하면 Action이 실행된다.

Player Died

플레이어 한 명이 사망할 때마다 Rule을 실행한다. 특정 플레이어를 대상으로 한 번에 하나의 인스턴스만 활성화된다. 플레이어가 사망하면 Condition을 확인하고, 모든 Condition을 만족하면 Action이 실행된다.

Subroutine

조건을 설정할 수 없으며, Start rule 및 call subroutine으로 불러올 수 있다. Start rule이나 call subroutine을 실행한 이벤트에서의 입력값(Event player, Attacker, Event ability 등)을 불러올 수 있다.

필요할 경우 Event의 효력이 발휘되는 대상인 Team 또는 Player를 설정할 수 있다.

Team 옵션

설명

All

개별 전투 모드의 플레이어를 포함한 모든 팀에 Event가 적용된다.

1팀/2팀(또는 설정한 팀 이름)

이 팀의 구성원에게만 Event가 적용된다.

Player 옵션

설명

All

Event가 모든 플레이어에게 적용된다.

Slot 0 ~ Slot 5

Event가 특정 슬롯에 있는 플레이어에게만 적용된다. 팀전에서는 플레이어 두 명이 하나의 슬롯(각 팀 당 하나)을 차지할 수 있다.

Slot 6 ~ Slot 11

Event가 특정 슬롯에 있는 플레이어에게만 적용된다. 개별 전투 모드에서만 해당된다.

특정 영웅

Event가 특정 영웅으로 생성된 플레이어에게만 적용된다.

Player 옵션에서 특정 영웅을 골랐을 때 룰 실행 도중 영웅이 바뀌면 룰이 즉시 중단된다.

2.1.1.2. Condition(조건)[편집]

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
  자세한 내용은 워크샵(오버워치)/Condition 문서

의 번 문단을

의 부분을

참고하십시오.

2.1.1.3. Action(행동)[편집]

  자세한 내용은 워크샵(오버워치)/Action 문서

의 번 문단을

의 부분을

참고하십시오.

2.1.2. Value(값)[편집]

  자세한 내용은 워크샵(오버워치)/Value 문서

의 번 문단을

의 부분을

참고하십시오.

2.2. 디버깅[편집]

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob


스크립트가 문제가 없는지 확인하는 작업이다. 워크샵 인스펙터로 게임 내에서 스크립트 실행 현황을 확인, 어떤 Action과 Condition이 활성화되었는지 확인한다.

워크샵 인스펙터를 사용하려면 생성한 스크립트로 게임을 시작하고, Esc를 누른 후, 워크샵 인스펙터 열기를 누르고 활성화를 선택하면 된다. 워크샵 인스펙터는 몇 가지 요소로 구성되어 있다. Entry을 통해 무슨 일이 일어나는지 확인할 수 있고, Comment로 해당 Rule과 관련된 설명을 표시할 수 있다. Condition은 Action 실행을 위해 충족되어야 하는 Condition 목록이며, Action: 실행되는 Action 목록이다. 시간대 조절 슬라이더로 게임 진행 시점을 앞뒤로 조절할 수 있다.

2.3. 공유[편집]

스크립트를 만들면 6개월 간 누구에게나(또는 친구끼리만) 공유할 수 있다.[4][5]스크립트를 생성한 플랫폼에 관계 없이 모든 플랫폼에서 사용 가능하다. 플레이 > 게임 탐색기 > 만들기 > 설정 > 공유를 클릭하여 코드를 생성할 수 있다.

2.4. 열기[편집]

플레이 > 게임 탐색기 > 만들기 > 설정 > 임포트를 클릭하고, 코드를 입력한 후 확인을 클릭하면 된다.

2.5. 진단[편집]

게임탐색기에서 워크샵을 불러온다음 워크샵메뉴로 들어간다음 왼쪽위 i 옆 진단보기를 클릭하면 규칙,조건,액션,값의 갯수 총합과 제일큰 규칙의 크기를 알려준다. 참고로 밑에 규칙, 조건, 액션, 값의 요소의 수가 2만개를 넘지 않아야 하고, 제일큰 규칙의 크기가 98kb 미만이여야 된다고 적혀있다. [6]

3. 워크샵 예시[편집]

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob


게임 탐색기의 간편 설정에서 기본으로 제공되어 있는 워크샵 샘플들이다.

  1. 초고열 불장판

    바닥에 발이 닿으면 불에 타버립니다!

  2. 단 한번의 궁극기

    궁극기를 가진 채로 게임을 시작하지만 한 번 사용하면 다음 라운드까지 사용할 수 없습니다!

  3. 술래잡기

    위도우메이커 1명과 트레이서 6명이 격돌합니다. 단, 위도우메이커는 트레이서를 쳐다만 봐도 처치할 수 있죠. 트레이서들은 위도우메이커의 시야에 들어오지 않아야 승리할 수 있습니다!

  4. 2단 점프

    모두가 2단 점프를 할 수 있습니다!

  5. 불의 자기장

    점점 줄어드는 불의 자기장이 추가된 간단한 데모입니다. 밖으로 나가면 불이 붙으니 조심하세요!

  6. 공평한 수수께끼의 영웅

    워크샵 스크립트를 활용해 만든 2-2-2 팀 조합의 수수께끼의 영웅 모드입니다. 죽은 상태에서만 다른 죽은 팀원과 역할을 바꿀 수 있습니다.

  7. 미러전 데스매치

    모두가 똑같은 영웅으로 짧은 경기를 여러 번 치릅니다. 각 라운드가 끝나면 모두 목록에 있는 다음 영웅으로 교체합니다. 최종 라운드가 끝났을 때 처치 횟수가 가장 많은 플레이어가 승리합니다.

  8. 좀비

    각 라운드마다 무작위 플레이어 1명은 리퍼, 나머지는 질주만 할 수 있는 솔저: 76로 시작합니다. 리퍼가 솔저: 76를 처치하면 1점을 획득하고 죽은 솔저: 76는 리퍼로 변합니다. 마지막까지 살아남는 솔저: 76는 5점을 획득합니다.

  9. 영웅 건틀릿

    데스매치 환경에서 목록에 있는 영웅들을 차례로 플레이하세요. 적을 처치할 때마다 목록의 다음 영웅으로 교체되며 가장 먼저 목록 하단 끝까지 도달한 플레이어가 승리합니다.[7]

  • 서버 사용률

    서버 성능 수치를 표시합니다. 이 간편 설정의 규칙은 다른 스크립트에 복사되어 해당 스크립트가 서버에 주는 영향을 측정할 수 있습니다.

4. 목록[편집]

  자세한 내용은 워크샵(오버워치)/목록 문서

의 번 문단을

의 부분을

참고하십시오.

5. 전장[편집]

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
오버워치 전장 목록

[ 펼치기 · 접기 ]

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
호위

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
66번 국도 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
감시 기지: 지브롤터 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
도라도 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
리알토 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
샴발리 수도원 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
서킷 로얄 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
쓰레기촌 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
하바나

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
혼합

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
눔바니 · 미드타운 · 블리자드 월드 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
아이헨발데 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
왕의 길 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
파라이수 · 할리우드

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
쟁탈

네팔 ·

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
리장 타워 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
부산 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
오아시스 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
일리오스

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
밀기

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
뉴 퀸 스트리트 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
이스페란사 · 콜로세오

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
점령

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
볼스카야 인더스트리 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
아누비스 신전 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
파리 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
하나무라 ·
오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
호라이즌 달 기지

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
섬멸전

검은 숲 · 네크로폴리스 · 카스티요 · 탐사 기지: 남극

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
데스매치

말레벤토 · 샤토 기야르 · 카네자카 ·

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
페트라

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
깃발 뺏기

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob
아유타야

한정 난투

이스타지우 다스 하스 · 시드니 하버 아레나 · 부산 스타디움 · 아들러스브룬

기록 보관소 전용

왕의 길 (옴닉의 반란) · 리알토 (응징의 날) · 하바나 (폭풍의 서막)

워크샵 전용

워크샵 개활지 · 워크샵 방 · 워크샵 섬 · 워크샵 그린 스크린

특수

튜토리얼 · 훈련장

주황색

경쟁전에 나오는 전장 ·

검은색

아케이드·이벤트 및 특수 전장

오버워치의 32-34번째 전장

하바나

워크샵 개활지
워크샵 방
워크샵 섬

워크샵 그린 스크린

오버워치의 35번째 전장

워크샵 개활지
워크샵 방
워크샵 섬

워크샵 그린 스크린

카네자카


워크샵 전용 맵은 총 4가지가 있다. 처음에 워크샵 개활지, 워크샵 섬, 워크샵 방이 추가되었으며 이후 워크샵 그린 스크린이 추가되었다.

5.1. 워크샵 개활지[편집]

Workshop Expanse

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob


사진만 봐도 알 수 있듯이 오버워치에서 가장 넓은 전장으로, 구조물 하나 없는 큰 평지로 이루어져 있다. 평지의 대각선 길이는 약 1086m로 추정되며 평지에 끝에 다다르면 낙사지점이 있다. 관전모드로 땅을 보고 최대한 위로 올라가도 맵 전체를 담을 수 없을 정도로 넓다. 이 넓은 공간을 이용해 미로를 만든 워크샵 또한 존재한다. 밤 버전도 있다.

땅에는 격자무늬가 있으며 한 변의 길이는 4m이다. 바닥 정 가운데의 좌표가 (0, 0, 0)이다

5.2. 워크샵 방[편집]

Workshop Chamber

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob


게임 탐색기를 조금이라도 이용해봤으면 알 '에임 아레나' 워크샵과 비슷한 전장으로, 한정된 공간의 좁은 방으로 이루어졌다. 한창 유행 중인 '좁아터진 오버워치' 시리즈에도 걸맞게 보이며, 후술할 워크샵 섬과 같은 넓이를 지니고 있다.

벽에는 줄무늬, 바닥에는 가로 세로 10 칸의 격자무늬가 있으며 격자 한 변의 길이는 4m로 총 40m × 40m의 면적를 가지고 있다. 바닥 정 가운데의 좌표가 (0, 0, 0)이다

여담으로 천장(0, 45, 0)으로 이동하면 워크샵 섬과 비슷한 공간이 나오는데, 주위는 텅 비어있고 방만 떠 있는 모습이다. 바깥에서도 벽에 약간 삐져나온 바닥 부분은 밟을 수 있다. 보스레이드 워크샵에서 애용한다

5.3. 워크샵 섬[편집]

Workshop Island

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob


넓은 바다로 둘러싸인 섬으로 이루어진 전장으로, 낙사맵이다. 상술했듯이 단순 평지의 넓이만 따지면 워크샵 방과 같다.대충 보면 워크샵 방의 윗부분 같다. 밤 버전도 있다.

바닥에는 가로 세로 10 칸의 격자무늬가 있으며 한 변의 길이는 4m로 총 40m × 40m의 면적를 가지고 있다. 바닥 정 가운데의 좌표가 (0, 0, 0)이다

5.4. 워크샵 그린 스크린[편집]

Workshop Green Screen

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob


닫힌 넓은 초록색 전장으로 자세히 보면 연하게 격자가 표시되어 있다. 100m × 100m × 100m의 정육면체 공간으로 이루어져 있으며, 바닥 정 가운데의 좌표가 (0, 0, 0)이다.

오버워치 워크샵 코드 사용법 - obeowochi wokeusyab kodeu sayongbeob

맵 탈출 후 전체적인 전장을 본 모습


당연하지만 스크립트를 사용해서 맵 탈출을 할 경우, 맵 밖에는 정말 아무것도 없다. 맵 탈출하고 멀리 떨어져서 그린 스크린 맵을 볼 경우 정육면체의 모양이 뚜렷하게 보인다.

6. 패치 노트[편집]

  자세한 내용은 워크샵(오버워치)/패치 노트 문서

의 번 문단을

의 부분을

참고하십시오.

7. 문제점[편집]

  자세한 내용은 워크샵(오버워치)/문제점 문서

의 번 문단을

의 부분을

참고하십시오.

8. 오버워치 2[편집]

오버워치 2에서는 출시 당시부터 일시적으로 워크샵 제작이 불가능하다. 기존 워크샵은 불러오는게 가능하지만 오류가 있을 수 있다.

하지만 설정 복사, 붙여넣기 기능을 사용해 새로운 워크샵을 제작하는 사람도 생겨났다.

9. 여담[편집]

  • 메모리 에임핵이나 ESP도 구현할 수 있다.

  • 워크샵이 테스트 서버에 처음 등장했을 때는 스크립트가 모두 영어로 되어있어서 영어에 약한 유저들이 워크샵으로 게임을 제작하는 데 큰 어려움이 있었다. 1달 후 본 서버에 워크샵이 업데이트 되었는데 워크샵이 한국어로 번역되어 있지도 않고 테스트 서버의 영어 그대로 나왔다.[8] 함수나 세부 요소에 커서를 갖다 대면 나오는 간단한 설명은 전부 한국어로 번역이 되어 있다. 워크샵이 한국어처럼 번역이 되어 있지 않은 언어는 스페인어(유럽), 이탈리아어, 러시아어, 폴란드어, 독일어, 중국어(번체)이며, 번역이 되어 있는 언어는 스페인어(라틴아메리카), 프랑스어, 포르투갈어, 일본어, 중국어(간체)다. 어째서 일부 언어들은 번역이 되어있고 나머지 언어들은 번역이 되어있지 않아 영어로 나왔는지는 의문이지만, 추후 모두 번역될 가능성은 있어보인다. 하지만 이미 영어에 익숙해진 유저들이 많아 블리자드가 어떻게 할지는 의문이다.

  • 오버워치의 인기가 많이 떨어지다 보니 오죽하면 ''다양한 모드가 있는 워크샵이 유저를 살린다''라는 반응이 있을 정도다. 물론 오버워치 2에서는 완전 살아났기도 하고 워크샵 자체를 만들지 못하게 되면서 이 반응은 시들고있다.

10. 외부 링크[편집]

  • 워크샵 토론 포럼

  • 워크샵 공식 설명글

  • Workshop.codes: 여러 워크샵들이 업로드 된 해외 사이트.

[1] 그러니까 말 그대로 스크립트를 이용해 캐릭터가 능력을 사용하면 이동속도가 늘어나게 한다던지, 특수 이펙트가 나오게 한다던지, 다른 플레이어들을 스크립트로 처치하거나 부활시키게하는 그런 방식이다. 영웅의 능력이나 무기 자체를 뜯어고치는 기능은 지원되지 않는다.[2] 소스 엔진은 전 단계 엔진인 골드 소스 엔진때부터 유명한 게임 시리즈의 원작과 모드에서 공식 게임으로 출시된 게임들이 사용한 엔진의 후속 엔진이며 또한 2004년도에 모습을 드러내고 지속적으로 개선된 엔진이기에 당연히 확장성은 말할 필요가 없다.[3] HTML 등지에서 변수의 적용 범위를 상정할 때 전역(Global)과 지역(Local)이란 말을 쓰는데, 여기서 가져온 것이다.[4] 단 중국 서버에서 만든 코드는 다른 지역 서버와 호환되지 않는다. 그 반대도 마찬가지.[5] 코드는 무작위 숫자 또는 무작위 영어를 조합하여 5~6자리로 생성된다. 경우의 수는 1,330,603,362개[6] 이는 워크샵 과부하와 큰 관계가 없다.[7] 서든어택의 웨폰챌린지나 카운터 스트라이크 온라인의 건데스매치 모드를 생각하면 된다. 서든 웨폰에서는 마지막에 기본칼이 나오는데, 영웅 건틀릿에서는 망치만 쓸수 있는 토르비욘이 나온다!