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 6203
701 기타 Sphere Grid System file 백호 2009.02.21 765
700 전투 전투 관련 횟수 취득 스크립트 백호 2009.02.21 783
699 기타 Materia System file 백호 2009.02.21 749
698 이동 및 탈것 8방향움직임과 8방향 캐릭터칩 호환 2 file 백호 2009.02.21 2275
697 스킬 [KGC] Skill Grouping 백호 2009.02.21 861
696 파티 Party & Class Changing script 1 file 백호 2009.02.21 962
695 맵/타일 World Map 스크립트 1 file 백호 2009.02.21 1983
694 기타 액터 선택 스크립트 2 백호 2009.02.21 1229
693 장비 Multi-equip script 2 file 백호 2009.02.21 1101
692 스킬 [KGC] 다단공격 (즉, 여러번 공격하는 스킬) 10 백호 2009.02.21 2817
691 기타 [KGC] 개요 스크립트 2 백호 2009.02.21 1049
690 장비 장비착용시 올스탯 표시 2 file 백호 2009.02.21 1665
689 스킬 스킬 도감 1 백호 2009.02.21 1138
688 기타 프리 윈도우 스크립트 (상입오두막 출처) 6 백호 2009.02.21 1449
687 기타 스크립트로 프리윈도우 예제 4 file 백호 2009.02.21 812
686 기타 killer님 요청하신 스크립트 두번째입니다. 나뚜루 2009.02.21 759
685 전투 SBABS게이지바 file 백호 2009.02.21 2286
684 기타 Anti Event Lag Script 3 백호 2009.02.21 1057
683 기타 시작하자 마자 풀 스크린 2 백호 2009.02.21 1082
682 기타 AMS-Advanced Message Script Edited by Dubleax 3 file 백호 2009.02.21 766
Board Pagination Prev 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 52 Next
/ 52