playXP

서브 메뉴

Page. 124 / 271 [내 메뉴에 추가]
글쓰기
작성자 퍼스나콘 (221.143.xxx.161)
작성일 2011-01-08 19:30:36 KST 조회 1,000
제목
드디어! 컴퓨터에게 인공지능을 대충 만들어줬음..

컴터가


스캔쓰고 핵 쓰는것까지임.


트리거를 좀 더럽게 짜서.. ㅠ



스캔쓰고 1/3 확률로 핵쓰는겅미.





Base Attack Scan 1357P (난이도 = 지옥)

    이벤트

        타이머 - 게임 시간(으)로 매 (30.0(와)과 60.0 사이의 무작위 실수)초

    지역 변수

        i = 0 <정수>

        i 2 = 0 <정수>

        i 2 2 = 0 <정수>

        적 중앙기지 대상 2468 = 유닛 없음 <유닛>

        중앙기지 방어형 1357 = 유닛 없음 <유닛>

        중앙기지 공격형 1357 = 유닛 없음 <유닛>

    조건

        난이도 ( 0 = 쉬움 ) ( 1 = 보통 ) ( 2 = 어려움 ) ( 3 = 지옥) == 3

        게임 시작 == 1

    행동

        변수 - i 2 = (1(와)과 5 사이의 무작위 정수) 설정

        변수 - i 2 2 = (1(와)과 3 사이의 무작위 정수) 설정

        일반 - 1부터 (1(와)과 8 사이의 무작위 정수)까지 각 정수 i(이)가 증가하며 (행동) 수행. 증가값 2

            행동

                유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 방어형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                    행동

                        변수 - 중앙기지 방어형 1357 = (선정된 유닛) 설정

                일반 - If (조건) then (행동) else (행동)

                    If

                        그리고

                            조건

                                (중앙기지 방어형 1357 에너지 (현재)) >= 100.0

                                (플레이어 i의 조종자) == 컴퓨터

                                Base type ai[i] == 1

                                i 2 == 1

                    Then

                        플레이어 그룹 - (플레이어 i의 적)의 각 플레이어를 선정하여 (행동) 실행

                            행동

                                유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 (선정된 플레이어) 소유 중앙기지 방어형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                    행동

                                        변수 - 적 중앙기지 대상 2468 = (선정된 유닛) 설정

                        유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 방어형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                            행동

                                변수 - 중앙기지 방어형 1357 = (선정된 유닛) 설정

                                플레이어 - 플레이어 i 광물 수정: 추가 200

                                유닛 - 중앙기지 방어형 1357에 (궤도 사령부 - 스캐너 탐색(이)가 플레이어 (적 중앙기지 대상 2468의 위치)(을)를 대상으로 지정) 지시 (기존 지시 바꾸기)

                        일반 - If (조건) then (행동) else (행동)

                            If

                                i 2 2 == 1

                            Then

                                일반 - 1부터 8까지 각 정수 i(이)가 증가하며 (행동) 수행. 증가값 2

                                    행동

                                        유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 공격형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                            행동

                                                변수 - 중앙기지 공격형 1357 = (선정된 유닛) 설정

                                        일반 - If (조건) then (행동) else (행동)

                                            If

                                                그리고

                                                    조건

                                                        (중앙기지 공격형 1357 에너지 (현재)) >= 150.0

                                                        (플레이어 i의 조종자) == 컴퓨터

                                                        Base type ai[i] == 2

                                                        i 2 2 == 1

                                            Then

                                                플레이어 그룹 - (플레이어 i의 적)의 각 플레이어를 선정하여 (행동) 실행

                                                    행동

                                                        유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 (선정된 플레이어) 소유 중앙기지 방어형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                                            행동

                                                                변수 - 적 중앙기지 대상 2468 = (선정된 유닛) 설정

                                                유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 공격형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                                    행동

                                                        변수 - i = ((선정된 유닛)의 소유자) 설정

                                                        일반 - If (조건) then (행동) else (행동)

                                                            If

                                                                (플레이어 i의 조종자) == 컴퓨터

                                                            Then

                                                                가시도 - 플레이어 i에게 (전체 지도)(을)를 5.0초 동안 보이기 그리고 언덕 레벨 확인 수행 안 함

                                                                변수 - 중앙기지 공격형 1357 = (선정된 유닛) 설정

                                                                플레이어 - 플레이어 i 광물 수정: 추가 300

                                                                유닛 - 중앙기지 공격형 1357에 (유령 사관학교 - 핵미사일 배치) 지시 (기존 지시 바꾸기)

                                                                일반 - 게임 시간 1.0초 대기

                                                                플레이어 - 플레이어 i 광물 수정: 추가 200

                                                                유닛 - 중앙기지 공격형 1357에 (유령 - 전술 핵 공격(이)가 플레이어 (적 중앙기지 대상 2468의 위치)(을)를 대상으로 지정) 지시 (기존 지시 바꾸기)

                                                                일반 - 게임 시간 2.0초 대기

                                                                플레이어 - 플레이어 i 광물 수정: 빼기 500

                                                            Else

                                            Else

                            Else

                    Else

        일반 - 1부터 (1(와)과 8 사이의 무작위 정수)까지 각 정수 i(이)가 증가하며 (행동) 수행. 증가값 2

            행동

                유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 방어형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                    행동

                        변수 - 중앙기지 방어형 1357 = (선정된 유닛) 설정

                일반 - If (조건) then (행동) else (행동)

                    If

                        그리고

                            조건

                                (중앙기지 방어형 1357 에너지 (현재)) >= 100.0

                                (플레이어 i의 조종자) == 컴퓨터

                                Base type ai[i] == 1

                                i 2 == 2

                    Then

                        플레이어 그룹 - (플레이어 i의 적)의 각 플레이어를 선정하여 (행동) 실행

                            행동

                                유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 (선정된 플레이어) 소유 중앙기지 공격형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                    행동

                                        변수 - 적 중앙기지 대상 2468 = (선정된 유닛) 설정

                        유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 방어형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                            행동

                                변수 - 중앙기지 방어형 1357 = (선정된 유닛) 설정

                                플레이어 - 플레이어 i 광물 수정: 추가 200

                                유닛 - 중앙기지 방어형 1357에 (궤도 사령부 - 스캐너 탐색(이)가 플레이어 (적 중앙기지 대상 2468의 위치)(을)를 대상으로 지정) 지시 (기존 지시 바꾸기)

                        일반 - If (조건) then (행동) else (행동)

                            If

                                i 2 2 == 1

                            Then

                                일반 - 1부터 8까지 각 정수 i(이)가 증가하며 (행동) 수행. 증가값 2

                                    행동

                                        유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 공격형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                            행동

                                                변수 - 중앙기지 공격형 1357 = (선정된 유닛) 설정

                                        일반 - If (조건) then (행동) else (행동)

                                            If

                                                그리고

                                                    조건

                                                        (중앙기지 공격형 1357 에너지 (현재)) >= 150.0

                                                        (플레이어 i의 조종자) == 컴퓨터

                                                        Base type ai[i] == 2

                                                        i 2 2 == 1

                                            Then

                                                플레이어 그룹 - (플레이어 i의 적)의 각 플레이어를 선정하여 (행동) 실행

                                                    행동

                                                        유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 (선정된 플레이어) 소유 중앙기지 방어형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                                            행동

                                                                변수 - 적 중앙기지 대상 2468 = (선정된 유닛) 설정

                                                유닛 그룹 - ((전체 지도)에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 i 소유 중앙기지 공격형 유닛. 최대 1개)의 각 유닛을 선정하여 (행동) 실행

                                                    행동

                                                        변수 - i = ((선정된 유닛)의 소유자) 설정

                                                        일반 - If (조건) then (행동) else (행동)

                                                            If

                                                                (플레이어 i의 조종자) == 컴퓨터

                                                            Then

                                                                가시도 - 플레이어 i에게 (전체 지도)(을)를 5.0초 동안 보이기 그리고 언덕 레벨 확인 수행 안 함

                                                                변수 - 중앙기지 공격형 1357 = (선정된 유닛) 설정

                                                                플레이어 - 플레이어 i 광물 수정: 추가 300

                                                                유닛 - 중앙기지 공격형 1357에 (유령 사관학교 - 핵미사일 배치) 지시 (기존 지시 바꾸기)

                                                                일반 - 게임 시간 1.0초 대기

                                                                플레이어 - 플레이어 i 광물 수정: 추가 200

                                                                유닛 - 중앙기지 공격형 1357에 (유령 - 전술 핵 공격(이)가 플레이어 (적 중앙기지 대상 2468의 위치)(을)를 대상으로 지정) 지시 (기존 지시 바꾸기)

                                                                일반 - 게임 시간 2.0초 대기

                                                                플레이어 - 플레이어 i 광물 수정: 빼기 500

                                                            Else

                                            Else

                            Else

                    Else


지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
퍼스나콘 (2011-01-08 19:34:28 KST) - 221.143.xxx.161
0↑ ↓0
센스 이미지를 등록해 주세요
인공지능에 사용된 변수

28개 (지역변수는 100개 넘을듯?)

트리거


p2 skill active 1
p2 skill active 2
p2 skill active 3
p2 skill active 4
p2 skill active 5
p5 skill active 1
p5 skill active 2
p5 skill active 3
p5 skill active 4
p5 skill active 5
Blue Red unit group add
A.I. Timer 1
A.I. Timer 2
A.I. Timer 3
A.I. Timer 4
A.I. Timer 5
A.I. Timer 6
A.I. Timer 7
A.I. Timer 8
인공지능 강제로 뽑기
인공지능 C1 선택 1
인공지능 C1 선택 3
인공지능 C1 선택 5
인공지능 C1 선택 7
인공지능 C1 선택 2
인공지능 C1 선택 4
인공지능 C1 선택 6
인공지능 C1 선택 8
인공지능 C2 선택 1
인공지능 C2 선택 3
인공지능 C2 선택 5
인공지능 C2 선택 7
인공지능 C2 선택 2
인공지능 C2 선택 4
인공지능 C2 선택 6
인공지능 C2 선택 8
인공지능 C3 선택 1
인공지능 C3 선택 3
인공지능 C3 선택 5
인공지능 C3 선택 7
인공지능 C3 선택 2
인공지능 C3 선택 4
인공지능 C3 선택 6
인공지능 C3 선택 8
인공지능 C4 선택 1
인공지능 C4 선택 3
인공지능 C4 선택 5
인공지능 C4 선택 7
인공지능 C4 선택 2
인공지능 C4 선택 4
인공지능 C4 선택 6
인공지능 C4 선택 8
변수 관리 설정
변수 관리 설정 2
Player A.I C1
Player A.I C2
Player A.I C3
Player A.I C4
Player AI Control
Player AI Control 2
BASE ATTACK AI Control 3
Ai Tank Mode
Ai Scan/Recall
Base Defense Skill
Base Attack Skill
Base Attack Scan 1357 어려움
Base Attack Scan 2468 어려움
Base Attack Scan 1357 지옥
Base Attack Scan 2468 지옥
Ai add Mineral
P1 A.I C2 1
P2 A.I C2 1
P3 A.I C2 1
P4 A.I C2 1
P5 A.I C2 1
P6 A.I C2 1
P7 A.I C2 1
P8 A.I C2 1
P1 A.I C2 2
P2 A.I C2 2
P3 A.I C2 2
P4 A.I C2 2
P5 A.I C2 2
P6 A.I C2 2
P7 A.I C2 2
P8 A.I C2 2
P1 A.I C2 3
P2 A.I C2 3
P3 A.I C2 3
P4 A.I C2 3
P5 A.I C2 3
P6 A.I C2 3
P7 A.I C2 3
P8 A.I C2 3
P1 A.I C2 4
P2 A.I C2 4
P3 A.I C2 4
P4 A.I C2 4
P5 A.I C2 4
P6 A.I C2 4
P7 A.I C2 4
P8 A.I C2 4
P1 A.I C2 5
P2 A.I C2 5
P3 A.I C2 5
P4 A.I C2 5
P5 A.I C2 5
P6 A.I C2 5
P7 A.I C2 5
P8 A.I C2 5


