워크샵 기초) 단순한 특수능력 추가하는 법

워크샵이 추가된지 얼마 안되서 해당 가이드는 부족한것 같아

저도 초보이고 워크샵에 대해 잘 알지는 못하지만 시간나는대로 기초부터 정리해보려고 합니다.



워크샵을 본격적으로 다루기 위해서는 변수를 다뤄야 하지만 

여기서는 기초를 위해 변수가 필요 없는 간단한 방법을 소개합니다.

복잡한 능력은 아니고 단순히 얼음, 수면 등의 상태이상을 거는 수준이에요.

예를 들어 [메이가 공격하면 상대가 얼어붙는다]라는 능력을 넣으려면 다음과 같이 만들면 됩니다.



이 규칙은 메이의 좌클이나 궁극기와 상관 없이 적에게 데미지를 입히면 적이 곧바로 5초간 얼어붙는다는 말입니다.

이걸 그대로 따라 만들면 어떤 방에서도 똑같이 작동합니다.



이제 이 규칙이 어떻게 만들어지는지 순서대로 설명할거에요.




먼저 첫번째 칸에 있는 이벤트는 이 규칙을 실행하는 시점을 말합니다.

ongoing-global - 그냥 조건이 맞을때
ongoing-each player - 플레이어가 조건을 만족할 때
player earned elimination - 플레이어가 킬을 할 때
player dealt final blow - 플레이어가 막타를 칠 때
player dealt damage - 플레이어가 데미지를 줄 때
player took damage - 플레이어가 데미지를 입을 때
player died - 플레이어가 죽었을 때


이 글에서는 메이가 데미지를 입힐 때 작동하려고 하니 player dealt damage를 고릅니다.

ongoing - each player로 설정하고 condition에 해당 플레이어가 데미지를 줄 때를 추가하면 되지 않을까? 싶기도 한데

그렇게 하면 에러가 뜨면서 안되더라구여.



왜 안되는지는 잘 모르겠어요. 해당 플레이어==어태커 조건을 추가해보기도 했는데 안돼요.


어쨌든,




다음으로 팀과 플레이어는 적용될 범위를 고르는겁니다.

원한다면 1팀만 가능하게, 아니면 한사람만 가능하게 만들수도 있지만

모든 플레이어가 가능하게 하려면 ALL 상태로 놔둡니다.







다음으로 세부 조건을 설정합니다.

위에서 이벤트로 [플레이어가 데미지를 줄 때] 라는 조건을 달았지만

여기서는 그리고 [플레이어가 메이일 때] 라는 조건을 달고 싶어요.



조건을 추가하면 다음과 같은 창이 뜹니다.



조건의 기본은 Value1 == Value2 형식입니다.

첫번째 값과 두번째 값을 비교하는거에요.

A는 B일때, A는 B가 아닐 때, A가 B보다 클 때 같은걸 정합니다.

기본은 [게임 진행==참일 때] 라고 되어있네요.

영어로 써있어서 까다로울수도 있지만 마우스를 올리면 한글로 해석이 나오니 차분하게 보세요.

이걸 적당히 조작해서 플레이어==메이 라고 만들어주면 됩니다.

그런데 이렇게 만들면 안돼요.





다음과 같은 형식으로 만들어줘야 합니다.



왜 이래야 작동하는지는 설명을 못하겠네요.

어쨌든 이렇게 하고 끝내면 됩니다.




이렇게 [메이가 공격할 때] 라는 조건이 완성되면 무엇이 일어날지 정해줍시다.





액션은 조건에 비해서 다루기 쉽습니다. 




어떤 행동을 실행할지, 누구에게, 무엇을, 얼마나 이렇게 순서대로 고르면 돼요.





여기서는 맞는 사람이 얼어붙는다는걸 하니까 먼저 set status를 고르고





대상에 피해자, 어시스트에 해당 플레이어를 넣습니다. 




상태이상은 얼음. 다른것도 쉽게 넣을 수 있겠죠?





마지막으로 지속시간. 5.00은 5초를 말합니다. 5초동안 얼어있는다는 말이죠.

대충 5초로 잡았습니다.


그러면 끝났습니다.



규칙이 다 만들어졌어요.

이제 이게 잘 작동하는지 시험해봅니다.

