질문과 답변

Extra Form

게임 1번 액터의 공격력 변수는 $game_actors[1].atk  이렇잖아요. 그럼 이벤트의 위치변수도 있을텐데 알려주세요.


이 이벤트의 위치값을 변수로 알아야되요. this event 의 위치를 사용 할 수 있는게 목표에요.


그 밖에 게임 변수들도 알려주시면 더 좋구요.

Who's 6도

profile

닉네임 변경

6º   ->  A구몽

Comment '14'
  • profile
    러닝은빛 2015.05.21 17:26

    # 이 이벤트의 맵 X,Y 좌표
    get_character(0).x
    get_character(0).y

    # 이 이벤트의 화면 X,Y 좌표
    get_character(0).screen_x
    get_character(0).screen_y

    # 다른 방법
    $game_map.events[n].x
    $game_map.events[n].y


    # n번째 변수에 저장

    $game_variables[n] = get_character(0).x

    이외에도 많습니다만 Game_CharacterBase, Game_Character 스크립트에서 상단에 attr_reader로 선언된 변수들을 살펴보시거나 아래 사이트를 참고하세요.


    http://rmrk.net/index.php/topic,48959.msg559035.html#msg559035

  • profile
    6도 2015.05.27 22:33

    아 감사합니다. 으어으어...
    요즘 정신없어서 글을 못 봣네요.. ㅈㅅ

  • profile
    2015.06.02 21:06
    그런데 이벤트의 id번호 말고 이름으로도 제어할 수 있나요? 음...
    제가 스크립트에 나오는 변수나 라이브러리를 봐도 어떻게 쓰는지를 몰라서...
  • profile
    러닝은빛 2015.06.02 22:11
    ID 번호로 되어있는 이유는 반복적인 코드를 효율적으로 처리하기 위해서입니다. 이름으로 찾으려면 별도로 특정 이름을 갖고 있는 이벤트를 찾는 스크립트를 짜야하는데 별로 좋은 방법은 아닌 것 같네요.
  • profile
    2015.06.02 23:25
    옙 감사합니다.
  • profile
    2015.07.03 00:56

    제가 못찾아서 그러는데... 셀프스위치는 스크립트로 어떻게 쓰나요? 스크립트 보니까 $game_self_switches 로 참조된다는데 음 정확히는 사용법을 모르겠어요. 알려주실수 있나요?

  • profile
    러닝은빛 2015.07.03 19:34

    key = [@map_id, @event_id, 'A']
    $game_self_switches[key] = true

    이런 식으로 사용하시면 됩니다.

  • profile
    2015.07.04 16:51

    매번 감사합니다. 하하..
    추가로 질문 드리자면,  현재 맵의 아이디는 스크립트로 어떻게 표현하나요.
    현재이벤트아이디는 답변덕분에 잘 쓰고 있습니다.

  • profile
    러닝은빛 2015.07.05 20:20
    $game_map.map_id
    @map_id

    보통 첫번째 방법인데, 이벤트 편집창에선 아래도 먹힙니다.
  • profile
    2015.07.05 21:05
    예, 감사합니다. 덕분에 많은 문제를 해결하고 배워가고 있습니다.
    제가 현재 이벤트의 id를 엳기위해 get_character(0).id 를 자주 사용하는데 move route 의 스크립트에서는 사용이 안되더군요. 다른 방법이나 해결 방법에 대해 답변 가능 하신가요?
    제가 매번 번거롭게 만드는 걸까 미안합니다.
  • profile
    러닝은빛 2015.07.06 18:24

    move_route 로 이 이벤트를 조작하시는 거라면 @id 로 현재 이벤트의 아이디를 얻을 수 있습니다.

  • profile
    2015.07.06 20:04
    오~ 감사합니다. ㅜ 막힘의 연속에서 이제 벗어날 수 있을 것 같습니다.
  • profile
    2015.08.27 14:24 Files첨부 (1)

    move route가 두개이상은 동시에 실행이 안되네요.

    move route가 하나 실행 중 일 때, 다른 하나가 실행되면 먼저하던게 도중에 끊기고 새로 받은 내용을 실행하더군요.

    5개 이상의 move route를 동시에 실행시키고 싶은데 혹시 알고계신다면 답변받아도 괜찮을까요?


    첨부된 사진에서 첫번째 move route에서 120프레임을 대기하는 도중에 아래 move route를 실행하려하면 첫번째 것이 취소되어 스위치가 켜지지 않아서 슬픕니다.

  • profile
    2015.08.28 00:22
    해결되었습니다.
    매우 기쁩니다. 굳이 move _route를 이용하지 않아도 아무 변수 +1작업을 이용해 다른일을 하면서 wait와 비슷한 일을 하는게 가능하네요.
    매번 활동 수고하십니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12451
Board Pagination Prev 1 ... 19 Next
/ 19