Suporte no desenvolvimento de jogos


    [Resolvido]Duvida com Comentario

    H4ZY
    H4ZY
    Novato
    Novato

    Mensagens : 19
    Créditos : 1
    Cash : 0

    [Resolvido]Duvida com Comentario Empty [Resolvido]Duvida com Comentario

    Mensagem por H4ZY em Seg Dez 15, 2014 12:07 pm

    Olá, Não sei se estou postando no lugar correto, mas estou com uma pequena duvida....

    Estou criando um script  de sistema de batalha lateral em tempo real que se configura pela database utilizando ID,Ataque, defesa e HP do inimigo.

    Até ai esta ocorrendo tudo bem, exceto quando vou fazer a parte do comentário

    Sou iniciante e gostaria de saber como colocar um comentário escrito "Inimigo:1", sendo que 1 é o id do meu inimigo como mostra no print:

    Print:
    [Resolvido]Duvida com Comentario YXgCrRW
    Então, gostaria tambem que o id mostrado acima, entrace aqui inimigo = Game_Enemy.new(0,id)


    Última edição por H4ZY em Qui Dez 18, 2014 3:26 am, editado 1 vez(es)
    blackcrow
    blackcrow
    Semi-Experiente
    Semi-Experiente

    Mensagens : 111
    Créditos : 41
    Cash : 0

    [Resolvido]Duvida com Comentario Empty Re: [Resolvido]Duvida com Comentario

    Mensagem por blackcrow em Seg Dez 15, 2014 1:58 pm

    Colocar comentário onde ??

    Explique como funciona todo o sistema de batalha para eu entender o que você quer.
    H4ZY
    H4ZY
    Novato
    Novato

    Mensagens : 19
    Créditos : 1
    Cash : 0

    [Resolvido]Duvida com Comentario Empty Re: [Resolvido]Duvida com Comentario

    Mensagem por H4ZY em Seg Dez 15, 2014 3:43 pm

    Oque eu fiz é quando encosta em um evento vc toma um dano e quando vc aperta A o evento  q toma dano, miss ou critico...
    esta parte esta pronta já oq eu queria pe colocar um comentario no evento com o ide dele no banco de dado para pegar automatico o inimigo.atk, inimigo.hp, inimigo.def(no caso o slime é id: 1)

    par apoder pega todas informações é preciso deste id que se encontra no comentario
    só preciso passa o numero 1 do comentario para dentro de uma variavel entende ?


    _________________
    Não Só Aprende quem fusa, só enfrenta quem tem medo, só consegue quem persistem em seus  erros, só é vitorioso aquele que busca a vitória e só colhemos oque a de plantar...
    blackcrow
    blackcrow
    Semi-Experiente
    Semi-Experiente

    Mensagens : 111
    Créditos : 41
    Cash : 0

    [Resolvido]Duvida com Comentario Empty Re: [Resolvido]Duvida com Comentario

    Mensagem por blackcrow em Seg Dez 15, 2014 5:51 pm

    Pra adicionar um comentário ao evento, vc clica 2x nele e depois em Lista dos Comandos de Eventos adicione o comando Comentário, simples.

    Para acessar os comentários de um evento por script, basta ler a variável @list que está na classe Game_Event, essa variável guarda a lista de comandos do evento.
    Exemplo de um evento com comentário inimigo:1
    Código:
    inimigos = [] # array para guardar os inimigos
    for command in @list
         next unless command.code == 108 or command.code == 408 # pular o comando se este não é um Comentário.
       if command.parameters[0].include?('inimigo:') # O comentário possui "inimigo:" ? se sim, prossiga...
          id = command.parameters[0].sub('inimigo:','') # Remover "inimigo:" de "inimigo:1" resultado: id = "1".
          inimigo = Game_Enemy.new(0,id.to_i) # id.to_i = converter uma string(texto, no caso é "1") para número.
          inimigos.push(inimigo) # adicionar o inimigo criado para a array(coleção) de inimigos.
       end
    end


    Última edição por blackcrow em Seg Dez 15, 2014 5:56 pm, editado 1 vez(es)
    H4ZY
    H4ZY
    Novato
    Novato

    Mensagens : 19
    Créditos : 1
    Cash : 0

    [Resolvido]Duvida com Comentario Empty Re: [Resolvido]Duvida com Comentario

    Mensagem por H4ZY em Seg Dez 15, 2014 5:56 pm

    Achei outra maneira de explicar oque quero....

    Gostaria de colocar em um comentário o seguinte comando:   ABS:[id]
    por exemplo:

    [Resolvido]Duvida com Comentario UaIFtYu

    Tá, mas como faço pra fazer o id 5 ou outro id ir para uma variável $game_variables[id] ou para uma variável do próprio script @id ou id

    assim:
    [Resolvido]Duvida com Comentario KK2ZbAb



    Obrigado por tentar ajudar, sei que alguém ainda via me ajudar e que vou conseguir, alias sou persistente ...

    Conteúdo patrocinado

    [Resolvido]Duvida com Comentario Empty Re: [Resolvido]Duvida com Comentario

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter Ago 20, 2019 9:28 pm