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
50 기타 메뉴에서 애니매이션 사용! 12 비극ㆍ 2010.04.19 3022
49 기타 그림자 없애기... 3 비극ㆍ 2010.04.19 1642
48 기타 세이브 포인트 2 비극ㆍ 2010.04.19 2518
47 기타 레벨업 이펙트... 20 비극ㆍ 2010.04.19 3768
46 기타 Lock Screen 3 비극ㆍ 2010.04.19 2012
45 기타 전투후 이어지는 베경음 9 비극ㆍ 2010.04.19 2190
44 기타 [자작]게임 실행시 파일 체크 프로그램. 또는 파일 실행기. 16 file NightWind AYARSB 2010.05.20 3193
43 기타 개인판타지메뉴+업그래이드 배틀 23 file 콩밥 2010.08.02 4211
42 기타 이벤트 상세효과 9 file 사람이라면? 2010.08.15 2801
41 기타 블록 미니게임 11 file 사람이라면? 2010.08.15 2269
40 기타 몬스터 리얼한 효과 27 file 사람이라면? 2010.08.16 5074
39 기타 RTS? 미니게임 스크립트 7 file 사람이라면? 2010.08.16 2788
38 기타 설명하기 힘든 스크립트 (스크린샷 확인) 10 file 사람이라면? 2010.08.16 3818
37 기타 다른 방식의 테트리스 미니게임 7 file 사람이라면? 2010.08.17 2362
36 기타 블랙잭, 룰렛, 포커 스크립트 종합 9 file 도심 2010.08.22 2643
35 기타 VX Weather Script by ccoa 1 Alkaid 2010.09.08 1318
34 기타 타격관계도 등의 한계돌파 11 시트르산 2010.09.10 2365
33 기타 이벤트 제작용 소품 모음 스크립트 12 시트르산 2010.09.10 2209
32 기타 레벨업 시 증가분의 HP/MP 회복 10 시트르산 2010.09.12 2427
31 기타 みんと씨의 RMVX 샘플 프로젝트 1.11 (2009-11-05) 6 Alkaid 2010.09.13 2005
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7