Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Mensagens Globais
+7
RD12
Duel
Jonny
Maephel
Sieghart
Samuka_Maker
Paulo Soreto
11 participantes
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Netplays :: Scripts para netplays
Página 1 de 4
Página 1 de 4 • 1, 2, 3, 4
Mensagens Globais
Fala ae pessoal o/
Eu vi o script do Jonny e gostei da idéia, porém o dele está bem na gambiarra então resolvi postar um que tenho aqui já faz um tempinho (fiz ele pro meu jogo kkkk).
Características:
Mensagem some depois de um determinado tempo (pode ser configurado no module acima do script da janela)
Mensagem com sombra
Screen:
Tutorial:
1º - Cole o script acima do main:
2º - Vá no script [SC] Net Rmxp Hud, abaixo de alias hud_map_update update adicione:
3º - Ainda no script [SC] Net Rmxp Hud abaixo de def main_draw, adicione:
https://i.imgur.com/fKoIs.png
A imagem está em branco, por isso ao abrir o link vá no canto esquerdo da tela bem no topo da página e clique com o botão direito, depois "Salvar imagem como..." e salve na pasta do seu projeto como "Blank"
Eu vi o script do Jonny e gostei da idéia, porém o dele está bem na gambiarra então resolvi postar um que tenho aqui já faz um tempinho (fiz ele pro meu jogo kkkk).
Características:
Mensagem some depois de um determinado tempo (pode ser configurado no module acima do script da janela)
Mensagem com sombra
Screen:
- Spoiler:
Tutorial:
1º - Cole o script acima do main:
- Código:
# * Mensagens Globais
#----------------------------------------------------------------
# Author: Paulo Soreto
# Version: 1
#================================================================
module MConf
WWIDTH = 232
WHEIGHT = 52
VTIME = 5
BOLD = true
end
class Window_MAdmin < Window_Base
def initialize
super((640 - MConf::WWIDTH) /2, 44, MConf::WWIDTH, MConf::WHEIGHT)
self.contents = Bitmap.new(width - 32, height - 32)
self.windowskin = RPG::Cache.windowskin("Blank")
@dragable = false
@closable = false
end
def add_line(text)
self.contents.clear
self.contents.font.bold = MConf::BOLD
self.contents.font.size = 14 # Não mude
self.contents.fill_rect(Rect.new(0, 0, text.size * 6 + 10, 16), Color.new(0,0,0,120))
self.contents.font.color = Color.new(255, 255, 255)
self.contents.draw_text(5, 0, 200, 20, text)
$scene.madmin.visible = true
$scene.madmin.active = true
end
def update
super
return if Graphics.frame_count % (MConf::VTIME * 40) != 0
$scene.madmin.visible = false
$scene.madmin.active = false
end
end
2º - Vá no script [SC] Net Rmxp Hud, abaixo de alias hud_map_update update adicione:
- Código:
attr_accessor :madmin
3º - Ainda no script [SC] Net Rmxp Hud abaixo de def main_draw, adicione:
- Código:
#MAdmin
@madmin = Window_MAdmin.new
@madmin.visible = false
@madmin.active = false
- Código:
@madmin.dispose
- Código:
@madmin.update if @madmin.visible
- Código:
if @madmin.visible
@madmin.visible = false
@madmin.active = false
end
- Código:
if $quest_w.visible or $quest_list.visible
$quest_list.visible = false
$quest_list.active = false
$quest_w.visible = false
$quest_w.active = false
end
if @madmin.visible
@madmin.visible = false
@madmin.active = false
end
- Código:
arg = $painel_input.text.split(",")
if arg[0] == '/msg'
@text = arg[1]
Network::Main.socket.send("<23>$scene.madmin.add_line('#{@text}')</23>\n")
end
9º - Adicione a seguinte windowskin ao seu projeto:/msg,Texto
https://i.imgur.com/fKoIs.png
A imagem está em branco, por isso ao abrir o link vá no canto esquerdo da tela bem no topo da página e clique com o botão direito, depois "Salvar imagem como..." e salve na pasta do seu projeto como "Blank"
Última edição por Soreto em Dom Nov 18, 2012 3:31 pm, editado 4 vez(es)
_________________
Re: Mensagens Globais
n esperava menos de vc >.<
bom script,acho ke usarei no meu projeto ao emves de usar o meu +1cred
bom script,acho ke usarei no meu projeto ao emves de usar o meu +1cred
_________________
Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
http://liferpgmakerv2.forumais.com/
Tópico original/Tópico de Recrutamento
Re: Mensagens Globais
vou ver se esse funfa! se funfar... +cred
Ho muito bom!!! funfou legal !!! (Recomendo)
se você colocar isso aqui na [SC1] New_Chat:
!Texto
+ um cred pra você!!! continue assim!
Ho muito bom!!! funfou legal !!! (Recomendo)
se você colocar isso aqui na [SC1] New_Chat:
- Código:
if Network::Main.group == 'admin'
arg = @box.text.split("!")
if arg[0] == ''
@text = arg[1]
Network::Main.socket.send("<23>$scene.madmin.add_line('#{@text}')</23>\n")
end
end
!Texto
+ um cred pra você!!! continue assim!
Maephel- Ocasional
- Mensagens : 212
Créditos : 18
Re: Mensagens Globais
ae só mais uma coisa;
gostaria de sabe se daria para colocar uma msg( uma noticia do server ) para aparecer toda vez que o usuario logar em sua acc.
gostaria de sabe se daria para colocar uma msg( uma noticia do server ) para aparecer toda vez que o usuario logar em sua acc.
_________________
Sieghart- Novato
- Mensagens : 19
Créditos : 1
Re: Mensagens Globais
Sieghart escreveu:
gostaria de sabe se daria para colocar uma msg( uma noticia do server ) para aparecer toda vez que o usuario logar em sua acc.
tô quase lá...
no script [SC] Scene_Title abaixo de:
- Código:
if $guild_name == ""
$flag = 1
end
$game_player.refresh
$chat_ativo_agr = true
$scene = Scene_Map.new
$fechando_ativar = true
Network::Main.send_start
- Código:
Network::Main.socket.send("<23>$scene.madmin.add_line('Bem vindo a o Seu jogo')</23>\n")
mas creio que isso aparece pra todos os jogadores cada vez que um entrar... deixa eu testar!!! (bom se você jogar com as duas contas no mesmo pc funciona normalmente rsrsrsrs)
ta funfando
Última edição por matheusmelo03 em Sex Nov 16, 2012 7:48 pm, editado 1 vez(es)
Maephel- Ocasional
- Mensagens : 212
Créditos : 18
Re: Mensagens Globais
Aqui não apareceu nenhuma msg será o que houve?
Obs: não deu nenhum erro!
Obs: não deu nenhum erro!
_________________
Sieghart- Novato
- Mensagens : 19
Créditos : 1
Re: Mensagens Globais
hum... deixa eu ver aqui...
aaaah! eu postei errado!!!
em vez de:
Tenta agora!
aaaah! eu postei errado!!!
em vez de:
- Código:
Network::Main.socket.send("<23>$scene.madmin.add_line('Bem vindo a o Seu jogo')\n")
- Código:
Network::Main.socket.send("<23>$scene.madmin.add_line('Bem vindo a o Seu jogo')</23>\n")
Tenta agora!
Última edição por matheusmelo03 em Sex Nov 16, 2012 7:58 pm, editado 1 vez(es)
Maephel- Ocasional
- Mensagens : 212
Créditos : 18
Re: Mensagens Globais
cara a msm coisa nada! e eu acho q vc postou o msm codigo novamente.. ksksksks
_________________
Sieghart- Novato
- Mensagens : 19
Créditos : 1
Página 1 de 4 • 1, 2, 3, 4
Tópicos semelhantes
» [4.0.6] Face nas mensagens.
» Mensagens Emote
» Loja de Cash (por botões)
» [Resolvido] Switchs Globais
» [Resolvido] Swicthes Globais
» Mensagens Emote
» Loja de Cash (por botões)
» [Resolvido] Switchs Globais
» [Resolvido] Swicthes Globais
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Netplays :: Scripts para netplays
Página 1 de 4
Permissões neste sub-fórum
Não podes responder a tópicos