XP 스크립트

http://www.gamebaker.com/rmxp/scripts/hide-zero-sp-cost.htm
  스킬의 사용SP가 0일때 SP를 표시하지 않는 스크립트입니다.  패시브스킬사용시 유용?


#=============================================================================
# ** SG Hide Zero SP Cost (skills menu only)
#=============================================================================
# sandgolem
# Version 1a
# 19.03.06
#=============================================================================
#
# To disable this for whatever reason during gameplay, use:
#    $sg_show_zero_sp_cost = true
#
# To re-enable this script, use:
#    $sg_show_zero_sp_cost = nil
#
#=============================================================================
#
# To check for updates or find more scripts, visit:
# http://www.gamebaker.com/rmxp/scripts/
#
# This is a -very- simple edit. See the section marked as edited below if this
# is incompatible with any other scripts you're using.
#
# To use this script, copy it and insert it in a new section above "Main",
# but under the default scripts and the SDK if you're using it.
#
# If you're using a script that alters the Skills menu, try putting this
# above it as it rewrites one of the default methods.
#
# Have problems? You can leave me a message at:
# http://www.gamebaker.com/users/sandgolem
#
#=============================================================================

#--------------------------------------------------------------------------
# * SDK Log Script
#--------------------------------------------------------------------------

begin
  SDK.log("SG Hide Zero SP Cost", "Sandgolem", "1a", "26.02.06")
  if SDK.state("SG Hide Zero SP Cost") != true
    @sg_hide_zero_sp_disabled = true
  end
  rescue
end

#--------------------------------------------------------------------------
# * Begin SDK Enable Test
#--------------------------------------------------------------------------
if !@sg_hide_zero_sp_disabled

class Window_Skill < Window_Selectable

  def sg_draw_skill_color(skill,type)
    if @actor.skill_can_use?(skill.id)
      self.contents.font.color = normal_color
    else
      self.contents.font.color = disabled_color
    end
  end
 
  def draw_item(index)
    skill = @data[index]
# Broken apart for compatability with other scripts
    sg_draw_skill_color(skill,type)
    x = 4 + index % 2 * (288 + 32)
    y = index / 2 * 32
    rect = Rect.new(x, y, self.width / @column_max - 32, 32)
    self.contents.fill_rect(rect, Color.new(0, 0, 0, 0))
    bitmap = RPG::Cache.icon(skill.icon_name)
    opacity = self.contents.font.color == normal_color ? 255 : 128
    self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
    self.contents.draw_text(x + 28, y, 204, 32, skill.name, 0)
#------------------------------------------------------------------------------
# Begin SG Hide Zero SP Cost Edit
#------------------------------------------------------------------------------
    sg_draw_skill_color(skill,1)
    if !$sg_show_zero_sp_cost
      if skill.sp_cost > 0
        self.contents.draw_text(x + 232, y, 48, 32, skill.sp_cost.to_s, 2)
      end
    else
      self.contents.draw_text(x + 232, y, 48, 32, skill.sp_cost.to_s, 2)
    end
#------------------------------------------------------------------------------
# End SG Hide Zero SP Cost Edit
#------------------------------------------------------------------------------
  end
end

#--------------------------------------------------------------------------
# * End SDK Enable Test
#--------------------------------------------------------------------------
end

Who's 백호

?

이상혁입니다.

http://elab.kr


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 7289
901 파티 파티원 포션 나눠먹기 스크립트 1 file 백호 2009.02.22 1071
900 상태/속성 SG_State Immunity Message by sandgolem (SDK 호환) 백호 2009.02.22 1076
899 아이템 아이템 종류별로 분류하는 스크립트 2 file 백호 2009.02.21 1077
898 이동 및 탈것 Mouse_move 호환버전 1 file 백호 2009.02.21 1080
897 그래픽 Drago - Custom Resolution II 1 Alkaid 2014.09.10 1082
» 메뉴 SG_Hide zero SP cost by sandgolem (SDK호환) 백호 2009.02.22 1083
895 저장 SG_Broken Save File Fix by sandgolem (SDK호환) 1 백호 2009.02.22 1084
894 스킬 Skill Shop by Trickster@rmxp.org file 백호 2009.02.22 1088
893 키입력 Keyboard Input Module v5 by Near Fantastica (SDK호환) 백호 2009.02.22 1092
892 스킬 Trickster's Bag of Skill Effects file 백호 2009.02.22 1094
891 기타 시작하자 마자 풀 스크린 2 백호 2009.02.21 1099
890 저장 Law's Custom Save System by The Law G14 & Night Runner 1 file Alkaid 2013.02.18 1102
889 아이템 Item Acquired Window by SiliconHero@rmxp.net 백호 2009.02.22 1110
888 아이템 아이템 정리기능 S크립T 1 file 백호 2009.02.21 1112
887 장비 Multi-equip script 2 file 백호 2009.02.21 1113
886 기타 말걸면그림천천히뜨기 4 file 백호 2009.02.21 1114
885 기타 KGC, SG 필수 스크립트 1 백호 2009.02.22 1116
884 장비 장비 시 전능력 표시 스크립트 4 file 백호 2009.02.21 1120
883 아이템 소지/구입 아이템 갯수 99개 이상 가능(약간 수정) 2 백호 2009.02.22 1120
882 맵/타일 Random Map Generator by Wachunga@rmxp.net file 백호 2009.02.22 1122
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 52 Next
/ 52