질문과 답변

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 21134
RMVXA RPF VX ACE 타일셋 재질문 3 임벌 2013.12.03 1711
RMVXA 흔들림 효과 질문 3 달밤에왈츠 2012.07.03 1711
RMVX 훈덕 님이 올리신 스킬 사용 조건(번역) 사용방법 file 엿데브 2011.06.07 1710
RMXP 윈도우7에서 rpgxp쓰고있는데요 맵배치후 게임에서 문제가생기네요! 도와주세요 3 file 모험소년 2013.07.15 1709
RMVXA RPG VX ACE로 모바일게임 만드는법 아시는분! 5 닉네임이없다능 2013.01.12 1708
RMVXA 윈도우 스킨 투명도 조절 2 에뎀이 2014.02.12 1707
RMXP 온라인 3d 3 까멸 2011.12.11 1707
RMVX 몬스터 캐릭터 칩이 짤려요 3 사루바 2011.07.29 1707
기타 미연시용 백그라운드 리소스게시판 같은것은 없나요? 6 석진이 2011.06.10 1707
RMXP RPG XP 스크립트 1 인뎐뎬쟝 2011.05.29 1707
RMVX Tankentai sbs 질문 2 세이크렌 2011.10.08 1706
RMVXA VX Ace 에도 SBS ATB 전투 시스템 스크립트가 존재하나요? 2 TheEK 2012.10.13 1703
RMXP 스크립트에서.... 2 Lighna 2012.03.10 1703
RMXP 이벤트가 통행불가로 인하여 못갈 경우라는 조건 3 CJYG* 2011.12.11 1703
RMVX 무기나 방어구를 소지, 장비중일때의 조건분기질문입니다. 2 file 볼프강 2011.10.08 1703
RMVX VX나 XP 8방향 캐릭터 생성해주는 사이트나 프로그램... 8 알피지메이커즈 2011.08.16 1703
기타 출석 말이지요 2 카이온 2011.12.06 1702
RMVXA RPGVXace 질문 드립니다. 4 CrazyMaker 2013.12.02 1699
RMVX rpg vx에서 이동속도를 6보다 높게 만들고싶습니다. 1 감사,합니다 2014.01.24 1698
RMXP GIF나 애니매이션 이미지는 출력이 불가능한가요? 5 흑십자군 2011.05.17 1698
Board Pagination Prev 1 ... 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 ... 518 Next
/ 518