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 6153
88 메뉴 1-Scene CMS 1.03 by LegACy@rmxp.org (SDK호환) file 백호 2009.02.22 871
87 메뉴 Customizable Ring Menu by SephirothSpawn 백호 2009.02.22 884
86 메뉴 1-Scene CMS 1.1 by LegACy@rmxp.org (SDK호환) file 백호 2009.02.22 953
85 메뉴 Event Spawner 1 file 백호 2009.02.22 979
84 메뉴 SG_Artifact Colors by sandgolem (SDK 호환) 1 백호 2009.02.22 1003
83 메뉴 링메뉴+음악도입스크립트 백호 2009.02.21 1051
» 메뉴 SG_Hide zero SP cost by sandgolem (SDK호환) 백호 2009.02.22 1064
81 메뉴 FF7 Menu version 3 by AcedentProne (SDK 호환) file 백호 2009.02.22 1116
80 메뉴 메뉴에서 실제시간 보기 2 백호 2009.02.21 1124
79 메뉴 Materia System 2 file 백호 2009.02.22 1222
78 메뉴 CogWheel Plug'n'Play Menu Bar by DerVVulfman@rmxp.org 2 백호 2009.02.22 1222
77 메뉴 L's Simple Custom Menu #1 R2 (SDK 2.x 필요) Alkaid 2013.01.18 1227
76 메뉴 Advanced Command Windows by Tsunokiette file 백호 2009.02.22 1307
75 메뉴 플레이 시간 윈도우 개조 file 백호 2009.02.21 1328
74 메뉴 스테이터스 일람 스크립트 file 백호 2009.02.21 1328
73 메뉴 Ring menu edit for SDK2 (Original by Hypershadow180) file Alkaid 2010.09.08 1374
72 메뉴 링메뉴 스크립트 file 백호 2009.02.21 1391
71 메뉴 콤보 스크립트 백호 2009.02.22 1399
70 메뉴 링메뉴에 돈(G)표시하기 백호 2009.02.21 1415
69 메뉴 Leidy's Ring Command Window 1.2 by DerVVulfman Alkaid 2012.09.09 1430
Board Pagination Prev 1 2 3 4 5 Next
/ 5