질문과 답변

Extra Form

허걱님께서 VXA에서 자동전투를 맡는 스크립트부분이


Game_Actor -540
 #--------------------------------------------------------------------------
  # ● 자동 전투용의 행동 후보 리스트를 작성
  #--------------------------------------------------------------------------
  def make_action_list
    list = []
    list.push(Game_Action.new(self).set_attack.evaluate)#아마 일반공격
    usable_skills.each do |skill|   #아마 사용가능한 스킬사용
      list.push(Game_Action.new(self).set_skill(skill.id).evaluate) # 밑의 evaluate에서 어떻게 작용해서 스킬을 사용하게 지정하는듯
    end
    list
  end
  #--------------------------------------------------------------------------
  # ● 자동 전투시의 전투 행동을 작성
  #--------------------------------------------------------------------------
  def make_auto_battle_actions 
    @actions.size.times do |i|
      @actions[i] = make_action_list.max {|action| action.value } #위에서 설정된 행동후보리스트대로 실행함
    end
  end

 


Game_Action-210

 #--------------------------------------------------------------------------
  # ● 행동의 가치 평가(자동 전투용)
  #    @value 및 @target_index 를 자동적으로 설정한다.
  #--------------------------------------------------------------------------
  def evaluate #여기서 value가 변수로 작용해서 행동빈도라던가 결정을 하는거같은데 도저히 이해가 안갑니다
    @value = 0
    evaluate_item if valid?
    @value += rand if @value > 0
    self
  end

이렇게 3부분인데 VX때랑 다르게  보고있어도 어떻게 돌아가는지 감도 잡히지 않더군요
 
그렇다고 VX에 있는 스크립트를 보고 어거지로 따라할수도 없는게 구조가 꽤나 다른듯하더라구요
 

아무래도  Game_Actor -540 부분에 행동 후보 항목부분에서 패턴을 추가해야하는거 같은데

 

현재 VX에서는 있지만 VXA에선 없는 패턴이 회복마법사용과 부활마법사용이 있습니다만..

 

자동전투를 하면  VX처럼 VXA에서 행동할수 있는 패턴을 추가해주고 싶습니다.

 

패턴중엔 VX에도 없는 패턴이 기절,마비같은 상태이상에 걸린 멤버에게 상태이상 해제마법사용입니다만

 

이 패턴은 만들기에 너무나도 힘들어서 VX에서 조차도 없었던거 같으니 포기를 할까 합니다

 

두가지 패턴의 액터_AI를 만들고 싶은데 VX에서도 있었던 패턴이였는 만큼 그걸 참조해서 VXA에서 추가가 가능할까요

 

 




Who's 간파더

?

be폭력주의자


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12441
RMVX 타일셋...... 1 hareun 2011.07.20 1679
RMXP 윈도우7에서 rpgxp쓰고있는데요 맵배치후 게임에서 문제가생기네요! 도와주세요 3 file 모험소년 2013.07.15 1679
RMVX VX의 윈도우크기 조절 2 케이나인 2011.05.01 1680
RMVX 만렙설정법좀요 2 dklqwer123 2011.09.08 1680
RMVXA 흔들림 효과 질문 3 달밤에왈츠 2012.07.03 1680
RMXP 플래쉬파일 재생이 안돼요ㅠㅠㅠ file 호호홀 2011.08.17 1681
RMVX 전투 후 이어지는 배경음 스크립트 5 크리티컬 2012.06.01 1681
RMVX 그림의 표시제한 스크립트 명품항룡 2011.08.07 1683
RMVXA 자동전투 AI패턴을 추가하는 방법 간파더 2012.05.29 1683
RMVX 직접 캐릭터 얼굴 만들기(RPGVX)알려주세요!!! 3 전뇽 2011.01.17 1685
RMXP RPGPX 글씨체 바꾸는 방법 4 조규상 2011.05.24 1686
RMVXA vx ace 스크립트 관련 질문 입니다 3 네스퀵 2012.05.30 1686
RMXP 윈도우 7로 구동은 잘 되지만 문제가 있습니다. 1 마린레이 2011.07.23 1687
기타 출석 말이지요 2 카이온 2011.12.06 1687
기타 치트오매틱 오류? 4 뀨잉뀨잉 2015.09.03 1687
RMVX 액알 스킬 관련 2 일등 2011.08.16 1688
RMVX Tankentai sbs 질문 2 세이크렌 2011.10.08 1689
RMXP GIF나 애니매이션 이미지는 출력이 불가능한가요? 5 흑십자군 2011.05.17 1690
RMVXA 스크립트 제작 문의 3 비비드 2012.02.18 1690
RMVX rpg vx에서 이동속도를 6보다 높게 만들고싶습니다. 1 감사,합니다 2014.01.24 1691
Board Pagination Prev 1 ... 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 ... 516 Next
/ 516