질문과 답변

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 아방스님께서 올리신 미니맵 스크립트에서요. 느릿느릿거북이 2010.12.25 571
RMVX 메시지창을 xp처럼 어느정도 화면에 여유를 주고 싶은데요 1 톰소여동생 2010.12.31 571
RMVX 이 스크립트 어떻게 사용하나요? 1 후라이팬샷 2014.05.02 571
RMVX 저 스위치는 어떨때 사용해야하나요? 1 RPG깐쥐남 2010.12.01 573
RMVX 몬스터 사진 2 많이제작 2013.01.21 575
RMVX VX 새게임 세이브 시 오류. 9 file SCUD 2014.04.02 575
RMVX 맵이동후에도 배경음악 계속 나오게하는법 1 상생 2011.01.04 576
RMVX 빛스크립트좀 편집해주세요 2 붉은 원숭이 2014.08.03 576
RMVX 주인공주위만밝게하고 어둡게하는 강의를봤는데요 질문이있습니다 1 chol4723 2014.08.05 576
RMVX sbabs액알은 전체키 못 쓰나요? 6 닉네임은2와20 2011.02.23 577
RMVX 아이템 소지 갯수만 한계돌파하는 스크립트 구해요 후비고 2013.08.01 577
RMVX 무기를 장착하면 멋대로 공격력이 적용됩니다. MMM 2014.07.10 577
RMVX SBS Battler Configuration으로 3연 스킬 만들기 1 RMadrid 2011.02.16 578
RMVX 이벤트 만들시 캐랙터가 사라져요 2 file chan쿠로 2014.02.04 578
RMVX 전투 중 액터 순서 식별하는 법이 궁금합니다. MMM 2014.04.22 579
RMVX 장비 옵션이 설정한 것과 다르게 적용되는데, 왜 그런걸까요 MMM 2014.07.20 580
RMVX 명령어가 안돼요... 명령어 그대로 나와요ㅠ 3 file 호오라그렇군여 2014.05.18 581
RMVX 전투상태창 카르닉스 2010.12.05 582
RMVX rpgVX만들기 기본 툴에서의 적 케릭터중 게이저가 한글화 되나요? 오성지니 2011.02.06 582
RMVX 레퀴엠 ABS 9 1 fdsfsd 2011.02.16 582
Board Pagination Prev 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ... 127 Next
/ 127