VX 스크립트

현재 레벨에서 경험치를 백분율로 계산해서 돌려주는(변수에저장해주는) 스크립트 입니다.

게이지바 만들 때 응용할 수 있을듯 하네요.

사용법은 이벤트->스크립트 에서

경험치계산(변수)    혹은    경험치계산(변수,파티원번호)

입니다...변수가 0일경우는 변수를 안쓰고, 파티원번호가 없을 경우는 첫번째 파티원의 경험치를 계산합니다.

0부터 3까지 첫번째부터 네번째 파티원의 순서입니다....0,1,2,3   의 순서...

아래쪽의 스크립트를 복사해서 새로넣어 주시면 됩니다.

 

def 경험치계산(var, num = 0)
  if $game_party.members.size <= 0
    $game_variables[var] = 0 if var != 0
    return 0
  end
  target = $game_party.members[num]
  s = target.exp_list[target.level]
  n = target.exp_list[target.level+1]
  e = target.exp
  result = ((e-s)*100/(n-s))
  result = 0 if result < 0
  $game_variables[var] = result if var != 0
  return result
end

class Game_Actor < Game_Actor
  attr_reader :exp_list
end

Who's 허걱

?

공개된 사이트에서 퍼온 자료를 제외한(이 경우는 글에 출처를 남깁니다.)

제가 올린 모든 글과 자작 자료에대해 무단으로 퍼가는것을 금지합니다.

Comment '2'
  • ?
    VX 2010.07.29 08:11

    관련글 내용이 알차군요

  • ?
    VX 2010.07.29 08:19

    헷갈려요...


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5408
70 기타 사이드뷰배틀에서 찌르기 공격 가능하게(Upgrade!) 6 078656577er 2009.10.15 2838
69 기타 KGC패시브 스크립트 30 카르와푸딩의아틀리에 2009.10.07 3551
68 기타 커스텀 페이지 스크립트 9 file 달표범 2009.09.07 3140
67 기타 클리어 횟수 기록하기 8 file 허걱 2009.08.22 2729
66 기타 앞에있는 이벤트 아이디 찾기 6 허걱 2009.08.21 2091
65 기타 범용 게이지 묘화 - KGC 14 file 카르와푸딩의아틀리에 2009.08.19 3476
64 기타 스크립트로 커먼 이벤트 실행 [수정] 3 허걱 2009.08.17 2311
63 기타 확장 에러 메시지 13 file 허걱 2009.08.17 2497
62 기타 거리계산 스크립트 (XP가능) 7 file 허걱 2009.08.16 2848
61 기타 말풍선 그림 바꾸기 6 file 허걱 2009.08.15 3565
60 기타 글씨표시 스크립트 32 file 허걱 2009.08.10 4421
59 기타 경험치, HP, MP 백분율계산 (실시간) 8 file 허걱 2009.08.01 3540
58 기타 vx 보안 시스템 19 file 허걱 2009.07.29 3966
57 기타 KGC파라미터배분 2 (VX전용) 20 file 카르와푸딩의아틀리에 2009.07.21 3269
56 기타 커맨드 시스템 7 file 허걱 2009.07.21 2856
55 기타 이벤트 뿌리기 + 범위지정 8 file 허걱 2009.07.13 2698
54 기타 로딩중 스크립트 24 file NO.0 2009.07.11 4462
53 기타 [요청자료] 유즈미짱 님께서 요청한 그림표시 입니다. 5 file 허걱 2009.07.08 2976
52 기타 『주석을 활용한 이벤트 커맨드 확장』스크립트 1 rukan 2009.07.02 1600
51 기타 배틀신에서 곡 넘기기 2 rukan 2009.07.02 1757
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7