Life RPG Maker 2.0
Bem vindo a LRM, forum de ajuda Maker
Registre-se em nosso forum e aproveite Very Happy
esperamos que você seja ajudado e esperamos que nos ajude Very Happy

Participe do fórum, é rápido e fácil

Life RPG Maker 2.0
Bem vindo a LRM, forum de ajuda Maker
Registre-se em nosso forum e aproveite Very Happy
esperamos que você seja ajudado e esperamos que nos ajude Very Happy
Life RPG Maker 2.0
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Life RPG Maker 2.0

2ª versão do forum life rpg maker

Os membros mais ativos do mês
Nenhum usuário

Últimos assuntos
» Kingdon 1.6
Emoticons para netplays EmptyTer Jun 09, 2015 3:02 pm por MasterKill

» Tempo dinâmico e Hora do Sistema
Emoticons para netplays EmptySeg Dez 09, 2013 5:42 pm por jonathas

» Sistema de Natação
Emoticons para netplays EmptySáb Dez 07, 2013 5:14 pm por jonathas

» Classificar Inventario
Emoticons para netplays EmptySáb Dez 07, 2013 12:07 pm por Samuka_Adm

» VOLTEI ALELUIA :D
Emoticons para netplays EmptySáb Dez 07, 2013 10:35 am por Samuka_Adm

» Netplay Master v4.0.7
Emoticons para netplays EmptyQua Jun 26, 2013 1:32 pm por xdario

» The League Of War [Season 1]
Emoticons para netplays EmptySex Jan 18, 2013 6:02 pm por Warrior

» Meu primeiro desenho que posto :D
Emoticons para netplays EmptyQua Jan 09, 2013 1:37 pm por PedroMatoso

» Window Configurações
Emoticons para netplays EmptyQua Jan 09, 2013 1:36 pm por PedroMatoso

Parceiros
Fórum grátis

Fórum grátis


Mundo RPG Maker
MMORPG BRASIL

Você não está conectado. Conecte-se ou registre-se

Emoticons para netplays

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Emoticons para netplays Empty Emoticons para netplays Sex Nov 02, 2012 10:25 am

Warrior

Warrior
Moderador
Moderador

Introdução
Galera achei um script que faz um emoticons no mapa ai você pode criar os emoticons como /ok ^^ Testado e aprovado funciona!

Mão na massa
Script Script:[SC1] New Chat
Abaixo de:
Código:
    if @box.text == "/online"
      @pl = Network::Main.players.size
      $game_temp.chat_log.push(LANGUAGE::PLAYERSON+" #{@pl}")
      @box.text = ""
      return
    end

Adicione:
Código:
#===============================================================================
#
#Por: santa.society | grungeisnotdead
#Versão: 1.0
#Data: 29/09/2007
#Colaborações: LBMaker | ColaOssos
# edição : Junior
#acesse a aldeiaRPG se não eu tem mato xD
#
#===============================================================================


#• Atrib_Emoticon
# Guarda o nome do emoticon e a quantidade de frames
class Atrib_Emoticon
attr_accessor :id
attr_accessor :frames

