Poulet Lv.1
Inscrit le : 08/06/2011 Messages : 6
| Sujet: [VX] Voir le profil État Mer 8 Juin 2011 - 22:14 | |
| Je m'excuse si je ne comprends pas très bien ce que je suis en tapant. J'utilise le traducteur de Google parce que je suis brésilien. Je dirais aussi que l'auteur est au courant de la disponibilité de script!
Description: Crée une nouvelle zone dans la section du statut, où vous pouvez modifier à votre guise il.
Instructions: Il suffit d'ouvrir les héros écran d'état et appuyez sur la button arrow.
Images: - Spoiler:
Script: - Code:
-
=begin [ =================================================================== ] [ =================================================================== ] [ ============= ] SCRIPT CRIADO POR: [ ============= ] [ ============= ] [ ============= ] [ ============= ] >>> Dark Chocobo [ ============= ] [ ============= ] [ ============= ] [ ============= ] [ ============= ] [ ============= ] > Status: Profile < [ ============= ] [ ============= ] [ ============= ] [ =================================================================== ] [ ============ ] Mais scripts de Dark Chocobo em: [ ============ ] [ ============ ] DarkChocoboScripts.4shared.com [ ============ ] [ =================================================================== ] [ =============== ] : Comunidade RPG Maker VX : [ =============== ] [ ===== ] http://www.orkut.com/Community.aspx?cmm=40232098 [ ==== ] [ =================================================================== ] [ =================================================================== ]
Resumo - Cria uma área da tela de status para mostrar informações detalhadas do heroi. - Para acessá-la basta clicar para baixo, quando estiver na tela de status. Instruções - Você pode alterar o nome das informações nas linhas 31 à 35. - Você pode alterar as informações de cada herói nas linhas 38 à 91 - Você pode alterar as informações de cada herói no meio do jogo chamando script com a linha exata igual a referente do heró neste script.
ex Na linha 59 está assim
$DarkChocoboScripts["Status Profile"]["Idades"][5] = 19
significa que a idade do herói 5 é '19'. para alterar a idade do herói 5, ao decorrer do jogo chame o comando chamar script dos eventos digite a linha que deseja alterar, neste caso
$DarkChocoboScripts["Status Profile"]["Idades"][5] = 20
=end
# Cria as configurações iniciais $DarkChocoboScripts = {} if $DarkChocoboScripts.nil? $DarkChocoboScripts["Status Profile"] = {}
# Traduções $DarkChocoboScripts["Status Profile"]["Nome Completo"] = "Nome Completo: " $DarkChocoboScripts["Status Profile"]["Idade"] = "Idade: " $DarkChocoboScripts["Status Profile"]["Cidade Natal"] = "Cidade Natal: " $DarkChocoboScripts["Status Profile"]["Oculpação"] = "Oculpação: " $DarkChocoboScripts["Status Profile"]["Descrição"] = "Sobre: "
# Nomes $DarkChocoboScripts["Status Profile"]["Nomes Completos"] = [] $DarkChocoboScripts["Status Profile"]["Nomes Completos"][1] = "Ralphael Monroe" $DarkChocoboScripts["Status Profile"]["Nomes Completos"][2] = "Ulrika Jones" $DarkChocoboScripts["Status Profile"]["Nomes Completos"][3] = "Bennett Thompson" $DarkChocoboScripts["Status Profile"]["Nomes Completos"][4] = "Iruva Walsh" $DarkChocoboScripts["Status Profile"]["Nomes Completos"][5] = "Lawrence Dent" $DarkChocoboScripts["Status Profile"]["Nomes Completos"][6] = "Oscar Mazzini" $DarkChocoboScripts["Status Profile"]["Nomes Completos"][7] = "Vera Edwards" $DarkChocoboScripts["Status Profile"]["Nomes Completos"][8] = "Elmer Meisner"
# Idades $DarkChocoboScripts["Status Profile"]["Idades"] = [] $DarkChocoboScripts["Status Profile"]["Idades"][1] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Idades"][2] = "Criança" $DarkChocoboScripts["Status Profile"]["Idades"][3] = "Adolescênte" $DarkChocoboScripts["Status Profile"]["Idades"][4] = "Adulto" $DarkChocoboScripts["Status Profile"]["Idades"][5] = "19" # pode ser colocado $DarkChocoboScripts["Status Profile"]["Idades"][6] = 16 # tanto em números $DarkChocoboScripts["Status Profile"]["Idades"][7] = "17" # quanto em parênteses $DarkChocoboScripts["Status Profile"]["Idades"][8] = 22 # sem nenhum problema
# Cidades Natal $DarkChocoboScripts["Status Profile"]["Cidades Natal"] = [] $DarkChocoboScripts["Status Profile"]["Cidades Natal"][1] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Cidades Natal"][2] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Cidades Natal"][3] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Cidades Natal"][4] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Cidades Natal"][5] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Cidades Natal"][6] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Cidades Natal"][7] = "Desconhecido" $DarkChocoboScripts["Status Profile"]["Cidades Natal"][8] = "Desconhecido"
# Oculpações $DarkChocoboScripts["Status Profile"]["Oculpações"] = [] $DarkChocoboScripts["Status Profile"]["Oculpações"][1] = "Personagem Principal" $DarkChocoboScripts["Status Profile"]["Oculpações"][2] = "Herói." $DarkChocoboScripts["Status Profile"]["Oculpações"][3] = "Herói." $DarkChocoboScripts["Status Profile"]["Oculpações"][4] = "Herói." $DarkChocoboScripts["Status Profile"]["Oculpações"][5] = "Herói." $DarkChocoboScripts["Status Profile"]["Oculpações"][6] = "Herói." $DarkChocoboScripts["Status Profile"]["Oculpações"][7] = "Herói." $DarkChocoboScripts["Status Profile"]["Oculpações"][8] = "Herói."
# Descrições $DarkChocoboScripts["Status Profile"]["Descrições"] = [] $DarkChocoboScripts["Status Profile"]["Descrições"][1] = "Personagem principal do jogo, ele vai salvar o mundo do malvado \"Vingador\", que quer do-minar o mundo com seu diabólico plano criado pelo Cebolinha." $DarkChocoboScripts["Status Profile"]["Descrições"][2] = "Descrição." $DarkChocoboScripts["Status Profile"]["Descrições"][3] = "Descrição." $DarkChocoboScripts["Status Profile"]["Descrições"][4] = "Descrição." $DarkChocoboScripts["Status Profile"]["Descrições"][5] = "Descrição." $DarkChocoboScripts["Status Profile"]["Descrições"][6] = "Descrição." $DarkChocoboScripts["Status Profile"]["Descrições"][7] = "Descrição." $DarkChocoboScripts["Status Profile"]["Descrições"][8] = "Descrição."
# Script (não mecher) class Window_Status < Window_Base alias dc_status_profile_refresh refresh def refresh1 dc_status_profile_refresh self.oy = -1 self.ox = 0 @refresh = 1 end def refresh2 self.contents.clear draw_actor_face(@actor, 8, 0) draw_actor_name(@actor, 4, 72) self.contents.font.color = system_color self.contents.draw_text(4, 100 + 32 * 0, 360, 32, $DarkChocoboScripts["Status Profile"]["Nome Completo"]) self.contents.font.color = normal_color self.contents.draw_text(4 + contents.text_size($DarkChocoboScripts["Status Profile"]["Nome Completo"]).width, 100 + 32 * 0, 360, 32, $DarkChocoboScripts["Status Profile"]["Nomes Completos"][@actor.id]) self.contents.font.color = system_color self.contents.draw_text(4, 100 + 32 * 1, 360, 32, $DarkChocoboScripts["Status Profile"]["Idade"]) self.contents.font.color = normal_color self.contents.draw_text(4 + contents.text_size($DarkChocoboScripts["Status Profile"]["Idade"]).width, 100 + 32 * 1, 360, 32, $DarkChocoboScripts["Status Profile"]["Idades"][@actor.id].to_s) self.contents.font.color = system_color self.contents.draw_text(4, 100 + 32 * 2, 360, 32, $DarkChocoboScripts["Status Profile"]["Cidade Natal"]) self.contents.font.color = normal_color self.contents.draw_text(4 + contents.text_size($DarkChocoboScripts["Status Profile"]["Cidade Natal"]).width, 100 + 32 * 2, 360, 32, $DarkChocoboScripts["Status Profile"]["Cidades Natal"][@actor.id]) self.contents.font.color = system_color self.contents.draw_text(4, 100 + 32 * 3, 360, 32, $DarkChocoboScripts["Status Profile"]["Oculpação"]) self.contents.font.color = normal_color self.contents.draw_text(4 + contents.text_size($DarkChocoboScripts["Status Profile"]["Oculpação"]).width, 100 + 32 * 3, 360, 32, $DarkChocoboScripts["Status Profile"]["Oculpações"][@actor.id]) self.contents.font.color = system_color self.contents.draw_text(4, 100 + 32 * 4, 360, 32, $DarkChocoboScripts["Status Profile"]["Descrição"]) self.contents.font.color = normal_color description = $DarkChocoboScripts["Status Profile"]["Descrições"][@actor.id].clone contents_x = 4 + self.contents.text_size($DarkChocoboScripts["Status Profile"]["Descrição"]).width contents_y = 100 + 32 * 4 + 4 while description != "" letter = description.slice!(/./m) unless letter == " " ;self.contents.draw_text(contents_x, contents_y, 40, 24, letter) letter_width = self.contents.text_size(letter).width contents_x += letter_width contents_y += 24 if contents_x >= 320; contents_x = 4 if contents_x >= 320 end end self.oy = 1 self.ox = 0 @refresh = 2 end def refresh if @refresh.nil? refresh1 else return @refresh end end end class Scene_Status < Scene_Base def update update_menu_background @status_window.update if Input.trigger?(Input::B) Sound.play_cancel return_scene elsif Input.trigger?(Input::R) or Input.trigger?(Input::RIGHT) Sound.play_cursor next_actor while @status_window.contents_opacity > 0 Graphics.update @status_window.ox += 1 @status_window.contents_opacity -= 25 end @status_window.refresh == 1 ? @status_window.refresh1 : @status_window.refresh2 elsif Input.trigger?(Input::L) or Input.trigger?(Input::LEFT) Sound.play_cursor prev_actor while @status_window.contents_opacity > 0 Graphics.update @status_window.ox -= 1 @status_window.contents_opacity -= 25 end @status_window.refresh == 1 ? @status_window.refresh1 : @status_window.refresh2 elsif Input.trigger?(Input::UP) return if @status_window.refresh == 1 Sound.play_cursor while @status_window.contents_opacity > 0 Graphics.update @status_window.oy -= 1 @status_window.contents_opacity -= 25 end @status_window.refresh == 1 ? @status_window.refresh2 : @status_window.refresh1 @status_window.oy = 8 while @status_window.contents_opacity < 255 Graphics.update @status_window.oy -= 1 @status_window.contents_opacity += 25 end elsif Input.trigger?(Input::DOWN) return if @status_window.refresh == 2 Sound.play_cursor while @status_window.contents_opacity > 0 Graphics.update @status_window.oy += 1 @status_window.contents_opacity -= 25 end @status_window.refresh == 1 ? @status_window.refresh2 : @status_window.refresh1 @status_window.oy = -8 while @status_window.contents_opacity < 255 Graphics.update @status_window.oy += 1 @status_window.contents_opacity += 25 end end super end end
Crédits: DarkChocobo être créé. |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [VX] Voir le profil État Jeu 9 Juin 2011 - 9:33 | |
| C'est sympa mais je trouves ça vraiment vide.
Enfin merci du partage. |
|