질문과 답변

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 12472
기타 기타 wasd로 이동하면 결정키랑 취소키는 어디가 편한가요? 3 무명시절 2022.02.11 268
RMVXA wait의 프레임 수를 실수로 할 수 있을까요? 2015.09.22 121
RMVX vx툴이 예기치 않은 형식이라면서 안됩니다 ㅠㅠ RPGvvxx 2010.12.12 642
기본툴 사용법 RMVX vx툴에서 후레쉬사용 효과를 주고싶어요 룡기사 2019.06.19 101
RMVX VX턴제 전투 쿨타임 rpg덕후 2014.01.06 922
RMVX VX킬떄마다 이상한창이뜨네요;; file 언제나기쁨 2011.01.19 439
RMVX vx캐릭터칩 수정하는법 1 234324 2011.08.29 2892
RMVX vx캐릭터칩 1 ㄹㅇㄴㄹㅇㄴㄹz 2012.05.19 2076
RMVX vx캐릭터사이즈 3 file 박주찬 2011.07.20 1097
RMVX VX캐릭터를 집어 넣었는데 캐릭터 주위배경이 이상하네요. 1 93012 2011.06.28 924
RMXP VX캐릭터를 XP캐릭터로 전환하는 방법 (또는 2003 캐릭터를 XP로) 2 KimRocial 2012.10.13 1329
RMVX vx캐릭터 이미지 이거 어디에 있죠?.. 2 뿡링 2011.01.12 966
RMVX vx캐릭터 3 이겸 2016.07.16 106
RMVX vx전체화면시 짤림 1 큰놈 2014.03.14 1641
RMVX VX의 캐릭터칩의 한칸 사이즈는 항상 정사각형 모양이어야 하나요? 2 도롱옹 2013.07.25 904
RMVX VX의 윈도우크기 조절 2 케이나인 2011.05.01 1696
RMVXA vx의 스크립트를 vx ace에 사용할수 있나요? 1 윌리스 2014.03.02 621
RMVX vx용케릭만들기사이트... fdsfsd 2011.02.16 683
RMVX vx용 핏자국 1 swezxc 2013.03.21 1258
RMVXA vx용 이 스크립트랑 비슷한게 vxa에도 있나요? 5 IU[아이유] 2014.11.10 312
Board Pagination Prev 1 ... 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 ... 517 Next
/ 517