def initialize(id, frames)
@id = id
@frames = frames
end
end
#• Emoticon
class Emoticon
# Acessar variaveis da Classe Atrib_Emoticon
attr_accessor :id
attr_accessor :frames
# Iniciando
def initialize(emoticon, position)
# Aqui é aonde se cria cada emoticon,
# adicione dentro da hash o seguinte:
# @emoticon = {
# "key1" => Atrib_Emoticon.new("nome_da_imagem1", frames_da_imagem1),
# "key2" => Atrib_Emoticon.new("nome_da_imagem2", frames_da_imagem2),
# }
# onde keyX é o nome de como vc vai chamar o sript posteriormente
#(Emoticon.new("keyX",0), "nome_da_imagem" é o nome da imagem propriamente
# dita, e "frames_da_imagem" é o numero de frames que a imagem possui
@emoticon = {
"ok" => Atrib_Emoticon.new("ok", 16),
"!" => Atrib_Emoticon.new("!", 11),
"dot" => Atrib_Emoticon.new("dot", 20),
"$" => Atrib_Emoticon.new("$", 12),
"eyes" => Atrib_Emoticon.new("eyes", 12),
"gg" => Atrib_Emoticon.new("gg", 12),
"go" => Atrib_Emoticon.new("go", 20)
}
# Se a posição for igual a zero
if position == 0
# setar o emoticon para o player
@position = $game_player
# Se for maior que zero
elsif position > 0
# setar o emoticon para o evento indicado na posição
@position = $game_map.events[position]
end
# Iniciando variaveis de contagem
@cont = 0
@cont_q = 0
@count = 0
# Número de quadros que a animação tem
@quad = @emoticon[emoticon].frames
# Criando a Imagem
@anima_emoticons = Sprite.new
@anima_emoticons.x = @position.screen_x - 25
@anima_emoticons.y = @position.screen_y - 60
@anima_emoticons.z = 999
@anima_emoticons.bitmap = RPG::Cache.picture(@emoticon[emoticon].id)
# Larguda da Imagem
@larg = @anima_emoticons.bitmap.width / @quad
# Rect da Imagem
@anima_emoticons.src_rect = Rect.new(@cont * @larg, 0, @larg, @anima_emoticons.bitmap.height)
# Enquanto countagem for menor que o numero de quadros
while @count <= @quad
# Atualiza os graficos
Graphics.update
# Se delay for 2
if delay(2)
# Adiciona contagens
@count += 1
@cont +=1
# x = contagem vezes a largura da imagem
x = @cont * @larg
# Recriando a Rect da Imagem
@anima_emoticons.src_rect = Rect.new(x, 0, @larg, @anima_emoticons.bitmap.height)
end
end
end
# Delay
def delay(quadros)
# Se Contagem de frames dos graficos for maior ou igual ao numero indicado
# de quadros
if (Graphics.frame_count - @cont_q >= quadros)
# contagem é igual ao numero de Contagem de frames dos graficos
@cont_q = Graphics.frame_count
# retorna verdadeiro
return true
end
# retorna falso
return false
end
end

Agora coloque isso na pasta "Picture" Com o nome "!"
Emoticons para netplays 9avaqg

Agora se você quiser adicionar mais emoticons olhem o script:
Código:
if @box.text == "/ok"
players_online = Emoticon.new("!",0)
$chat.update
@box.text = ""
return
end

Créditos
Mario.Hacker-Por ter criado e disponibilizado
A min por ter reformulado todinho o tópico e trazer para vocês ^^

2Emoticons para netplays Empty Re: Emoticons para netplays Sex Nov 02, 2012 10:31 am

Samuka_Adm

Samuka_Adm
Admin
Admin

ele funfa no 3.1 e no v4?
boa conti novamente kkkkk
se funfar nos dois acima eu dou +cred
tem screen?

https://liferpgmakerv2.forumeiros.com

3Emoticons para netplays Empty Re: Emoticons para netplays Sex Nov 02, 2012 10:46 am

Warrior

Warrior
Moderador
Moderador

Funciona claro to usando em meu jogo:Emoticons para netplays 3534ap3

4Emoticons para netplays Empty Re: Emoticons para netplays Sex Nov 02, 2012 10:49 am

Samuka_Adm

Samuka_Adm
Admin
Admin

ele pesa um pouco pois verifica o tempo todo a box do chat :/
mas vlw +1 cred ^^

https://liferpgmakerv2.forumeiros.com

5Emoticons para netplays Empty Re: Emoticons para netplays Sex Nov 02, 2012 2:39 pm

Warrior

Warrior
Moderador
Moderador

Vish vou ter que retirar pois não vi no tópico original que não era pra posta sem a autorização samuka tranque e mande pro bau

6Emoticons para netplays Empty Re: Emoticons para netplays Sex Nov 02, 2012 3:45 pm

Samuka_Adm

Samuka_Adm
Admin
Admin

tópico trancado a pedido do autor e movido para o baú

https://liferpgmakerv2.forumeiros.com

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos