
사진에 있는 드래그 부분에서, [s1, s6]값을 숫자로 변경하면 숫자에 맞게 커맨드 메뉴의 세로폭이 결정되는 것을 알았습니다.
그래서 반대로 메뉴 스테이터스의 세로폭을 파티원에 맞게 크기조정할 수도 있을 것 같아 스크립트를 뒤져봤는데... 어떻게 하는 건지 모르겠습니다 ㅜㅜ

위의 드래그 부분이 스테이터스메뉴의 크기를 조절하는 부분인 것은 알겠는데...... 어떻게 손은 못 대겠더군요.
제가 불가능한 일을 하고 있는 건가요?
| 첨부 '2' |
|---|

사진에 있는 드래그 부분에서, [s1, s6]값을 숫자로 변경하면 숫자에 맞게 커맨드 메뉴의 세로폭이 결정되는 것을 알았습니다.
그래서 반대로 메뉴 스테이터스의 세로폭을 파티원에 맞게 크기조정할 수도 있을 것 같아 스크립트를 뒤져봤는데... 어떻게 하는 건지 모르겠습니다 ㅜㅜ

위의 드래그 부분이 스테이터스메뉴의 크기를 조절하는 부분인 것은 알겠는데...... 어떻게 손은 못 대겠더군요.
제가 불가능한 일을 하고 있는 건가요?
class Window_MenuStatus < Window_Selectable
#--------------------------------------------------------------------------
# ● 오브젝트 초기화
# x : 윈도우의 X 좌표
# y : 윈도우의 Y 좌표
#--------------------------------------------------------------------------
def initialize(x, y)
super(x, y, 384, (104*$game_party.members.size))
refresh
self.active = false
self.index = -1
end
end
이걸 스크립트 추가하는 부분에 추가해주시면 간단하게 해결되는 듯 싶습니다. 설명을 덧붙이면, 기존에는 super(x,y,384,416) 이렇게 되어 있어서 가로폭이 384, 세로폭이 416으로 고정되어 있었습니다. 주목해야 할 건 역시 세로폭인 416이 되겠고요. 4명 멤버가 전부 모이면 스테이터스 화면이 꽉 차게 되어 있습니다. 그러므로 한명당 폭을 416 ÷ 4 = 104 로 해서 거기에 현재 파티원 수 수치($game_party.members.size)를 곱해서 파티원 수에 따라서 세로폭을 조절 가능하게 한 겁니다. 원하시는게 이게 맞는지 모르겠네요. 간단히 실험해봤는데 잘 돌아가긴 합니다.
따로 첨부파일로 해주시길 바랍니다.