친구를 부를 수도 있지만 이정도는 인공지능으로도 시험할 수 있죠.

실제 결과를 보면?





루시우가 냉각총을 맞지 않아도 펀치 한방에 얼어붙네요.

잘 작동하는 모양입니다.



자기가 만든 규칙이 잘 작동하는지는 워크샵 인스펙터를 통해서도 확인할 수 있습니다.






왼쪽 위에 "실행된 액션입니다"라고 뜨는걸 보니 제대로 작동하는걸 알 수 있네요.

만약 조건이 잘 안맞으면 "조건을 만족하지 않아 액션이 실행되지 않았습니다" 라고 뜨기도 합니다.



여기까지 기초적인 규칙 추가였습니다.

단순한 규칙이었지만 여기서 조금만 응용하면 

루시우가 소리파동을 쓰면 상대가 밀쳐지는 대신 이동속도가 느려진다거나, 

적을 때리면 자기 체력이 차오른다거나 하는것도 쉽게 만들 수 있습니다.



다음에는 맵의 좌표 따는법과 좌표에 빨간 공 같은 오브젝트를 설치하는 법을 소개하겠습니다.


Lv63
눈꽃
58%
 
경험치
79,908
베니
2,738
이니
573,208
  • 명성치22985
  • 제니1913
  • 9
  • 1
  • 5
  • 5
  • 2
  • 5
  • 1
  • 1
  • 5

코멘트

새로고침
새로고침

게임별 조립 PC

