이벤트
유닛 -모든 유닛 소멸
지역 변수
조건
행동
일반 -If (조건) then 다중 (행동)
If Then Else 조건문
일반 -Else if (조건) then (행동)
Else If
((트리거발동 유닛)의 소유자) != (처치하는 플레이어)
Then
변수 -kills[(처치하는 플레이어)] 수정: + 1
순위표 -2 열과 (처치하는 플레이어) 행에 있는 leaderboard 아이템 텍스트를 (숫자 형식(kills[(처치하는 플레이어)]))(으)로 설정
죽인 수 달성
이벤트
유닛 -모든 유닛 소멸
지역 변수
이름 없는 변수 001 = (비어 있는 플레이어 그룹) <플레이어 그룹>
조건
행동
일반 -If (조건) then 다중 (행동)
If Then Else 조건문
일반 -Else if (조건) then (행동)
Else If
영웅한계[(처치하는 플레이어)] == 6
kills[(처치하는 플레이어)] >= 1500
kills[(처치하는 플레이어)] < 1700
Then
변수 -영웅한계[(처치하는 플레이어)] = 7 설정
유닛 -플레이어 (처치하는 플레이어)에게 50 맹독충(을)를 (플레이어 (처치하는 플레이어)의 시작 장소)에 만들기. 기본 방향 사용 (옵션 없음)
플레이어 그룹 -이름 없는 변수 001에 (처치하는 플레이어) 플레이어 추가
UI -(이름 없는 변수 001의 복사본)의 자막 영역에 "1500킬 : Mass of Baneling " 표시
플레이어 그룹 -이름 없는 변수 001에서 (처치하는 플레이어) 플레이어 제거
일반 -Else if (조건) then (행동)
Else If
영웅한계[(처치하는 플레이어)] == 5
kills[(처치하는 플레이어)] >= 1400
kills[(처치하는 플레이어)] < 1500
Then
변수 -영웅한계[(처치하는 플레이어)] = 6 설정
유닛 -플레이어 (처치하는 플레이어)에게 1 Nighthawk(을)를 (플레이어 (처치하는 플레이어)의 시작 장소)에 만들기. 기본 방향 사용 (옵션 없음)
플레이어 그룹 -이름 없는 변수 001에 (처치하는 플레이어) 플레이어 추가
UI -(이름 없는 변수 001의 복사본)의 자막 영역에 "1400킬 : Nighthawk " 표시
플레이어 그룹 -이름 없는 변수 001에서 (처치하는 플레이어) 플레이어 제거
일반 -Else if (조건) then (행동)
Else If
영웅한계[(처치하는 플레이어)] == 4
kills[(처치하는 플레이어)] >= 1000
kills[(처치하는 플레이어)] < 1400
Then
변수 -영웅한계[(처치하는 플레이어)] = 5 설정
유닛 -플레이어 (처치하는 플레이어)에게 1 바이킹 (돌격 모드)(을)를 (플레이어 (처치하는 플레이어)의 시작 장소)에 만들기. 기본 방향 사용 (옵션 없음)
플레이어 그룹 -이름 없는 변수 001에 (처치하는 플레이어) 플레이어 추가
UI -(이름 없는 변수 001의 복사본)의 자막 영역에 "1000킬 : 바이킹 " 표시
플레이어 그룹 -이름 없는 변수 001에서 (처치하는 플레이어) 플레이어 제거
일반 -Else if (조건) then (행동)
Else If
영웅한계[(처치하는 플레이어)] == 3
kills[(처치하는 플레이어)] >= 600
kills[(처치하는 플레이어)] < 1000
Then
변수 -영웅한계[(처치하는 플레이어)] = 4 설정
유닛 -플레이어 (처치하는 플레이어)에게 1 불멸자(을)를 (플레이어 (처치하는 플레이어)의 시작 장소)에 만들기. 기본 방향 사용 (옵션 없음)
플레이어 그룹 -이름 없는 변수 001에 (처치하는 플레이어) 플레이어 추가
UI -(이름 없는 변수 001의 복사본)의 자막 영역에 "600킬 : 불멸자 " 표시
플레이어 그룹 -이름 없는 변수 001에서 (처치하는 플레이어) 플레이어 제거
일반 -Else if (조건) then (행동)
Else If
영웅한계[(처치하는 플레이어)] == 2
kills[(처치하는 플레이어)] >= 400
kills[(처치하는 플레이어)] < 600
Then
변수 -영웅한계[(처치하는 플레이어)] = 3 설정
유닛 -플레이어 (처치하는 플레이어)에게 1 화신 (을)를 (플레이어 (처치하는 플레이어)의 시작 장소)에 만들기. 기본 방향 사용 (옵션 없음)
플레이어 그룹 -이름 없는 변수 001에 (처치하는 플레이어) 플레이어 추가
UI -(이름 없는 변수 001의 복사본)의 자막 영역에 "400킬 : 화신 " 표시
플레이어 그룹 -이름 없는 변수 001에서 (처치하는 플레이어) 플레이어 제거
일반 -Else if (조건) then (행동)
Else If
영웅한계[(처치하는 플레이어)] == 1
kills[(처치하는 플레이어)] >= 200
kills[(처치하는 플레이어)] < 400
Then
변수 -영웅한계[(처치하는 플레이어)] = 2 설정
유닛 -플레이어 (처치하는 플레이어)에게 1 여왕 - 여왕(을)를 (플레이어 (처치하는 플레이어)의 시작 장소)에 만들기. 기본 방향 사용 (옵션 없음)
플레이어 그룹 -이름 없는 변수 001에 (처치하는 플레이어) 플레이어 추가
UI -(이름 없는 변수 001의 복사본)의 자막 영역에 "200킬 : 여왕 " 표시
플레이어 그룹 -이름 없는 변수 001에서 (처치하는 플레이어) 플레이어 제거
일반 -Else if (조건) then (행동)
Else If
영웅한계[(처치하는 플레이어)] == 0
kills[(처치하는 플레이어)] >= 100
kills[(처치하는 플레이어)] < 200
Then
변수 -영웅한계[(처치하는 플레이어)] = 1 설정
유닛 -플레이어 (처치하는 플레이어)에게 1 바퀴(을)를 (플레이어 (처치하는 플레이어)의 시작 장소)에 만들기. 기본 방향 사용 (옵션 없음)
플레이어 그룹 -이름 없는 변수 001에 (처치하는 플레이어) 플레이어 추가
UI -(이름 없는 변수 001의 복사본)의 자막 영역에 "100킬 : 바퀴 " 표시
플레이어 그룹 -이름 없는 변수 001에서 (처치하는 플레이어) 플레이어 제거
이 트리거를 찬찬히 뜯어봐
제일 위에 올린게 죽일 때마다 kill 변수가 1씩 오르는거고
밑 트리거는
죽일 때마다 kill 변수가 일정 수치 이상이고, '영웅한계'변수가 일정 수치인지 확인함
영웅한계는 그러니까 영웅이 두기 이상 나오는걸 막는거지. 영웅유닛이 나왔으면 영웅한계를 1 늘려서 똑같은 영웅이 나오는걸 방지함
알았으면 꺼져