Ogłoszenie 

Uwaga! To forum jest w trybie offline.
Wszelką pomoc uzyskasz pod adresem
forum.ultimateam.pl


Administracja Forum


Poprzedni temat «» Następny temat
Zamknięty przez: Ayene
Nie 01 Maj, 2011 09:51
Przerobienie skryptu 2
Autor Wiadomość
raffallo 



Preferowany:
RPG Maker XP

Pomógł: 4 razy
Dołączył: 16 Sty 2011
Posty: 51
Skąd: Chełm
Wysłany: Pią 29 Kwi, 2011 20:47
Przerobienie skryptu 2
Potrzebuję ten skrypt
Kod:
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

Przerobić tak żeby wyświetlał jeszcze pasek expa na tej samej zasadzie
________________________
Mój projekt:
-Free Spirits (Demo) - 65% ukończenia
-Free Spirits (Full) - około 3% ukończenia
Maping-3%
Skrypty-33%
Questy-2%
Obmyślona gra-40%
Fabuła-1% :]

Poszukuję kogoś do pomocy przy układaniu dialogów jak i robienia grafiki w pixelarcie (chodzi tu głównie o chary roślin, grzybów, i innych naturalnych przedmiotów, które można wyłożyć na mapie)


Poszukuję Administracji i Moderatorów do strony : www.enaruto-x.cba.pl
Wcześniej : www.enaruto-x.yoyo.pl
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Sob 30 Kwi, 2011 11:13
Podmień skrypt na poniższy:
Spoiler:

Kod:
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,13)
    @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,13, 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))
    @pasek.bitmap.fill_rect(1,9,30,3, Color.new(5,5,5))
    actor = $game_party.actors[0]
    zycie = 30 * actor.hp / actor.maxhp
    @pasek.bitmap.fill_rect(1,1,zycie,3, Color.new(255,64,64))
    magia = 30 * actor.sp / actor.maxsp
    @pasek.bitmap.fill_rect(1,5,magia,3, Color.new(64,64,255))
    actor.next_exp != 0 ? exp = actor.now_exp : exp = 1
    doswiadczenie = 30 * exp / [actor.next_exp, 1].max
    @pasek.bitmap.fill_rect(1,9,doswiadczenie,3, Color.new(211,204,0))
  end
end

class Game_Actor < Game_Battler
 def now_exp
   return @exp - @exp_list[@level]
 end
 def next_exp
   return @exp_list[@level+1] > 0 ? @exp_list[@level+1] - @exp_list[@level] : 0
 end
end


W razie czego ustaw swój własny kolor... dałam żółty ;-)
________________________


 
 
 
raffallo 



Preferowany:
RPG Maker XP

Pomógł: 4 razy
Dołączył: 16 Sty 2011
Posty: 51
Skąd: Chełm
Wysłany: Nie 01 Maj, 2011 08:04
Dzięki dobry kolor:]
Temat do zamknięcia
________________________
Mój projekt:
-Free Spirits (Demo) - 65% ukończenia
-Free Spirits (Full) - około 3% ukończenia
Maping-3%
Skrypty-33%
Questy-2%
Obmyślona gra-40%
Fabuła-1% :]

Poszukuję kogoś do pomocy przy układaniu dialogów jak i robienia grafiki w pixelarcie (chodzi tu głównie o chary roślin, grzybów, i innych naturalnych przedmiotów, które można wyłożyć na mapie)


Poszukuję Administracji i Moderatorów do strony : www.enaruto-x.cba.pl
Wcześniej : www.enaruto-x.yoyo.pl
 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group | Template Klam by Ayene