인증글 3추글 즐겨찾기
최근 방문한 게시판
    초기화
    번호             제목             글쓴이 등록일 조회 추천
    19857      [일반]  팔에임이 무조건 답은 아닙니다.      Komedian 23:33  103 0
    19854      [일반]   라이젠 게임프레임 5% 상향법. 2019.6 [6] 에이에이치 06-12  778 0
    19853      [일반]  포지션/루트      분석사 06-12  811 0
    19851      [일반]  팀으로 만나지 않기 100명 제안서 [10] 자유민주당 06-10  2287 6
    19850      [일반]  에임이 어려운 사람들에게 팁 하나 [3] Komedian 06-09  2617 9
    19849      [일반]   천상계 메이원챔 용사98이 메이 피드백을 해드립.. [5] 용사98 06-09  544 3
    19848      [일반]  나만의 앉기 무빙 팁 공유      Roost3r 06-08  1466 0
    19846      [일반]  브리핑을 하면 안되는 경우 [5] 제발잘하는거 06-05  2481 12
    19845      [일반]   레킹볼 강의영상 팁고리 초보탈출편      철갑상어탄 06-05  469 2
    19844      [일반]  골드부터 그마까지 올라가며 느낀 경쟁팁 [4] 태경93 06-04  2912 4
    19843      [일반]   메이가 너무 잘하면 생기는 일/리알토 메이 실전.. [7] 생색123 06-01  772 0
    19842      [일반]   메이가 라자 카운터인 이유/메이 실전 강의 [6] 생색123 05-30  1306 0
    19840      [일반]  레킹볼 팁 [3] 디바온라 05-29  1677 10
    19839      [일반]  [어떻게 운용해야할까?] 바티스트 교범 1편  [16] 쫘롸뮐루 05-28  1636 33
    19835      [캐릭터]   오버워치 고난도 기술 모음 - 탱커편 -  [1] 에이에이치 05-26  2378 4
    19833      [일반]   레킹볼 팁고리 무빙연습편 [1] 철갑상어탄 05-26  696 11
    19832      [일반]  고퀄리티 에임 연습 워크샵  [36] 마자용 05-25  4564 26
    19831      [일반]   [시메 맵공략] 그마 시메의 눔바니 맵 공략!! [3] 콩이누나 05-25  430 4
    19830      [일반]   [메이공략] 짤짤이 얼리기. 메이랭커가 알려주는.. [1] 용사98 05-23  802 9
    19829      [일반]   파리맵 A거점 효과적으로 뚫는 '고각수류탄'      숑키tv 05-22  1313 5
    19828      [일반]   점수 올리는방법 대공개 !! 점수 떨어지시면 치.. [47] 혈왕 05-21  2722 16
    19826      [일반]   레킹볼 팁고리 2넉백편 [6] 철갑상어탄 05-19  916 7
    19825      [일반]  궁있고 한타전에 겐지 표창딜이나 쓸대없는 딜좀 .. [17] 티라미수123 05-18  2923 4
    19824      [일반]   [메이공략] 메이 얼음벽등산의 비밀. 벽을비벼 .. [2] 용사98 05-18  596 10
    19823      [일반]  브실골플 올라가는 팁 알랴줌ㅋㅋㅋ [9] Komedian 05-18  2723 17
    19819      [일반]  노트북으로 옵치 하는 유저인데요.. [15] 쉬퍼 05-16  1689 0
    19818      [일반]   [메이공략] 메이 얼음벽 등산 고인물 루트 [1] 용사98 05-15  592 4
    19817      [일반]  브리기테 플레이 [2] 분석사 05-15  1226 0
    19816      [일반]  시야 좁은 사람 개꿀팁. [7] 디바온라 05-14  3320 0
    19815      [일반]  메르시 어렵지 않음?? [32] 디바온라 05-14  1854 3
    19812      [캐릭터]  서브영웅을 팔 때 고려사항 [5] 제발잘하는거 05-13  2425 3
    19811      [일반]  아래 브실골플 힐러팁에 이어서 좀더 고급편  [1] l시온l 05-13  1502 6
    19810      [기타]   메이 원챔으로 첫배치 10승0패하기 [1] 생색123 05-12  872 3
    19809      [일반]  레딧에 뜬 고츠논문 2-2:디바,라인 브리기테의.. [6] Iq500aa 05-12  1611 11
    19808      [일반]  핵쟁이 판별팁 [12] 페리스나 05-12  2190 3
    19806      [일반]  레딧에 뜬 고츠논문 번역 2-1 젠야타와 자리야.. [2] Iq500aa 05-11  1464 15
    19805      [일반]  레딧에 뜬 고츠논문 번역 1.소통 [8] Iq500aa 05-11  1875 26
    19804      [일반]   (용검, 숭검 다음은 햄검이에요) 레킹볼로 넉백.. [1] 철갑상어탄 05-11  688 3
    19803      [일반]   단 2분, 메이 고드름 잘쏘는 방법      생색123 05-11  600 4
    19802      [일반]   레킹볼 팁고리(수직/수평 갈고리 편)      철갑상어탄 05-11  506 0
    19800      [일반]  옵치는 싱글게임입니다 [22] Cignumm 05-10  3725 67
    19799      [일반]  영어)워크샵 코드 리스트 [1] 눈꽃 05-09  3794 15
    19796      [일반]  심심해서 쓰는 오버워치 강의 #1 [4] 기어 05-09  1279 0
    19795      [일반]  워크샵 기초) 단순한 특수능력 추가하는 법  [2] 눈꽃 05-09  1073 7
    19794      [일반]  브실골플 힐러 팁  [4] l시온l 05-08  2143 4
    19793      [일반]  징징이 심해힐러의 넋두리 [9] hwanza 05-08  1768 31
    19792      [일반]  자리야(솔저) 도라도 슈퍼점프 루트  [11] Deadlypants 05-07  1574 39
    19791      [기타]  하루만에 플레부터 마스터까지 올렸습니다 듀오 [29] 아카마엘 05-07  2479 0
    19790      [일반]  브실골 심해유저들을 위한 팁 [엄폐물, 고지대 ..  [1] 의문사맥크리 05-07  1407 15
    19788      [일반]   단 1분, 메이 1:1 최강이 되는 방법      생색123 05-05  680 3
     1  2  3  4  5  6  7  8  9  10 
    명칭: 주식회사 인벤 | 등록번호: 경기 아51514 | 등록연월일: 2009. 12. 14 | 제호: 인벤(INVEN)
    발행인: 서형준 | 편집인: 강민우 | 발행소: 경기 성남시 분당구 성남대로 331번길 8, 17층
    발행연월일: 2004 11. 11 | 전화번호: 02 - 6393 - 7700 | E-mail: help@inven.co.kr

    인벤의 콘텐츠 및 기사는 저작권법의 보호를 받으므로, 무단 전재, 복사, 배포 등을 금합니다.
    Copyrightⓒ Inven. All rights reserved.