조회 수 2358 추천 수 2 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

네. 맨처음 귀차니즘을 업에버릴것은 id스크립트입니다
일일이 [ID어쩌구] 해야되서 한영키누르고 귀찮으시죠
[어쩌구]로 간편하게 통일하세요 저도지금 쓰고있습니다
근데 장점이 이것만이 안임니다!
그림자가 회색으로 붙어서 뭔가 부드러움을 연출시키기도 합니다!
지금바로 넣어보세요! 섹션은 Main 위!





#  * 스크립트이름 : MSN확장[ID]
#  * 섹션이름 : 자유
#  * 섹션위치 : [Main] 위, [Scene_Debug] 아래. 필요에따라 조정
#  * 스크립트설명 : [ID캐릭터] 라는 한영키의 복잡한 조합이 필요없이
# 단순히 [캐릭터]로 통일.
#  * 사용방법 : 이벤트의 이름에 [***] 입력. 별표는 캐릭터 이름으로.
# 원작 비밀소년 // 수정 MSN
class Game_Character
  attr_accessor :sprite_id
end

class Sprite_Character < Sprite_Character
  def create_id_sprite(text)
    bitmap = Bitmap.new(160, -15)
    bitmap.font.name = "굴림체"
    bitmap.font.size = 12
    bitmap.font.color.set(127, 127, 127)
    bitmap.draw_text(+1, +1, 160, 13, text, 1)
    bitmap.font.color.set(10, 10, 255)
    bitmap.draw_text(0, 0, 160, 13, text, 1)
    @_id_sprite = Sprite.new(self.viewport)
    @_id_sprite.bitmap = bitmap
    @_id_sprite.ox = 80
    @_id_sprite.oy = 12
    @_id_sprite.x = self.x
    @_id_sprite.y = self.y - self.oy / 2
    @_id_sprite.z = 3000
    @_id_sprite_visible = true
  end

  def dispose_id_sprite
    @_id_sprite.dispose
    @_id_sprite_visible = false
  end
  
  def update_id_sprite
    if @character.sprite_id != nil
      if not @_id_sprite_visible
        create_id_sprite(@character.sprite_id)
      end
      @_id_sprite.x = self.x
      @_id_sprite.y = self.y - self.oy
    else
      if @_id_sprite_visible
        dispose_id_sprite
      end
    end
  end
      
  def update
    super
    update_id_sprite
  end
end




2 차 스 크 립 트
새로운 섹션을 작성하십시오, 한 섹션에 모든것을 넣을 시 일어나는 과실은 책임지지 않습니다.


#  * 스크립트이름 : MSN확장[ID]
#  * 섹션이름 : 자유
#  * 섹션위치 : [Main] 위, [Scene_Debug] 아래. 필요에따라 조정
#  * 스크립트설명 : [ID캐릭터] 라는 한영키의 복잡한 조합이 필요없이
# 단순히 [캐릭터]로 통일.
#  * 사용방법 : 이벤트의 이름에 [***] 입력. 별표는 캐릭터 이름으로.
# 원작 비밀소년 // 수정 MSN
class Game_Event < Game_Event
  def refresh
    super
    text = @event.name.dup
    text.gsub!(/\[(.+?)\]/) do
      @sprite_id = $1
    end
    @sprite_id = nil if @erased
    @sprite_id = nil if @character_name == ""
  end
end

class Game_Player < Game_Player
  def refresh
    super
    if $game_party.actors.size > 0
      @sprite_id = $game_party.actors[0].name
    end
  end
end


- 게임공작소 MSN님의 글.

List of Articles
분류 제목 글쓴이 날짜 조회 수 추천 수
공지사항 일본어 스크립트를 번역하기 좋은 번역사이트 두곳입니다 ruby 2010.01.09 22088 0
공지사항 스크립트 게시판 관리자' ruby ' 입니다 ruby 2010.01.09 20728 0
공지사항 일본 스크립트/소스 공유 포럼 4 니오티 2010.01.05 22259 0
이동관련 주인공 또는 npc 그림자 18 file 루비 2007.08.06 3145 5
메뉴관련 RPG XP 테스트플레이 할때 '뉴게임' '콘티뉴' '슛다운' 바꾸기 [중복이면 죄송] 12 이정한 2007.03.07 4153 18
제한변경 알피지 XP 래밸 9999되개 만들기 17 조한철ㅋ 2006.01.18 3482 8
장르변경 TBS 배틀(SRPG) 11 file 아디안 2007.02.27 3482 4
세이브 렉없는 자동세이브 스크립트. 7 샤이닉 2007.02.20 2408 8
기타 더욱더 간편하게! 에메스엔의 귀차니즘 탈출! 4 샤이닉 2007.02.20 2358 2
제한변경 소지금 한계 없애기 7 니오티 2007.02.20 2502 2
전투관련 턴알 게이지바 변경 스크립트 (HP/SP) 3 file 니오티 2007.02.20 3984 2
전투관련 게이지 확인창 스크립트 (HP/SP/EXP) 4 file 니오티 2007.02.20 3540 5
온라인 온라인스크립트 1.7 28 file 아디안 2007.02.16 5503 27
메뉴관련 메뉴 반투명화 스크립트 2 windshy 2007.02.15 2315 4
온라인 RPG XP 온라인 스크립트 25 file 니오티 2007.02.15 6873 6
메뉴관련 링메뉴 스크립트 16 windshy 2007.02.03 2980 4
이동관련 동료 따라오게 만들기 (파랜드 택틱스 3 형태) 15 니오티 2007.02.01 2858 4
맵관련 인터페이스에 현재 맵명 표기하기 17 니오티 2007.02.01 2798 3
기타 몬스터 도감 6 니오티 2007.02.01 2872 3
메뉴관련 메인 메뉴, 기본아이콘으로 꾸미기. 4 니오티 2007.02.01 2301 3
제한변경 저장 공간 15 슬롯으로 늘리기 4 니오티 2007.02.01 1996 2
기타 돈맡기기 시스템 8 히카루 2007.01.31 3358 2
기타 한글입력기 16 file 히카루 2007.01.31 14282 1
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7

Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45