class Scene_Map
alias hud_main main
def main
@Hud = Hud.new
hud_main
@Hud.dispose
end
alias hud_update update
def update
hud_update
#if $andando == true
#@Hud.refresh if Graphics.frame_count % 80 == 0
#else
@Hud.refresh if Graphics.frame_count % 30 == 0
#end
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
[ Komentarz dodany przez: Avara: Pon 29 PaĹş, 2012 21:00 ]
Tutaj znajdziecie temat z paskami do tego skryptu autorstwa Loki'ego:
PrzerĂłbki huda Marlosa Gamy
A tutaj ten skrypt z mojÄ (Avary) modyfikacjÄ , ktĂłra pozwala ustawiÄ poĹoĹźenie skryptu oraz wĹÄ czaÄ/wyĹÄ czaÄ hud przeĹÄ cznikiem.
Wersja, gdzie naleĹźy wpisaÄ NAZWÄ przeĹÄ cznika:
Spoiler:
Kod:
#==============================================================================
# ** HUD
#------------------------------------------------------------------------------
# By Marlos Gama
# Module by Avara
#------------------------------------------------------------------------------
module Avara #<- Nie ruszaÄ!
module Marlos_Gama_HUD #<- Nie ruszaÄ!
#---------------------------------KONFIGURACJA---------------------------------
# Do poniĹźszej wartoĹci: 1 - wyĹwietla HUD w lewym gĂłrnym rogu; 2 - prawy gĂłrny
# rĂłg; 3 - lewy dolny rĂłg; 4 - prawy dolny rĂłg
POLOZENIE = 3
# NAZWA przeĹÄ cznika odpowiedzialnego za widocznoĹÄ Hud'a. Gdy bÄdzie ustawiony
# na: ON - hud bÄdzie widoczny; OFF - hud bÄdzie niewidoczny. W ustawieniach
# przeĹÄ cznikĂłw nazwa musi byÄ bez cudzysĹowia ;)
CZY_WIDOCZNY_PRZELACZNIK = "HUD"
# Czy HUD ma byÄ widoczny od samego poczÄ tku gry: true - tak; false - nie.
CZY_WIDOCZNY_START = true
#-----------------------------KONIEC KONFIGURACJI!-----------------------------
if POLOZENIE == 1
POLOZENIE_X = 9
POLOZENIE_Y = -8
elsif POLOZENIE == 2
POLOZENIE_X = 393
POLOZENIE_Y = -8
elsif POLOZENIE == 3
POLOZENIE_X = 9
POLOZENIE_Y = 347
elsif POLOZENIE == 4
POLOZENIE_X = 393
POLOZENIE_Y = 347
end
end
end
class Hud < Sprite#Window_Base
def initialize
super()#(0-7,-1-23,185-5,108-10)
self.bitmap = bitmap = Bitmap.new(185-5,108-10)#self.contents = Bitmap.new(width - 32, height - 32)
#self.windowskin = RPG::Cache.windowskin("Blank")
#modyfikacje by Avara
self.x = Avara::Marlos_Gama_HUD::POLOZENIE_X#+5+4#0-7
self.y = Avara::Marlos_Gama_HUD::POLOZENIE_Y#-5-3#-1-23
#koniec modyfikacji by Avara
self.z = 999
refresh
end
class Scene_Map
alias hud_main main
def main
@Hud = Hud.new
hud_main
@Hud.dispose
end
alias hud_update update
def update
hud_update
#if $andando == true
#@Hud.refresh if Graphics.frame_count % 80 == 0
#else
@Hud.refresh if Graphics.frame_count % 30 == 0
#modyfikacje by Avara
if $game_switches[$data_system.switches.index(Avara::Marlos_Gama_HUD::CZY_WIDOCZNY_PRZELACZNIK)] == true
@Hud.opacity = 255
else
@Hud.opacity = 0
end
#koniec modyfikacji by Avara
#end
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
#modyfikacja by Avara
class Scene_Title < Scene_Base
alias avara_marlos_gama_hud_cr_ga_ob create_game_objects
def create_game_objects
avara_marlos_gama_hud_cr_ga_ob
$game_switches[$data_system.switches.index(Avara::Marlos_Gama_HUD::CZY_WIDOCZNY_PRZELACZNIK)] =
Avara::Marlos_Gama_HUD::CZY_WIDOCZNY_START
end
end #koniec modyfikacji by Avara
Wersja, gdzie naleĹźy wpisaÄ NUMER przeĹÄ cznika:
Spoiler:
Kod:
#==============================================================================
# ** HUD
#------------------------------------------------------------------------------
# By Marlos Gama
# Module by Avara
#------------------------------------------------------------------------------
module Avara #<- Nie ruszaÄ!
module Marlos_Gama_HUD #<- Nie ruszaÄ!
#---------------------------------KONFIGURACJA---------------------------------
# Do poniĹźszej wartoĹci: 1 - wyĹwietla HUD w lewym gĂłrnym rogu; 2 - prawy gĂłrny
# rĂłg; 3 - lewy dolny rĂłg; 4 - prawy dolny rĂłg
POLOZENIE = 3
# Numer przeĹÄ cznika odpowiedzialnego za widocznoĹÄ Hud'a. Gdy bÄdzie ustawiony
# na: ON - hud bÄdzie widoczny; OFF - hud bÄdzie niewidoczny.
CZY_WIDOCZNY_PRZELACZNIK = 10
# Czy HUD ma byÄ widoczny od samego poczÄ tku gry: true - tak; false - nie.
CZY_WIDOCZNY_START = true
#-----------------------------KONIEC KONFIGURACJI!-----------------------------
if POLOZENIE == 1
POLOZENIE_X = 9
POLOZENIE_Y = -8
elsif POLOZENIE == 2
POLOZENIE_X = 393
POLOZENIE_Y = -8
elsif POLOZENIE == 3
POLOZENIE_X = 9
POLOZENIE_Y = 347
elsif POLOZENIE == 4
POLOZENIE_X = 393
POLOZENIE_Y = 347
end
end
end
class Hud < Sprite#Window_Base
def initialize
super()#(0-7,-1-23,185-5,108-10)
self.bitmap = bitmap = Bitmap.new(185-5,108-10)#self.contents = Bitmap.new(width - 32, height - 32)
#self.windowskin = RPG::Cache.windowskin("Blank")
#modyfikacje by Avara
self.x = Avara::Marlos_Gama_HUD::POLOZENIE_X#+5+4#0-7
self.y = Avara::Marlos_Gama_HUD::POLOZENIE_Y#-5-3#-1-23
#koniec modyfikacji by Avara
self.z = 999
refresh
end
class Scene_Map
alias hud_main main
def main
@Hud = Hud.new
hud_main
@Hud.dispose
end
alias hud_update update
def update
hud_update
#if $andando == true
#@Hud.refresh if Graphics.frame_count % 80 == 0
#else
@Hud.refresh if Graphics.frame_count % 30 == 0
#modyfikacje by Avara
if $game_switches[Avara::Marlos_Gama_HUD::CZY_WIDOCZNY_PRZELACZNIK] == true
@Hud.opacity = 255
else
@Hud.opacity = 0
end
#koniec modyfikacji by Avara
#end
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
#module by Avara
class Scene_Title < Scene_Base
alias avara_marlos_gama_hud_cr_ga_ob create_game_objects
def create_game_objects
avara_marlos_gama_hud_cr_ga_ob
$game_switches[Avara::Marlos_Gama_HUD::CZY_WIDOCZNY_PRZELACZNIK] =
Avara::Marlos_Gama_HUD::CZY_WIDOCZNY_START
end
end
Dla mnie osobiĹcie wersja pierwsza jest wygodniejsza, ale nie kaĹźdy potrafi z niej korzystaÄ -.-
________________________ Szukam kogoĹ do grania ze mnÄ w Minecraft Multiplayer przez Hamachi - coĹ wiÄcej w temacie
Ostatnio zmieniony przez Ayene Pon 31 Sty, 2011 11:35, w całości zmieniany 1 raz
Nie mam pojÄcia, u mnie dziaĹa bez zarzutu... Ayene byÄ moĹźe zaradzi... Ale nie widzÄ problemu w rozróşnieniu paskĂłw HP czy MP... Ale tak na marginesie to ten Hud jest "milszy" niĹź ten na forum?! A co do moich tematĂłw zwiÄ zanych ze hud'ami - proszÄ o zamkniÄcie o taki mi chodziĹo...
________________________ Szukam kogoĹ do grania ze mnÄ w Minecraft Multiplayer przez Hamachi - coĹ wiÄcej w temacie
No, cóş... Ayene dĹugo nie ma... A sprĂłbuj na czystym projekcie - chodzi mi o wklejenie skryptu do pustego projektu i sprawdzenie czy pĂłjdzie normalnie...
________________________ Szukam kogoĹ do grania ze mnÄ w Minecraft Multiplayer przez Hamachi - coĹ wiÄcej w temacie
class Scene_Map
alias hud_main main
def main
@Hud = Hud.new
hud_main
@Hud.dispose
end
alias hud_update update
def update
hud_update
#if $andando == true
#@Hud.refresh if Graphics.frame_count % 80 == 0
#else
@Hud.refresh if Graphics.frame_count % 30 == 0
#end
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
________________________ Szukam kogoĹ do grania ze mnÄ w Minecraft Multiplayer przez Hamachi - coĹ wiÄcej w temacie
________________________ ...Amelanduil & FireBlade words will be remembered... ...Amelanduil & FireBlade acts will be remembered... ...Amelanduil & FireBlade never gonna die...
Jak to moĹźliwe Ĺźe 2.0.0.1?!
WydawaĹo mi siÄ Ĺźe moĹźna byĹo mieÄ 1.00 lub 1.02
Ach, my tu spamujemy, a Ayene sobie hasa :D Czekam, byÄ moĹźe zaradzi.
________________________ Szukam kogoĹ do grania ze mnÄ w Minecraft Multiplayer przez Hamachi - coĹ wiÄcej w temacie
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