Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
[Script]Informações
+10
Caio Juan
DeaN
Jonny
Peaverin
Mario.Hacker
Hatsuki Morturo
iCoke~
Valentine
Nanzin
KaiqueHunter
14 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
[Script]Informações
Oi pessoal,muita gente teve estar se perguntando oque é essa Windows Information ? Na verdade é uma janela que quando o pessoal clickar com o segundo botão e clickar em "Informações" não aparecera aquele simples texto no Chat que muitas vezes podera estar desativado,vamos ao Script.
1º Adicione esse Script em cima do Main.
2º Agora editaremos o Script [SC] Net Rmxp Hud,no original as linhas 237 a 260 estará assim :
Iremos remover todas essas linhas e adicionaremos:
Com isso já está praticamente tudo resolvido só falta adicionar loga acima da linha 16,em cima de:
Adicionaremos:
E tambem em cima de "@adm_w.dispose" na linha 312,adicionaremos:
E por final em cima de "@quest_w.update if @quest_w.visible" na linha 413 adicionaremos :
E o resultado final é :
Creditos : A min por criar e disponibilizar o Script.
1º Adicione esse Script em cima do Main.
- Spoiler:
- #By KaiqueHunter
class Informacao < Window_Base
def initialize
super(200, 85, 210, 240)
self.contents = Bitmap.new(self.width-32, self.height-32)
self.back_opacity = 180
self.z = 99999
@dragable = true
@closable = true
end
def self.on_close
self.visible = false
self.active = false
$fechando_ativar = true
end
def self.update
self.update
end
def refresh(nome,atk,dex,agi,int,hp,sp,maxhp,maxsp,guild)
if guild == ""
guild = "Não possue"
end
self.contents.clear
self.contents.font.size = 14
self.contents.font.color = Color.new(0,0,0)
self.contents.draw_text(000,00,width-64,32,"Nome: ")
self.contents.draw_text(100,00,width-64,32,"#{nome}")
self.contents.draw_text(000,20,width-64,32,"Ataque: ")
self.contents.draw_text(100,20,width-64,32,"#{atk}")
self.contents.draw_text(000,40,width-64,32,"Defesa: ")
self.contents.draw_text(100,40,width-64,32,"#{dex}")
self.contents.draw_text(000,60,width-64,32,"Agilidade: ")
self.contents.draw_text(100,60,width-64,32,"#{agi}")
self.contents.draw_text(000,80,width-64,32,"Inteligencia: ")
self.contents.draw_text(100,80,width-64,32,"#{int}")
self.contents.draw_text(000,100,width-64,32,"HP: ")
self.contents.draw_text(100,100,width-64,32,"#{hp}")
self.contents.draw_text(000,120,width-64,32,"SP: ")
self.contents.draw_text(100,120,width-64,32,"#{sp}")
self.contents.draw_text(000,140,width-64,32,"MaxHP: ")
self.contents.draw_text(100,140,width-64,32,"#{maxhp}")
self.contents.draw_text(000,160,width-64,32,"MaxSP: ")
self.contents.draw_text(100,160,width-64,32,"#{maxsp}")
self.contents.draw_text(000,180,width-64,32,"Guild: ")
self.contents.draw_text(100,180,width-64,32,"#{guild}")
end
end
2º Agora editaremos o Script [SC] Net Rmxp Hud,no original as linhas 237 a 260 estará assim :
- Spoiler:
- when "info"
for p in Network::Main.mapplayers.values
if p.netid == @netcmd_id
char = p
if char.grupo == "Admin"
$game_temp.chat_log.push("#{char.nome} é o administrador do jogo")
#$chat.update
else
if char.sexo == "Homem"
sexoo = "Ele"
else
sexoo = "Ela"
end
if char.guild == ""
$game_temp.chat_log.push("#{char.nome} está no level #{char.level}. Não tem guild")
#$chat.update
else
$game_temp.chat_log.push("#{char.nome} está no level #{char.level}. #{sexoo} é #{char.position} da guild #{char.guild}")
#$chat.update
end
end
end
end
end
Iremos remover todas essas linhas e adicionaremos:
- Spoiler:
- when "info"
for p in Network::Main.mapplayers.values
if p.netid == @netcmd_id
char = p
$info.visible = true
$info.active = true
$info.refresh(char.nome,char.str,char.dex,char.agi,char.int,char.hp,char.sp,char.maxhp,char.maxsp,char.guild)
end
end
end
Com isso já está praticamente tudo resolvido só falta adicionar loga acima da linha 16,em cima de:
- Spoiler:
- #Quest
Adicionaremos:
- Spoiler:
@info = Informacao.new
@info.visible = false
@info.active = false
$info = @info
E tambem em cima de "@adm_w.dispose" na linha 312,adicionaremos:
- Spoiler:
- $info.dispose
E por final em cima de "@quest_w.update if @quest_w.visible" na linha 413 adicionaremos :
- Spoiler:
- $info.update if $info.visible
E o resultado final é :
- Spoiler:
Creditos : A min por criar e disponibilizar o Script.
Última edição por KaiqueHunter em Seg Out 03, 2011 5:13 pm, editado 1 vez(es)
KaiqueHunter- Experiente
- Mensagens : 620
Créditos : 51
Re: [Script]Informações
cara desculpa mais isso nao seria o mesmo que editar a window_status?
pois as informaçoes disponiveis em tal script sao basicamente status!;
depois eu vou disponibilizar um script de ediçoes avançadas de game como windowskins, sons tema de title e outras funçoes que ainda estou idealizando!;
abraços mais ficou legal!;
pois as informaçoes disponiveis em tal script sao basicamente status!;
depois eu vou disponibilizar um script de ediçoes avançadas de game como windowskins, sons tema de title e outras funçoes que ainda estou idealizando!;
abraços mais ficou legal!;
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
Re: [Script]Informações
Na verdade não,acho q vc não entendeu nada,isso é uma Windows gerada quando a um clicke inverso num personagem online e clicando em informações,o padrão do NP vem com apenas umas mensagens chatas no CHAT,então prefiri algo mais sofisticado com uma Windows.(Que é mais completa,pois o chat só mostra Guild e Lv e Nome,e ainda é mais facil a visualização).
KaiqueHunter- Experiente
- Mensagens : 620
Créditos : 51
Re: [Script]Informações
É um boa ideia, mas acho que muitas pessoas podem não gostar por ter informações de mais, é claro que quem não gostou não usa, mas eu particularmente não curto algum player saber informações do meu atak, defesa e o hp e mp certinho que eu tenho, ai ele vai saber quantas vezes ele precisa usar tal magia para lhe matar.KaiqueHunter escreveu:Na verdade não,acho q vc não entendeu nada,isso é uma Windows gerada quando a um clicke inverso num personagem online e clicando em informações,o padrão do NP vem com apenas umas mensagens chatas no CHAT,então prefiri algo mais sofisticado com uma Windows.(Que é mais completa,pois o chat só mostra Guild e Lv e Nome,e ainda é mais facil a visualização).
Mesmo assim + 1 crédito
Re: [Script]Informações
Sim na verdade pensei nisso tambem,porque a jogos como Mu,que seu PvP depende de seu Status,e isso é coisa rara,e outros o Status nem é usado,pois no PvP todos ficam com o mesmo Lv e Status,só dependera de sua abilidade,mas sobre isso é só tirar a linha que contem o texto do Status que a pessoa deseja tirar,acho que qualquer um faz isso.
KaiqueHunter- Experiente
- Mensagens : 620
Créditos : 51
Re: [Script]Informações
lgl o sistema mas poderia ser igual ragnarok que a pessoa escolhe se libera ou não
abraço e mais um Créd
abraço e mais um Créd
iCoke~- Membro Ativo
- Medalhas :
Mensagens : 268
Créditos : 25
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [Script]Informações
Como assim ? Não entendi muito bem,quem sabe se vc explicar melhor,eu possa ingressar essa ideia ao sistema.
KaiqueHunter- Experiente
- Mensagens : 620
Créditos : 51
Re: [Script]Informações
kaique desculpa nao intendi direito sua proposta :S
bom ja que voce explicou agora entendi muito bem o que quer dizer, eu axo uma pessima ideia demontrar suas informaçoes dessa forma :S
fica meio que facil criar um estrategia para vencer qualquer batalha :S
bom mais a proposta é interessante!
+ 1 creed
bom ja que voce explicou agora entendi muito bem o que quer dizer, eu axo uma pessima ideia demontrar suas informaçoes dessa forma :S
fica meio que facil criar um estrategia para vencer qualquer batalha :S
bom mais a proposta é interessante!
+ 1 creed
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
Re: [Script]Informações
Se a pessoa libera ou não pra outra ver seus status (foi o que entendi).
_________________
Hatsuki Morturo- Experiente
- Mensagens : 401
Créditos : 50
Re: [Script]Informações
kaique desculpa nao intendi direito sua proposta :S
bom ja que voce explicou agora entendi muito bem o que quer dizer, eu axo uma pessima ideia demontrar suas informaçoes dessa forma :S
fica meio que facil criar um estrategia para vencer qualquer batalha :S
bom mais a proposta é interessante!
+ 1 creed
Entendi,mas no caso eu já joguei jogos que PvP não é em Mapa,é numa Arena onde todos os Status são iguais,Lv's a mesma coisa,e só depende de sua abilidade em batalha para vencer,por isso eu fiz esse Sistema,assim no Mapa a pessoa iria ver o Status da outra,e não averia problema pois não faria menor diferença,mas vou fazer como o killedx3 e o Hatsuki Morturo disse em permitir ou não a pessoa ver as informações da outra.
KaiqueHunter- Experiente
- Mensagens : 620
Créditos : 51
Página 1 de 4 • 1, 2, 3, 4
Tópicos semelhantes
» [Resolvido]Erro no script [WIN]Informações no Netplay
» Informações Zenonia Rpg
» Mudas as informaçoes
» Card Player Informações.
» [Script] Ocultando Menu,Hud,Hotkeys, Chat [Script]
» Informações Zenonia Rpg
» Mudas as informaçoes
» Card Player Informações.
» [Script] Ocultando Menu,Hud,Hotkeys, Chat [Script]
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