Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Scene loguin version2 Netplay 4.9.1 [Updated credits system]
+5
Alex Vk
renan-vieira
GallighanMaker
leoXP
urbios
9 participantes
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Netplays :: Scripts para netplays
Página 1 de 1
Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Hoje trago-vos a janela de login melhorado script Desculpe que se eu não falo português bom desde googleEs melhorada a mesma janela como o único valentine para o tradutor com pequenas alterações como créditos web eu estou usando a opção de deixar o jogo
Você pode editar as linhas. WEB SITE. CRÉDITOS. ETC
urbios.
- Texto orignial español:
- hoy les traigo el script window login mejorado disculpen si no hablo bien el portugues ya que ando usando el traductor de google
Es el mismo window que el de valentine solo que mejorado con pequeños cambios como web creditos i la opcion de salir del juego
- ALL SCRIPTS:
substituído seu - [WIN] Window_Login por este- Código:
#==============================================================================
# ** Window_Login
#------------------------------------------------------------------------------
# By Valentine
#==============================================================================
class Window_Login < Window_Base
#--------------------------------------------------------------------------
# * Variáveis Públicas
#--------------------------------------------------------------------------
attr_accessor :user_box
attr_accessor :pass_box
attr_accessor :checkbox
#--------------------------------------------------------------------------
# * Inicialização dos Objetos
#--------------------------------------------------------------------------
def initialize
super(0, 0, 645, 585)
self.contents = Bitmap.new(width - 32, height - 32)
self.back_opacity = 0
@title = Title.new(self, Vocab::TITLE1)
@user_box = Text_Box.new(self,16,457,125,10)
@pass_box = Text_Box.new(self,146,457,125,10,1,true)
@login_button = Button.new(self,490,367," Entrar ") {login}
@register_button = Button.new(self,490,387," Registrar Cuenta ") {register}
@login_button = Button.new(self,490,407," Web Page ") { Win32API.new('Shell32.dll', 'ShellExecute', 'pppppi', 'i').call(nil, 'open', "https://www.facebook.com/AmayaDarkStoryOnline?fref=ts", nil, nil, 10)}
@login_button = Button.new(self,490,427," Crecditos ") {$scene = Creditos.new}# print "Juego diseñado por Urbigames, Marlos gama, Netplay Base. Urbigames desarrllador eventos juego database. (C) Urbigames 2014-2015 "}
@login_button = Button.new(self,490,447," Salir del juego ") {salir}
@login_button = Button.new(self,16,437," Iniciar Servidor local (Activar el juego local" ){salir2}
@checkbox = Check_Box.new(self,284,460)
@dragable = false
@closable = false
update
end
def salir2
#cidi_dk_set_window_proc
Thread.new {system("Server.exe")}
#$scene = nil
Graphics.freeze
# Aqui é chamada a tela inicial do jogo
$scene = Scene_Login.new #Thread.new {system("Game.exe")}
end
def salir
Network.close_socket
Graphics.transition(25)
exit
end
#--------------------------------------------------------------------------
# * Atualização do Frame
#--------------------------------------------------------------------------
def update
super
@title.update
if Input.trigger?(Input::Tab)
@user_box.active = !@user_box.active
@pass_box.active = !@pass_box.active
end
end
#--------------------------------------------------------------------------
# * Fechando Janela
#--------------------------------------------------------------------------
def on_close
super
$scene.servers_window.on_close
#$scene = nil
exit
end
#--------------------------------------------------------------------------
# * Resetando Janela
#--------------------------------------------------------------------------
def reset(change_motd=true)
self.contents.clear
self.contents.draw_text(10, 417, contents.text_size(Vocab::USER).width, 30, Vocab::USER)
self.contents.draw_text(150, 417, contents.text_size(Vocab::PASSWORD).width, 30, Vocab::PASSWORD)
#self.contents.draw_text(295, 437, contents.text_size(Vocab::REMEMBER).width+32, 30, Vocab::REMEMBER)
if $scene.test_server($scene.servers_window.index) == false
if change_motd and !Network.socket.nil?
Network.retrieve_mod if $game_temp.motd.to_s == "" or $game_temp.motd.to_s == Vocab::NO_MOTD
end
draw_motd
end
end
#--------------------------------------------------------------------------
# * Desenhar Mensagem do Dia
#--------------------------------------------------------------------------
def draw_motd
rect = Rect.new(0, 0, self.contents.width, 32)
self.contents.draw_text(rect, $game_temp.motd, 1)
end
#--------------------------------------------------------------------------
# * Iniciando Sessão
#--------------------------------------------------------------------------
def login
# Evita erros caso a Scene_Character seja iniciada e o update da Scene_Login ainda esteja sendo finalizado
return if $scene.is_a?(Scene_Character)
if @pass_box.text.strip == "" or @user_box.text.strip == ""
$scene.alert_window.open(Vocab::LOGIN_FILL_ERROR)
elsif $scene.test_server($scene.servers_window.index) == true
$scene.alert_window.open(Vocab::SERVER_OFF)
reset(false)
$scene.servers_window.refresh
else
@user_box.active = false
@pass_box.active = false
if Network.socket.nil?
Network.start_connection(Config::SERVERS[$scene.servers_window.index][0],Config::SERVERS[$scene.servers_window.index][1])
Network.amnet_auth
end
if Network.servername != Config::VERSION.to_s
$scene.alert_window.open(Vocab::ERROR_VERSION)
return
end
Network.send_login(@user_box.text.to_s , @pass_box.text.to_s)
# Atualizar lista de servidores se o status do servidor estiver diferente na lista
$scene.servers_window.refresh
end
end
#--------------------------------------------------------------------------
# * Abrindo Janela de Registro
#--------------------------------------------------------------------------
def register
# Se o registro for no site
unless Config::SITE == ""
Win32API.new('Shell32.dll', 'ShellExecute', 'pppppi', 'i').call(nil, 'open', Config::SITE, nil, nil, 10)
return
end
# Não use on_close
self.visible = false
self.active = false
$scene.alert_window.on_close
$scene.register_window.visible = true
$scene.register_window.active = true
end
end
Pesquisa sobre. [WIN] Window_Servers . linha 12 sob initialize.subistituye Isto
super(190, 100, 260, 75)
por este otro codigo- Código:
super(0, 0, 245, 75)
2 adicione este "script." nova creditos- Código:
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
#|Autor: RD12| Modificado Urbios Creditos no Jogo
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
#Na linha 40, Abaixo, adicione: "texto",
#Repita esse processo para por mais texto, não esqueça da Vírgula
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
module Credits
#Você pode por: "Nome na pasta Tittles"
Fundo = "creditos"
Velocidade = 1#Aumentando esse número o texto sobe mais rápido
Enter_Up = true#false para proibir aumentar a velocidade
Esc_Sair = true#false para proibir sair ao teclar 'Esc'
Texto_Centro = true#false para ficar na Esquerda
#O Texto deve ficar entre "aspas" e ter virgula no final.
Creditos = ["Créditos e Agradecimentos:",
"",
"",
"Death Mansion online",
"Criado por - Urbigames",
"",
"Director Juan flores",
"",
"",
"",
"",
"Scripers:",
"",
"",
"",
"",
" ",
"",
"Equipe Scripter:",
"Valentine",
"Marlos",
"Mog Hunter",
"",
"Equipo Assistencia",
"Aldeia Rpg",
"",
"",
"Equipo Mapper:",
"Juan Flores",
"Urbigames",
"",
"",
"Gracias por jugar a este juego!! ATT GM urbios ",
#"texto",
] #< Não coloque o texto abaixo desse Parêntese
end
class Creditos < RPG::Sprite
def initialize
super()
self.bitmap = Bitmap.new(670,Credits::Creditos.size*23)
self.y = 470
self.z = 9999
refresh
end
def refresh
self.bitmap.clear
self.bitmap.font.size = 22
self.bitmap.font.name = "Arial"
self.bitmap.font.color = Color.new(255, 0, 0)
for c in 0..Credits::Creditos.size-1
rect = Rect.new(32, 32, 640, (c+1)*40)
if Credits::Texto_Centro == true
self.bitmap.draw_text(rect, Credits::Creditos[c], 1)
else
self.bitmap.draw_text(rect, Credits::Creditos[c], 0)
end
end
end
end
class Scene_Map
alias cred_update update
def update
cred_update
end
end
class Creditos
def main
Graphics.transition
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.title(Credits::Fundo)
@Sprite_Creds = Creditos.new
loop do
Graphics.update
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
end
def update
# if Input.pressed?(Input::Enter) or Input.repeat?(Input::UP)
# @Sprite_Creds.y -= Credits::Velocidade*2
# end
@Sprite_Creds.y -= Credits::Velocidade
if Input.press?(Input::X)
p @Sprite_Creds.y, Credits::Creditos.size
$scene = Scene_Login.new
@Sprite_Creds.dispose
end
@tamanho = Credits::Creditos.size
if @Sprite_Creds.y == -@tamanho*19
$scene = Scene_Login.new
@Sprite_Creds.dispose
end
end
end
Finalmente, selecione no banco de dados como título desta imagem- :
2 save this image to name on /Graphics/titles to name "creditos"
Finalmente mude o skin do jogo que já estão incorporadas no netplay. Agora mudá-lo. por skin "Help"
640 x 480
Você pode editar as linhas. WEB SITE. CRÉDITOS. ETC
urbios.
Última edição por urbios em Seg Fev 09, 2015 7:59 pm, editado 3 vez(es)
_________________
- RPG maker XP in android? :
urbios- Iniciante
- Mensagens : 73
Créditos : 22
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Ficou muito boa a modificacao +1
leoXP- Ocasional
- Mensagens : 219
Créditos : 5
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Bela modificação +1 credito.
_________________
using C# and import Python developer || Expert in Unity Engine IDE. || 2D pixel games.
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
+1, ficou muito bom, mas por questão de estudo de leitura humana, pela linguagem em que estamos falando, português, inglês e espanhol, nós lemos da esquerda para direita de cima para baixo, então após o login e senha deveria entrar o "Recordar senha" em cima o botão de "login" em baixo, ou do lado.
_________________
Secti MaInE - Mapa de Informações Estratégicas do Rio de Janeiro.
http://maine.rj.gov.br/
http://maine.rj.gov.br/
eMuseu - Museu Nacional do Esporte.
https://www.emuseudoesporte.com.br/
Memórias - Memórias de Oswaldo Cruz(App Hibrido Ionic).
Link do APP na playstore
Projetos citados acima foram produzidos com equipes no qual eu participei como programador Frontend e UI Design/UX Design.
Skype: Renan.vieiraa
Facebook: /renandesign
E-mail: renanvieira.webdesign@gmail.com
ou entre em contato via MP.
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Creio que é melhor você postar na sua língua de origem, mesmo sendo o espanhol, busque postar ele formalmente, como por exemplo, no lugar do "y" você colocou o "i" e na tradução ficou "eu" o que era para ser "e". Não se preocupe com a tradução, se preocupe com o seu trabalho. Parabéns, ficou bom +1 rep.
_________________
"τα παιδια ηρθαν εδο αφηνο την Αθηνα σε σενα"
ΑΙΟΡΟΣ
Alex Vk- Novato
- Mensagens : 16
Créditos : 2
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Ele não está funcional no NP 4.9.1, será que alguem poderia editalo, se não for pedir de mais ? .
Seguinte Erro quando aperta login.
Seguinte Erro quando aperta login.
Raiat- Novato
- Mensagens : 10
Créditos : 0
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Editada compatible con np 4.91
_________________
- RPG maker XP in android? :
urbios- Iniciante
- Mensagens : 73
Créditos : 22
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Um Bom visual Parabens! +1
_________________
Paga um café? Patreon
Komuro Takashi- Colaborador
- Mensagens : 1047
Créditos : 130
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
Esta muito boa pelo esforço +1cred
lionplays- Banido
- Mensagens : 87
Créditos : 5
Re: Scene loguin version2 Netplay 4.9.1 [Updated credits system]
E compatível com o Netplay V4.9.2?
=K=- Novato
- Mensagens : 20
Créditos : 1
Tópicos semelhantes
» [Netplay Crystal] Creative Credits system
» [Dúvida] Nova Scene Login para Netplay
» Netplay Bg system (duelo por equipos)
» [Netplay Crystal] Breathe Global System
» [Tutorial/AULA] SSFSNPM {Script System Fome Sede NetPlay Master}
» [Dúvida] Nova Scene Login para Netplay
» Netplay Bg system (duelo por equipos)
» [Netplay Crystal] Breathe Global System
» [Tutorial/AULA] SSFSNPM {Script System Fome Sede NetPlay Master}
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Netplays :: Scripts para netplays
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos