playXP

서브 메뉴

Page. 1 / 271 [내 메뉴에 추가]
글쓰기
작성자 아이콘 SCIILiberty.555
작성일 2010-08-25 23:10:35 KST 조회 1,482
제목
팁 - 변수 이용(모든 맵의 기초)

이 내용은 대부분의 사람들은 다 인지하고 있슬겁니다.

하지만 몃몃 변수가 뭐임? 먹는거임? 하는 사람들을 위해 팁을 써봅니다.

 

변수.. 학교에서 들어봤을법도 한 그런 말이죠

말 그대로 변하는 수(겔디터에서는 모든것)를 저장시켜주는 것이 변수 입니다.

겔디터에서는 변수가 모든 맵에 하나씩은 들어가기 마련입니다.(퀄리티가 조금이라도 있는 맵에는 무조건)

변수는 여러가지로 쓸수 있습니다.

변수는 대표적으로 정수가 많이 쓰입니다.

그밖에 대화 상자, 점수판 등등 다른 게임 링크를 저장하는데도 쓰입니다.

첫번째:for 문

http://www.playxp.com/sc2/galaxy/view.php?article_id=2034447

이 for문 함수도 역시 변수를 이용합니다.

여기에 보시면 Player 변수가 있는데 이 Player 변수는 정수 입니다.

*여기서 정수란 소수점이 있지 않은 평범한 숫자를 말합니다.

이 Player 라는 변수는 기본값이 0이며 따로 설정을 해주지 않으면 기본값을 그대로 유지하게 됩니다.

for 문에서는 시작값 1 끝 8 증가값 1 변수 Player 이렇게 설정해주면

for 문 함수를 처음 시작할때는 1부터 증가값인 1씩 변수를 올려가면서 8까지 반복하게 됩니다.

그리고 for 문을 실행중일떄는 여러가지 이득이 있죠

예를들어

조건:플레이어 (변수:Player)가 게임중

행동:플레이어 (변수:Player)에게 유닛 암거나 생성

이런식으로 쓸수 있습니다.

두번째:부울

부울 이라는 것은 FALSE 와 TRUE (FALSE:참값 아님, TRUE:참값)로 나뉘게 됩니다.

예를들어 대표적인 치트키(스타1기준)으로 보자면

*전환이란?  http://www.playxp.com/sc2/galaxy/view.php?article_id=2034435

전역 변수:Power Overwhelming = FALSE(기본값) <부울>

이벤트:Power Overwhelming 입력

조건:없음

행동:(변수:Power Overwhelming)값에 따라 행동 전환

  조건:(변수:Power Overwhelming) = FALSE

    행동:플레이어의 유닛을 무적으로 만듬 + 변수 설정 (변수:Power Overwhelming) = TRUE

  조건:(변수:Power Overwhelming) = TRUE

    행동:플레이어의 유닛을 취약으로 만듬 + 변수 설정 (변수:Power Overwhelming) = FALSE

이런식으로 전환 함수를 이용한 콤비(?)플레이를 할수도 있습니다.

세번째:여러가지

대화 상자, 점수판 등등은

전역 변수:이름 아무거나 = 대화 상자 없음 <대화 상자>

이벤트:암거나

조건:암거나

행동:변수 설정 (변수:이름 아무거나) = 마지막으로 만든 대화 상자

대화상자를 만든 후 바로 변수 설정을 이용하여 변수에 대화 상자를 저장시킵니다.

마지막으로 만든 대화 상자는 지역 함수에 속하기 때문에 트리거 밖에서는 사용할 수 없습니다.

따라서 트리거 안에서 변수로 저장시킨 다음 다른 트리거에서 행동해야 합니다.

그리고 변수 설정 맨 위에 보면 게임 링크, 미리 설정이 있는데

미리 설정값은 사용자가 만든 미리 설정 값도 포함되고(미리 설정은 스크립트는 없고 확인 용도로만 쓰임)

게임 링크는 맵 내에 데이터들을 게임 링크라고 합니다.

다시말해 마지막으로 만든 유닛 함수를 이용해 유닛도 변수에 저장시킬수 있습니다.

이런식으로 변수는 여러가지로 쓰입니다.

 

언제나 말하지만 고퀄리티의 맵에서는 변수는 필수입니다. 변수없으면 고퀄리티는 절떄 만들어질수 없습니다.

이 팁이 도움이 된다면 추천을 !!

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

발도장 찍기
아이콘 스크립트연구원 (2010-08-26 01:16:10 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
추천드림!!
아이콘 스크립트연구원 (2010-08-26 01:24:09 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
지역함수 였군요. 어쩐지.. 그래서 마지막으로만든 대화상자가 다른트리거에서는
잡히지 않았던거군요. 이래저래 알아야할게 많은듯..
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.