질문과 답변

Extra Form

 

 스크립트 링크 : http://avangs.info/rgss_vx_ace/961747/051/trackback

 

 

위의 스크립트를 사용하고 있는데...

전투 자체에는 오류는 없으나 전투종료후 결과메세지에

약간의 수치상의 오류가 있어서 질문드립니다.

 

Link039.png

 

이미지를 보시면 획득 경험치가 58이라고 나와있는데

3번째 멤버의 경험치를 보시면 레벨1인 경험치 0에서 57이 되었다고 나와있는데

전투종료 후 확인해보니 경험치가 58이 되어있더군요

 

또 획득골드도 이미지에는 118로 나와있지만 실제로는 120을 획득하였습니다.

이상해서 '경험치 4 / 골드 4'의 슬라임을 1, 2, 3마리와 각각 전투해봤습니다.

그랬더니 어쩔때는 획득경험치 0 / 획득골드 0이라 뜰때도 있고

수치가 떠도 전부 1씩 낮더군요 뭐가 문제인지 몰라서 스크립트하고 눈싸움만 하고있네요...ㅜㅠ

 

  #--------------------------------------------------------------------------
  # ● 승리의 처리 [재정의]
  #--------------------------------------------------------------------------
  def self.process_victory
    play_battle_end_me
    replay_bgm_and_bgs
    display_result  # リザルト生成
#~     $game_message.add(sprintf(Vocab::Victory, $game_party.name))
#~     display_exp
#~     gain_gold
#~     gain_drop_items
#~     gain_exp
    SceneManager.return
    battle_end(0)
    return true
  end
  #--------------------------------------------------------------------------
  # ● 획든한 경험치의 표시 [재정의]
  #--------------------------------------------------------------------------
  def self.display_result
    # gold
    $game_party.gain_gold($game_troop.gold_total) if $game_troop.gold_total > 0
    # item
    items = []
    $game_troop.make_drop_items.each do |item|
      $game_party.gain_item(item, 1)
      items.push(item)
    end
    result = FvBtResult.new(items)
    # exp
    $game_party.all_members.each do |actor|
      actor.gain_exp($game_troop.exp_total, !actor.battle_member?)
    end
    result.set_exp
    set_result(result)
    wait_for_result
    wait_for_message
  end
end

스크립트가 탭이 너무 많아서 링크만 걸어뒀는데

혹시나 이 부분때문일까 해서 이부분만 올려봅니다.


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12442
RMVX 제 RPG VX 데이터 베이스에 타일셋이 없으면 어떻게 하나요? 1 file 비둘디 2013.11.03 1097
RM2k 플레이 시 오류가 뜹니다..ㅠㅠ file 고봉도봉 2013.11.03 897
기타 플레이 오류 아직도 해결이 안됬습니다. file 비둘디 2013.11.03 909
RMVXA 이게 어떤걸 사용한건지 알수있을까요? 5 file H.M. 2013.11.03 881
RMVX 캐릭터가 물건이나 벽에 걸린 시계같은 걸 조사하게 했을 때 4 file 페리 2013.11.04 1082
RMVX 숫자 입력의 처리에서 입력한 만큼 변수 적용하기 1 겜제작광 2013.11.04 835
RMVX A라는 물체를 밀다가 B라는 물체에 닿았을 때 2 페리 2013.11.04 817
RMVX 숫자입력의 처리 에서 적용한 변수 만큼 이벤트 실행하기 1 겜제작광 2013.11.04 753
RMVX 캐릭터가 앉거나 쓰러지는 모양 2 karlen 2013.11.05 879
RMVX 숫자입력의 처리에서 입력한 수 만큼 돈의 감소시 생기는요류 3 겜제작광 2013.11.05 719
RMVX 명령어로 캐릭터의 이름과 페이스칩 나타나게 하기 5 유리L 2013.11.05 1003
RMVX 하나의 아이템을 밀면 그 위의 아이템도 같이 이동되는 방법 5 file 페리 2013.11.06 864
RM2k 캐릭터 크기 축소 자연스럽게 하는 방법? 13 file 12345678 2013.11.06 2630
RMXP 배경화면중 빈곳 통행금지 5 file 위리리릴 2013.11.07 969
RMVX 비밀번호 이벤트 같은 걸 만들때 2 file 페리 2013.11.07 964
RMXP xp 통행 설정 문제입니다. 9 레모네이드립톤 2013.11.08 854
RMVX 이벤트가 안움직입니다 5 뻘짓킹파야 2013.11.08 818
RMXP rpg xp 캐릭터 초기위치 2 위리리릴 2013.11.08 1055
기타 알만툴로 모바일게임 만들수 없나요? 2 하와이RPG 2013.11.08 1648
RMVX 제가 오프닝을 만들고싶은대 도와주세요 8 초보입니다헤헤헤 2013.11.09 951
Board Pagination Prev 1 ... 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 ... 516 Next
/ 516