질문과 답변

Extra Form

 

rpg vx ace를 쓰고 있는 유저입니다

 

mdf 마법방어 명칭을 "지혜"로 바꾸고

그 스탯의 존재감을 높이고 싶어요

의미부여하고 싶어요

 

 

mdf 마법방어 스탯만큼

경험치를 추가로 얻게 하고 싶습니다

(아니면 next_exp를 mdf만큼 줄이는 방식도 좋아요)

 

 

 

스탯과 경험치 보너스를 연관지으려면 어떻게 해야하나요?

 

 

------------------------------------------------------------------------------------------

http://forums.rpgmakerweb.com/index.php?/topic/22854-stat-can-affect-exp-gain-bonus/

에 질문해서 누가 답변해주었는데

스크립트 아래에 아래 스크립트 추가하면 되더군요

 

#==============================================================================
# ** BattleManager
#------------------------------------------------------------------------------
#  This module manages battle progress.
#==============================================================================
module BattleManager
  #--------------------------------------------------------------------------
# * Display EXP Earned
 #--------------------------------------------------------------------------
  def self.display_exp
    if $game_troop.exp_total > 0
      $game_party.all_members.each do |actor|
        exp = $game_troop.exp_total
        text = sprintf("%s[이;가] %s만큼 경험치를 받았다!", actor.name, exp + actor.mdf)
        $game_message.add('\.' + text)
      end
    end
  end
  #--------------------------------------------------------------------------
  # * EXP Acquisition and Level Up Display
  #--------------------------------------------------------------------------
  def self.gain_exp
    $game_party.all_members.each do |actor|
      actor.gain_exp($game_troop.exp_total + actor.mdf)# actor.mdf 만큼 경험치 보너스!
    end
    wait_for_message
  end
end

 

Comment '2'
  • ?
    스리아씨 2014.01.25 00:18
    커먼이벤트 노가다.. 면 가능할까요?
    스크립트 자체를 손댈 수 있겠지만.

    먼저 변수로 플레이어의 mdf[마법방어]를 구합니다.
    그리고 커먼이벤트[병렬]을 만들어서


    [ 추가 사항은 기존보다 위쪽에 추가 ]

    조건분기 : 변수[mdf]가 100이상
    상태 : 경험치+2%

    그 외의 경우
    조건분기 : 변수[mdf]가 50이상
    상태 : 경험치+1%


    요렇게.
  • profile
    비스뀌 2014.01.25 14:57

    오옹 그런방법이?!
    답변감사해요


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 13222
RMVX VX에서 VXA의 전투형식을 사용하고 싶습니다. Andromeda 2014.01.25 648
케릭터이름이 한글로 안나와요.... 1 Aroma 2014.01.25 872
RMXP (턴제)도발스킬 만드는법. 5 윌리스 2014.01.25 1172
RMVXA 커먼이벤트로 이벤트를 불러오고 내보내고 싶습니다. 10 file 너구리신랑 2014.01.25 675
RMVX vx bgm 사운드가 안나와요~ 3 촤PD 2014.01.25 983
RMVXA 스탯에 경험치 보너스를 연관 지을 수 있을까요?(해결) 2 비스뀌 2014.01.24 726
vxace는 100프로 한글화가 된상태인가요? 2 촤PD 2014.01.24 915
RMVX 맵의 고유 배경음악은 유지하면서 맵 이동시 이벤트로 변경된 음악을 유지하고싶습니다. 4 하얀악어 2014.01.24 741
RMVXA 턴제 스크립트 적용시켯는대 1 file 늑대고양이 2014.01.24 680
RMVX rpg vx에서 이동속도를 6보다 높게 만들고싶습니다. 1 감사,합니다 2014.01.24 1695
기타 RPG 2000 전체화면시 오류 dlekhfkdk 2014.01.24 1950
RMXP 이 스크립트를 사용하는 방법을 가르쳐주세요 10 이룩 2014.01.24 440
RMVXA 플레이어가 이벤트에 접촉할수 있게 하는 방법좀 알려주세요. 10 file 크로마티안 2014.01.24 966
RMVX 게임 내에서 저녁을 표현하는 방법 2 마런마 2014.01.23 668
RpgXp 한글 깨짐 현상 2 file Teodra 2014.01.23 2349
RMVXA 다이얼 링 메뉴 스크립트에 대해서 질문드려도 될까요? 쿠크엔츠 2014.01.23 702
RMVX 캐릭터 얼굴 그래픽을 설정하는데 3 악익이 2014.01.23 635
RMVXA Window_Base클래스 create_contents메소드에서의 질문(contents != self.contents ???) file 일단 2014.01.23 605
RMVXA 오브젝트 문제 8 file RedPhoenix 2014.01.23 584
RMVXA 동영상 인코딩문제 1 파닥이 2014.01.23 598
Board Pagination Prev 1 ... 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 ... 517 Next
/ 517