자유게시판

module MOG
#Font Name.
MPFONT = "Georgia"
#Fade ON/OFF(True - False).
MPNMFD = true
#Fade Time.
MPNMTM = 20
#Window Position.
# 0 = Upper Left.
# 1 = Lower Left.
# 2 = Upper Right.
# 3 = Lower Right.
MPNMPS = 0
# Disable Switch(ID).
WM_SWITCH_VIS_DISABLE = 15
end
#_________________________________________________
###############
# Game_System #
###############
class Game_System
attr_accessor :fdtm
attr_accessor :mpnm_x
attr_accessor :mpnm_y
alias mog_vx06_initialize initialize
def initialize
mog_vx06_initialize
@fdtm = 255 + 40 * MOG::MPNMTM
if MOG::MPNMPS == 0
@mpnm_x = 120
@mpnm_y = 120
elsif MOG::MPNMPS == 1
@mpnm_x = -300
@mpnm_y = 320
elsif MOG::MPNMPS == 2
@mpnm_x = 640
@mpnm_y = 0
else
@mpnm_x = 640
@mpnm_y = 320
end 
end
def mpnm_x
return @mpnm_x
end
def mpnm_y
return @mpnm_y
end
def fdtm
if @fdtm <= 0
@fdtm = 0
end
return @fdtm
end
end
############
# Game_Map #
############
class Game_Map
attr_reader   :map_id 
def mpname
$mpname = load_data("Data/MapInfos.rvdata")
$mpname[@map_id].name
end
end
###############
# Window Base #
###############
class Window_Base < Window
def nd_mapic
mapic = Cache.system("")    
end 
def draw_mpname(x,y)
mapic = Cache.system("Mpname") rescue nd_mapic  
cw = mapic.width 
ch = mapic.height
src_rect = Rect.new(0, 0, cw, ch)
self.contents.blt(x , y - ch + 65, mapic, src_rect)
self.contents.font.name = MOG::MPFONT
self.contents.font.size = 60
self.contents.font.bold = true
self.contents.font.shadow = true
self.contents.font.color = Color.new(0,0,0,255)
self.contents.draw_text(x + 76, y + 27, 110, 32, $game_map.mpname.to_s,1)
self.contents.font.color = Color.new(255,255,255,255)
self.contents.draw_text(x + 75, y + 26, 110, 32, $game_map.mpname.to_s,1)
end
end
##########
# Mpname #
##########
class Mpname < Window_Base
def initialize(x , y)
super($game_system.mpnm_x, $game_system.mpnm_y, 250, WLH + 70)
self.opacity = 0
refresh
end
def refresh
self.contents.clear
draw_mpname(10,0)   
end
end
#############
# Scene_Map #
#############
class Scene_Map
alias mog_vx06_start start
def start
@mpnm = Mpname.new($game_system.mpnm_x, $game_system.mpnm_y)
@mpnm.contents_opacity = $game_system.fdtm
if $game_switches[MOG::WM_SWITCH_VIS_DISABLE] == false
@mpnm.visible = true
else
@mpnm.visible = false 
end 
mog_vx06_start 
end 
alias mog_vx06_terminate terminate
def terminate
mog_vx06_terminate
@mpnm.dispose
end
alias mog_vx06_update update
def update
mog_vx06_update 
location_name_update
end
def location_name_update
$game_system.mpnm_x = @mpnm.x
$game_system.mpnm_y = @mpnm.y
if $game_switches[MOG::WM_SWITCH_VIS_DISABLE] == true or $game_system.fdtm <= 0
@mpnm.visible = false 
else
@mpnm.visible = true
end
if MOG::MPNMPS == 0 or MOG::MPNMPS == 1
if @mpnm.x < 120
@mpnm.x += 120
elsif @mpnm.x >= 120
@mpnm.x = 120
end  
else
if @mpnm.x > 300
@mpnm.x -= 5
elsif @mpnm.x <= 300
@mpnm.x = 300
end    
end
@mpnm.contents_opacity = $game_system.fdtm
if MOG::MPNMFD == true
$game_system.fdtm -= 3
end
end
alias mog_vx06_update_transfer_player update_transfer_player
def update_transfer_player
return unless $game_player.transfer?
@mpnm.contents_opacity = 0
mog_vx06_update_transfer_player
if MOG::MPNMPS == 0
$game_system.mpnm_x = -340
$game_system.mpnm_y = 0
elsif MOG::MPNMPS == 1
$game_system.mpnm_x = -340
$game_system.mpnm_y = 320
elsif MOG::MPNMPS == 2
$game_system.mpnm_x = 640
$game_system.mpnm_y = 0
else
$game_system.mpnm_x = 640
$game_system.mpnm_y = 320
end 
@mpnm.y = $game_system.mpnm_y
@mpnm.x = $game_system.mpnm_x
$game_system.fdtm = 255 + 60 * MOG::MPNMTM
@mpnm.refresh
end
end
$mogscript = {} if $mogscript == nil
$mogscript["location_name_vx"] = true

 