몇개지..
퍼스나콘 (2011-01-08 19:35:05 KST) - 221.143.xxx.161
0↑ ↓0
센스 이미지를 등록해 주세요
저 위 트리거중 대부분 하나의 트리거 내용이 본문 내용 트리거 길이라는 ㅠㅠ
맑은공기 (2011-01-08 20:23:26 KST)
0↑ ↓0
센스 이미지
컥... 저 트리거를 짜신 것보다, 저걸 다 옮겨 적으신게 더 대단해보여요ㅋㅋ
아이콘 바이킹짜응 (2011-01-08 20:42:10 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그냥 스샷처리가 더 안노가다였을텐데;;
아이콘 SCIILiberty.555 (2011-01-08 21:44:19 KST)
0↑ ↓0
센스 이미지
그냥 스샷처리를 했어야 할듯여 ㄷㄷ
아이콘 SCIILiberty.555 (2011-01-08 21:44:44 KST)
0↑ ↓0
센스 이미지
아니면 트리거를 그대로 쭉 부르지 마시고 요약을 해주셧어야죠
김노숙 (2011-01-08 23:06:40 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
트리거 내용 복사가능함;
drone (2011-01-08 23:06:41 KST) - 61.101.xxx.102
0↑ ↓0
센스 이미지를 등록해 주세요
AI는 이렇게하는거보다 스크립트가 더나은데..
또 AI스크립트랑 트리거는 같이쓰면 충돌해서 제대로안됨
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.