자유게시판

아흑1.JPG
TAG •
Comment '6'
  • profile

    #==============================================================================
    #   This script is NOT required to be installed.  In fact, you can configure
    # states within the Config script inself.  These are for the example
    # States 23 to 26 in the demo.  Please use this as an example on how to setup
    # your own customized regen/slip damage states, autolife, etc. - Mr. Bubble
    #==============================================================================

    module RPG
      class State
        alias extra_demo_example_extension extension
     #--------------------------------------------------------------------------
     # ● State Enhancement Extension Settings
     #--------------------------------------------------------------------------
     # - Note about REFLECT and NULL states:
     #      An item/skill is considered physical if "Physical Attack" is
     #      checked under "Options" in your Database.  Otherwise, it is magical.
     #
     # "AUTOLIFE/50"      - Automatically revives when Incapacitated.
     #                      Value after "/" is % of MAXHP restored when revived.
     # "MAGREFLECT/39"    - Reflects magical skills to the original caster.
     #                      Value after "/" is Animation ID when triggered.
     # "MAGNULL/39"       - Nullify magical skills and effects.
     #                      Value after "/" is Animation ID when triggered.
     # "PHYREFLECT/39"    - Reflects physical skills to the original caster.
     #                      Value after "/" is Animation ID when triggered.
     # "PHYNULL/39"       - Nullify physical skills and effects.
     #                      Value after "/" is Animation ID when triggered.
     # "COSTABSORB"       - Absorbs the MP (or HP) cost of an incoming skill when
     #                      affected.  This will not appear as POP Damage.  This
     #                      function is similar to Celes' "Runic" from FF6.
     # "ZEROTURNLIFT"     - State is lifted at the end of turn regardless.
     # "EXCEPTENEMY"      - Enemies will not use animation sequence assigned
     #                      under State Affliction Wait Animation Settings when
     #                      afflicted. (Actors still will.)
     # "NOPOP"            - State name will not appear as POP Damage.
     # "HIDEICON"         - State icon will not appear in the BattleStatus Window.
     # "NOSTATEANIME"     - State's caster and enemies will not use animation
     #                      sequence assigned under State Affliction Wait Animation
     #                      Settings when afflicted.
     # "SLIPDAMAGE"       - Apply slip damage.  Assign values under Slip Damage Settings.
     # "NONE"             - No extension. Used as a default.
        def extension
          case @id
          when 2 # 독
            return ["SLIPDAMAGE"]
          when 22 # 출혈
            return ["SLIPDAMAGE"] 
          when 23 # Regneration
            return ["SLIPDAMAGE"]
          when 24 # Mana Font
            return ["SLIPDAMAGE"]
          when 25 # Auto-life
            return ["AUTOLIFE/40"]
          when 26 # Physical Reflect
            return ["PHYREFLECT/39"]
          end
          extra_demo_example_extension
        end
     #--------------------------------------------------------------------------
     # ● Slip Damage Settings
     #--------------------------------------------------------------------------
     # - Also includes regeneration options.
     #
     # when 1 <- State ID. Slip Damage only applies if "SLIPDAMAGE" is assigned above.
     #      Multiple settings may be applied. Ex)[["hp",0,5,true],["mp",0,5,true]]
     #                          
     #        Type, Constant, %, POP?, Allow Death
     # return [["hp",    0,  10, true,  true]]
     #
     # Type       – "hp" or "mp".
     # Constant   – Set a constant value to apply each turn.
     #              Positive values are damage.  Negative values are recovery.
     # %          - Set a percentage value to apply each turn based on MAX HP/MP.
     #              Positive values are damage. Negative values are recovery.
     # POP?       - Determines whether or not you want slip damage value to
     #              appear as POP Damage.
     # Allow Death - true: Slip damage can kill.
     #               false: Slip damage will not kill. (Battler will be left at 1 HP)
        alias extra_demo_example_slip_extension slip_extension
        def slip_extension
          case @id
          when 2 # 독
            return [["hp", 0, 5, true, true]]
          when 22 # Regeneration
            return [["hp", 0, 5, true, true]]
          when 23 # Regeneration
            return [["hp", 0, -10, true, true]]
          when 24 # Mana Font
            return [["mp", 0, -5, true, true]]
          end
          extra_demo_example_slip_extension
        end
      end
    end

  • ?
    칼리아 2009.08.25 20:36
    ㄳ합니다.
  • ?
    괴도키드 2009.08.25 20:35

    뭘 어찌하라는건지;;

  • ?
    칼리아 2009.08.25 20:37
    뭘까요?
  • ?
    괴도키드 2009.08.25 20:38

    글쎄 제가 댓글을 올릴당시에는 댓글이 하나도 없었는데요 ㅋㅋ

    등록된 시간을 보시면 1 초 차이로 등록이 되었군요 ㅋㅋ

  • profile

    #==============================================================================
    # â–   SephirothSpawn's Slanted bars in VX
    #     25.4.2008
    #------------------------------------------------------------------------------
    #  Script by: Kylock (Based on SephirothSpawn's Original Slanted Bars)
    #==============================================================================
    #    Inspired by Syvkal (http://rmvxpuniverse.com) who ported Cogwheel Style
    #  bars to VX, I realized how much I missed Seph's Slanted Bars.  So here they
    #  are.  Just add this script and it'll automagically transform your HP and MP
    #  bars.  Bar colors are easily customized in the following module.
    #==============================================================================
    #  Change Log
    #  1.0 - Original Release.
    #  1.1 - Added option to use default window skin colors.
    #==============================================================================

    module SLANT_BARS
      USE_WINDOWSKIN = false  # If set to true, the colors will be taken from the
                              #  current system skin and the following settings
                              #  will be ignored.
     
      DEFAULT_HP_BAR_COLOR = Color.new(208,48,65,255)    # Beginning color of HP bar
      DEFAULT_HP_END_COLOR = Color.new(231,185,94,255)# Ending color of HP bar
     
      DEFAULT_MP_BAR_COLOR = Color.new (38,47,187,255)  # Begenning color of MP bar
      DEFAULT_MP_END_COLOR = Color.new(153,57,204,255) # Ending color of MP bar
    end

    class Window_Base < Window
      #==========================================================================
      # * Draw Slant Bar(by SephirothSpawn)
      #==========================================================================
      def draw_slant_bar(x, y, min, max, width = 152, height = 6,
        bar_color = Color.new(150, 0, 0, 255),
        end_color = Color.new(255, 255, 60, 255))
        # Draw Border
        for i in 0..height
          self.contents.fill_rect(x + i, y + height - i, width + 1, 1,
            Color.new(50, 50,50, 255))
        end
        # Draw Background
        for i in 1..(height - 1)
          r = 78 * (height - i) / height + 0 * i / height
          g = 29 * (height - i) / height + 0 * i / height
          b = 1 * (height - i) / height + 0 * i / height
          a = 255 * (height - i) / height + 255 * i / height
          self.contents.fill_rect(x + i, y + height - i, width, 1,
            Color.new(r, b, g, a))
        end
        # Draws Bar
        for i in 1..( (min / max.to_f) * width - 1)
          for j in 1..(height - 1)
            r = bar_color.red * (width - i) / width + end_color.red * i / width
            g = bar_color.green * (width - i) / width + end_color.green * i / width
            b = bar_color.blue * (width - i) / width + end_color.blue * i / width
            a = bar_color.alpha * (width - i) / width + end_color.alpha * i / width
            self.contents.fill_rect(x + i + j, y + height - j, 1, 1,
              Color.new(r, g, b, a))
          end
        end
      end
      #--------------------------------------------------------------------------
      # * Draw HP gauge
      #     actor : actor
      #     x     : draw spot x-coordinate
      #     y     : draw spot y-coordinate
      #     width : Width
      #--------------------------------------------------------------------------
      def draw_actor_hp_gauge(actor, x, y, width = 131)
        if SLANT_BARS::USE_WINDOWSKIN
          draw_slant_bar(x-3,y+13,actor.hp,actor.maxhp,width,8,
            hp_gauge_color1,hp_gauge_color2)
        else
          draw_slant_bar(x-3,y+13,actor.hp,actor.maxhp,width,8,
            SLANT_BARS::DEFAULT_HP_BAR_COLOR,SLANT_BARS::DEFAULT_HP_END_COLOR)
        end
      end
      #--------------------------------------------------------------------------
      # * Draw MP Gauge
      #     actor : actor
      #     x     : draw spot x-coordinate
      #     y     : draw spot y-coordinate
      #     width : Width
      #--------------------------------------------------------------------------
      def draw_actor_mp_gauge(actor, x, y, width = 131)
        if SLANT_BARS::USE_WINDOWSKIN
          draw_slant_bar(x-3,y+13,actor.mp,actor.maxmp,width,8,
            mp_gauge_color1,mp_gauge_color2)
        else
          draw_slant_bar(x-3,y+13,actor.mp,actor.maxmp,width,8,
            SLANT_BARS::DEFAULT_MP_BAR_COLOR,SLANT_BARS::DEFAULT_MP_END_COLOR)
        end
      end
    end


  1. 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25)

    Date2012.07.17 Category공지 By완폐남™ Views41184
    read more
  2. 열기가 후끈 후끈 느껴지는..

    Date2009.08.25 Category잡담 ByKNAVE Views1101
    Read More
  3. 메가맨 혹은 록맨 스프라이트 사이트

    Date2009.08.25 Category잡담 By카르와푸딩의아틀리에 Views2609
    Read More
  4. 보스 패턴 두 번째 시간

    Date2009.08.25 Category잡담 By달표범 Views1535
    Read More
  5. 허걱님 이런식으루...

    Date2009.08.25 Category잡담 BySCUD Views1785
    Read More
  6. 라이네크님 부탁하신거

    Date2009.08.24 Category잡담 By봉시기 Views1397
    Read More
  7. 고전 와우 패러디

    Date2009.08.24 Category잡담 By달표범 Views1591
    Read More
  8. 달표범님 요거.

    Date2009.08.24 Category잡담 By카르와푸딩의아틀리에 Views1126
    Read More
  9. 괴도키드님 요런거?

    Date2009.08.24 Category잡담 By카르와푸딩의아틀리에 Views1385
    Read More
  10. 2연속 3등~

    Date2009.08.24 Category잡담 By칼리아 Views916
    Read More
  11. 커드스... 채색 다시해줌 @_@

    Date2009.08.24 Category잡담 BySCUD Views1023
    Read More
  12. 오라테 참고해서 해

    Date2009.08.24 Category잡담 BySCUD Views1252
    Read More
  13. 에잇 ㅠㅠ.. 완성본????

    Date2009.08.23 Category잡담 By봉시기 Views1052
    Read More
  14. 음... 키보드 그림 수정

    Date2009.08.23 Category잡담 BySkybound Views1568
    Read More
  15. 유즈미님 가르쳐주신대로 채색을 했더니......

    Date2009.08.23 Category잡담 BySCUD Views1634
    Read More
  16. Lonely General

    Date2009.08.23 Category잡담 By깐지 Views959
    Read More
  17. 몬스터 도감 속성표시까지 완료. ㅎㅎ

    Date2009.08.23 Category잡담 By카르와푸딩의아틀리에 Views1417
    Read More
  18. 없어질만한데...

    Date2009.08.23 Category잡담 Byえらい☆初音ミク Views899
    Read More
  19. 괴도키드님, 주문하신 이미지 닉네임 완료!

    Date2009.08.23 Category잡담 By칼리아 Views1095
    Read More
  20. 난 솔직히 이쪽 그리는게 취향임..

    Date2009.08.23 Category잡담 BySCUD Views1948
    Read More
  21. 도전과제에 대한 질문입니다.

    Date2009.08.23 Category잡담 By깐지 Views916
    Read More
목록
Board Pagination Prev 1 ... 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 ... 456 Next
/ 456