-------------------------------------------------------------

sdfsdf.PNG

위에 사진보시면 글씨가 짤리는데.... 짤리지않고 큰글씨가 다보이도록 하려면 어찌해야할지 "ㅆ";

TAG •

Who's 라이네크

?

작품연대기

XP - 아인 스토리 (만들다가 어려워서 포기)

VX - 타르타로스 -운명의검- (모든것을 쏟아부엇지만 아버님이 삭제하셔서 멸망)

2003 - 타르타로스 -운명의검- Again (다시 2003으로 도전하지만 몇달만에 컴터를다시키니 자료증발)

XP - 엘티어즈 ~고대의병기~ (현재만드는중 이건 완성한다 ... 젠장..)

 

으으 자료복구할방법은 업는겝니까 ㅠㅠ

지금만드는건 완성시킨다 젠장

Comment '3'
  • ?
    TOFUMAN 2009.09.30 03:10

    폰트가 큰거 같은데요?

    보시면 elf.contents.font.size = 60 이 부분이 있는데, (ctrl + f 로 찾아보세요) 그곳에서 폰트 사이즈를 줄여보세요.

  • profile
    시옷전사 2009.09.30 17:01

    큰 글씨가 나오게 하려면 모그스크립트 자체를 수정해야 할것 같습니다. 지식인에 올리시면 한번 수정을 시도해 보겠습니다. 

    근데 다른 사람의 스크립트를 함부로 수정해도 되는건지 잘 모르겠네요. 이 부분에 대해서 알려 주실분 없을까요...

  • ?
    라이네크 2009.09.30 17:33
    시옷전사님 "ㅆ" 지식인에 최대숫자인 100포인트를 걸어 올렷습니다 "ㅆ";;ㅎㅎ

List of Articles
분류 제목 글쓴이 날짜 조회 수
공지 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25) 17 file 완폐남™ 2012.07.17 41260
잡담 타블렛 첫작 +_+이프님 리퀘스트 봉시기 2009.09.30 774
잡담 섬나라이야기 메뉴얼 작성중 이프 2009.09.30 813
잡담 리퀘스트 주제 이프 2009.09.30 1429
잡담 채팅창이 안보여요 ㅠㅠ... 2 봉시기 2009.09.30 1230
이런 설명 알아보려나 3 라이네크 2009.09.30 631
가입 안녕하세요~ 가입인사 드립니다!! 6 skywarlock 2009.09.30 887
스크립트 용어? 질문 3 라이네크 2009.09.30 748
왕자같나..? 2 라이네크 2009.09.29 1250
잡담 봉식님 2 이프 2009.09.29 712
잡담 게이지 완성 2 이프 2009.09.29 874
장비설명 등등 변경중 1 라이네크 2009.09.29 730
잡담 오늘 제작중인 녀석... 6 카르와푸딩의아틀리에 2009.09.29 815
"ㅆ" 이거 스태미나 감추려면 어찌;; 2 라이네크 2009.09.29 875
잡담 게임제작자라면 한번쯤 생각해볼 문제 이프 2009.09.29 803
잡담 께임만듬 HeyCat 2009.09.29 854
게이지 없애는방법좀 라이네크 2009.09.28 960
이건 왜 이러는거지?;; 1 완폐남™ 2009.09.28 958
후아 스태미나 게이지가 속석임 라이네크 2009.09.28 996
게임제작프로그램? 5 小子非 2009.09.28 1394
이 스크립트는 무엇인가요? 1 완폐남™ 2009.09.28 1247
목록
Board Pagination Prev 1 ... 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 ... 755 Next
/ 755