Porque isso não Funciona no RPGMXP Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Porque isso não Funciona no RPGMXP

3 participantes

Ir para baixo

Porque isso não Funciona no RPGMXP Empty Porque isso não Funciona no RPGMXP

Mensagem por odairneto Qui Nov 13, 2014 6:24 pm

Porque esse comando não funciona no meu rpgmaker xp encontrei isso numa aula de RGSS podem me ajudar ?

Crie um script em cima do main chamado "testes_simples" e digite:


Código:
$global_variable=0

class Global_Variable

  def initialize

    $global_variable+=1

  end

end

Agora, crie um evento chamado "evento_script" e digite as seguintes linhas no comando de evento "executar script":



Código:
$teste = Global_Variable.new
print $teste.global_variable
Neste exemplo, cada vez que você acionar seu evento o valor vai aumentar o numero em mais 1. Isso quer dizer que a variável se mantém acessível em qualquer lugar de seu projeto, mas ainda sim ela deve ser declarada em algum momento para existir.
odairneto
odairneto
Iniciante
Iniciante

Mensagens : 47
Créditos : 7

Ir para o topo Ir para baixo

Porque isso não Funciona no RPGMXP Empty Re: Porque isso não Funciona no RPGMXP

Mensagem por blackcrow Qui Nov 13, 2014 7:01 pm

Funciona, só que vc fez de forma errada.


Com o comando "$teste.global_variable" vc está tentando acessar um método não definido na classe "Global_Variable", pra resolver isso:
Código:
$global_variable = 0

class Global_Variable

    def initialize
      $global_variable += 1
    end
   
    def global_variable
      $global_variable
    end

end
Agora funciona perfeitamente.
blackcrow
blackcrow
Semi-Experiente
Semi-Experiente

Mensagens : 111
Créditos : 41

Ir para o topo Ir para baixo

Porque isso não Funciona no RPGMXP Empty Re: Porque isso não Funciona no RPGMXP

Mensagem por odairneto Qui Nov 13, 2014 7:44 pm

Vlw é que esta assim no tutorial como travei logo no começo nem quis mais continuar obrigado por tirar minha dúvida to tentando aprender RGSS entã não tenho muita noção ainda.
+ 1 Credt
odairneto
odairneto
Iniciante
Iniciante

Mensagens : 47
Créditos : 7

Ir para o topo Ir para baixo

Porque isso não Funciona no RPGMXP Empty Re: Porque isso não Funciona no RPGMXP

Mensagem por Komuro Takashi Sex Nov 14, 2014 6:23 am

+1 pelo esforço em aprender

_________________
Porque isso não Funciona no RPGMXP Takashi_komuro_by_minato8-d51g9o4

Paga um café? Patreon
Komuro Takashi
Komuro Takashi
Colaborador
Colaborador

Mensagens : 1047
Créditos : 130

Ir para o topo Ir para baixo

Porque isso não Funciona no RPGMXP Empty Re: Porque isso não Funciona no RPGMXP

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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