Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #-------------------------------------------------------------#
- #--------------------Paski HP i SP---------------------#
- #--------------------by Nazgul king--------------------#
- #-------------------------------------------------------------#
- class Spriteset_Map
- alias nk92_pasek_initialize initialize
- alias nk92_pasek_update update
- alias nk92_dispose dispose
- def initialize
- @pasek = Sprite.new
- @pasek.bitmap = Bitmap.new(32,9)
- @pasek.x = $game_player.screen_x - 16
- @pasek.y = $game_player.screen_y - 64
- @pasek.z = $game_player.screen_z + 1
- rysuj_pasek
- nk92_pasek_initialize
- end
- def update
- nk92_pasek_update
- @pasek.x = $game_player.screen_x - 16
- @pasek.y = $game_player.screen_y - 64
- @pasek.z = $game_player.screen_z + 1
- rysuj_pasek
- end
- def dispose
- nk92_dispose
- @pasek.bitmap.dispose
- @pasek.dispose
- end
- def rysuj_pasek
- @pasek.bitmap.clear
- @pasek.bitmap.fill_rect(0,0,32,9, Color.new(255,255,255))
- @pasek.bitmap.fill_rect(1,1,30,3, Color.new(5,5,5))
- @pasek.bitmap.fill_rect(1,5,30,3, Color.new(5,5,5))
- zycie = 30 * $game_party.actors[0].hp / $game_party.actors[0].maxhp
- @pasek.bitmap.fill_rect(1,1,zycie,3, Color.new(255,64,64))
- magia = 30 * $game_party.actors[0].sp / $game_party.actors[0].maxsp
- @pasek.bitmap.fill_rect(1,5,magia,3, Color.new(64,64,255))
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement