게임 [질문]rpgvx 최대체력수정 or 스크립트 질문~
2008.09.30 11:35
지금 급하게 필요해서 그런데요~
vx에서 최대체력을 게임진행중에 바꿀 수 있으면 간단한 문젠데..
혹시라도 최대체력 바꾸는 방법 아시는 분은 페이지다운 눌러서 바로 답글 달아주시면 감사하겠습니다.
... 최대체력 수정 방법이 없다면 밑에 글까지 읽어 주세요 ㅠㅠ
스크립트 중에 기본메뉴화면or기본전투화면이 나오는 스크립트가 있나요?
체력이 -> 현재hp/최대hp로 표시 되잖아요. 그거를 그냥 현재hp만 나오게 하고 싶거든요.
(ex. 4347/9999 -> 4347 )
어떤 스크립트를 수정하면 이렇게 바꿀 수 있는지 가르쳐주세요 ㅠㅠ
이거 해결 못하면 저 알만세계에서 떠납니다. ㄷㄷㄷㄷ;;;
고수분들 제발 지식을 나눠주세요 ㅠㅠ
댓글 11
-
나나야츠루
2008.09.30 11:47
질문게시판에도 올렸습니다. 기타툴에요. 80크랑밖에는 안되지만 성의를 봐서라도 약간 끄적여주심이 ㅠㅠ|+rp2+|290322|+rp3+|free -
Lie&Hell。
2008.10.01 00:00
크링이예요; 오타이신가요? 고수분들께 쪽지로 물어보심이? |+rp+|290322|+rp2+|290381|+rp3+|free -
가가상
2008.10.01 07:39
최대체력 바꾸는 건 이벤트 커맨드의 '능력치의 증감'을 쓰면 되구요,
스크립트중 Window_Base에서 (수정한 부분이 없다면) 302~303번째 줄에
self.contents.draw_text(xr - 50, y, 10, WLH, "/", 2)
self.contents.draw_text(xr - 40, y, 40, WLH, actor.maxhp, 2)
라는 부분을 지우면 현재 hp만 나옵니다.|+rp2+|290394|+rp3+|free -
赤日의夜,蒼月의晝
2008.10.01 07:42
스크립트 중에 VX의 기본 능력치의 한계돌파를 가능하게 해주는 게 있는데 역으로 이용하면 한계를 걸어줄 수 있을 것 같네요.|+rp2+|290395|+rp3+|free -
赤日의夜,蒼月의晝
2008.10.01 07:45
http://j2k.naver.com/j2k_frame.php/korean/f44.aaa.livedoor.jp/~ytomy/tkool/rpgtech/php/tech.php?tool=VX&cat=tech_vx/special_system&tech=limit_break
이게 그 스크립트가 있는 일본 사이트 주소입니다.저 곳에는 그 외에도 유용한 스크립트가 많습니다. |+rp+|290395|+rp2+|290396|+rp3+|free -
가가상
2008.10.01 08:16
혹시 赤日의夜,蒼月의晝님이 말씀하신 게 원하던 답이랑 가깝다면, 그보다는 이 방법을 써보세요.
Game_Actor의 211번째 줄을 보면
return 9999
라는 게 적혀있을 텐데, 이걸
return $game_variables[1] == 0 ? 9999 : $game_variables[1]
으로 바꾸면 게임 도중 변수 1번을 조작하면 최대 hp가 이 값에 맞춰 바뀌게 됩니다.
변수를 1번 말고 다른 걸 쓰려면 대괄호 안의 숫자를 바꾸면 됩니다.|+rp2+|290398|+rp3+|free -
Lie&Hell。
2008.10.02 01:30
고수분들 등장이다 ㄷㄷ |+rp2+|290412|+rp3+|free -
A. 미스릴
2008.10.02 01:51
능력치의 증감 부분을 뜯어보시고 응용하세요
인터프리터 클래스 어딘가에 있습니다|+rp2+|290420|+rp3+|free -
나나야츠루
2008.10.02 07:34
우오... 감사합니다 ㅠㅠ |+rp+|290395|+rp2+|290454|+rp3+|free -
나나야츠루
2008.10.02 07:42
오오 赤日의夜,蒼月의晝님의 리플과 가가상님의 리플을 조합하면 원하는 설정을 할 수 있을 듯하네요. 감사합니다. |+rp+|290398|+rp2+|290455|+rp3+|free -
다크아머
2008.10.04 01:18
나도 스크립이나 연마 해볼까 흠|+rp2+|290563|+rp3+|free