질문과 답변

Extra Form
RPG게임에 있어서 자동전투는 좋은 기능중 하나라고 생각됩니다.
 
자동전투를 시키기 위해서 처음 캐릭터 설정시 자동전투로 설정 하는것 외에 다른방법은 없나요?
 

 

캐릭터에게 상태이상으로 [적을 통상 공격한다] 상태로 만드는 법을 생각해보았지만 이렇게되면

 

스킬을 사용하지 않았습니다.

 

좋은방법 없을까요?

 

Who's Lamancha

profile

팀블로그 http://teamel.tistory.com/

Comment '3'
  • profile
    습작 2012.07.17 19:26

    0.

     

      VX에서의 자동공격은 많은 사람들이 생각했던 내용입니다. 아마 자동 전투와 관련해서 여러 종류의 스크립트가 존재하리라 생각됩니다. 찾으면 여럿 존재하겠지만, 여기서는 그 중 하나인 OriginalWij님의 Battle Macros v 1.2를 소개해 드립니다.


      http://www.mediafire.com/?mwooy30o4m5


      자동 공격 이외 설정해놓은 전략대로 전투를 지원합니다.


      그럼 아무쪼록 좋은 게임 제작 활동 하시길 바랍니다.^^


  • profile
    Lamancha 2012.07.17 20:24
    감사합니다. 제가 잘 못찾았던거군요 한가지 더 궁금한게 있는데 전투시 나오는 MACRO 커맨드를 아예 없애버릴수는 없나요?
  • profile
    습작 2012.07.17 22:52

    1.


      MACRO 커맨드를 지우는 쪽으로 재정의할 수 있는 코드를 적어드리겠습니다. 앞서 소개해드린 BattleMacros 스크립트보나 아랫쪽 섹션에 아래 코드를 추가해주시면 됩니다.


    class Scene_Battle < Scene_Base

      def update_party_command_selection

        if Input.trigger?(Input::C)

          case @party_command_window.index

          when 0

            Sound.play_decision

            @status_window.index = @actor_index = -1

            next_actor

          when 1

            if USE_AUTO

              Sound.play_decision

              for actor in $game_party.members

                actor.auto_battle_reset = actor.auto_battle

                actor.auto_battle = true

              end

              next_actor

            else

              if $game_troop.can_escape == false

                Sound.play_buzzer

                return

              end

              Sound.play_decision

              process_escape

            end

          when 2

            if $game_troop.can_escape == false

              Sound.play_buzzer

              return

            end

            Sound.play_decision

            process_escape

          end

        end

      end

    end

    class Macro_PartyCommand < Window_Command

      include OW_MACROS

      def initialize

        s1 = Vocab::fight

        s2 = AUTO_COMMAND

        s3 = Vocab::escape

        if USE_AUTO

          super(128, [s1, s2, s3], 1, 4)

          draw_item(0, true, 1)

          draw_item(1, true, 1)

          draw_item(2, $game_troop.can_escape, 1)

        else

          super(128, [s1, s2, s4], 1, 4)

          draw_item(0, true, 1)

          draw_item(1, $game_troop.can_escape, 1)

        end

        self.active = false

      end

    end


      그럼 수고하세요.^^

     



List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
RMVX 물건을 밀고 특정지역에 갖다놓으면 이벤트 실행..? 2 onicole 2013.11.30 1056
RMVXA XAS 설정 이후 이동속도 조절 문제 file 골드메탈 2013.07.11 1056
RMVXA 원경 고정하는 방법 좀 알려주세요 ㅠㅠ 4 file 이링카 2013.09.12 1056
RMVX 그림의 투명도 조절법 11 file 아아아ㅏ앙ㅇㅇㅇㅇ 2014.01.11 1056
RMXP 아이템종류 확장 1 나홀로11호 2012.07.04 1057
기타 알만툴 그래픽이나 BGM을 상업적인 목적으로 사용가능한가요? 5 본케 2013.02.28 1057
RMVX 대사가 나오는 도중에는 NPC 및 몬스터들을 정지시키는 방법.. 2 행복해 2013.09.20 1057
RMVXA 그림 메뉴창을 만드려고 합니다! 커서가 그림 위로 뜨게 할 수 없나요? 7 file 만렙커피 2016.07.08 1057
RMVXA ACE툴에서 플레이어,이벤트 이동속도 6이상으로 만드는법!! 6 카로 2013.01.08 1058
RMVX 데미지 관계도 천지창조 2011.02.28 1058
RMVXA 허걱님이 만드신 마우스스크립트 아러리 2013.10.09 1058
RMXP 스크립트에서... Lighna 2012.02.27 1058
RMVX npc에게 비밀번호를 말해야 열쇠를 받는 것 2 Lloiyd 2013.06.29 1058
RMVX 여기 이 스크립트 에러 뜨는데 6 후라이팬샷 2013.08.20 1058
RMVXA 툴 내의 '문장의 표시'의 미리보기에서 나오는 글씨체와 글자 크기를 조정할 수 있는 방법이 있나요? 5 file Gooner슨상 2014.02.06 1058
RMVXA 불러온 타일이 전부 나오지 않고 짤려요.ㅠㅠ 2 file 오비 2014.07.07 1058
RMVX 조건분기에서 버튼의 실제버튼? 3 빠삐코선장 2011.04.29 1059
RMXP 물건이나 캐릭터에 대화를 걸면 그래픽이 바뀝니다. 9 루선 2013.10.13 1059
RMVX 제가 만든 배포용 게임을 실행시키면.. 은색바람 2012.10.13 1059
기타 울프툴 데이터 파일에 관한 질문입니다 타이네스 2014.08.19 1059
Board Pagination Prev 1 ... 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 ... 516 Next
/ 516