Ir para conteúdo

Featured Replies

  • Respostas 8
  • Visualizações 1.5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Return é um comando, ele é usado para retornar valores de uma função ou trecho, sempre sendo escrito no fim de um bloco. A linguagem Lua têm uma propriedade de considerar como true qualquer número ou

Postado

Exemplo hora de logar, use sempre o callback como parametro, ok? digamos assim:

 

Para o personagem logar ele tem que ter tal storage, cria um creaturescript com o callback do login, não lembro como é mas vai uma sintaxe simples:

onLogin(cid)
se tiver a callback entao
  retorna verdadeiro
senão
  retorna falso
end

Return true e return false são respostas de perguntas, geralmente em creaturescripts são usados bastante, para danos também são usados, enfim espero ter ajudado.

Postado

Eaí, galera. Tudo bem?

 

Como e quando eu uso o Return True ou Return False

Return false ou true é usado como resposta, como por exemplo quando se recebe um dano, usando statsChange com return false, ele não recebe, porque respondeu a pergunta se vai receber dano ou não, como foi falso a resposta é não, se for true ele recebe.

                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Postado
  • Autor

Aí, valeu gente \o

 

Eu percebi uma coisa, 25% de .lua é ensinado aqui. Bem que podia ter uns tutoriais né?

 

Se bobiar eu vou fazer um explicando coisas que não tem aqui ;s

 

-------------------------------

Tipo, o Return é mais usado em Functions né?

Editado por Gabuuh (veja o histórico de edições)

Postado

Depende da função que você se refere. Um callback? Sempre. Uma função criada puramente em lua? Isso varia. Há funções que executam ações sem necessidade de retornar algo. Exemplo:

function Example(cid)
    doSendMagicEffect(getThingPos(cid), 21)
    addEvent(function()
        if isPlayer(cid) then
            Example(cid)
        end
    end, 1000)
end

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96k
  • Posts 512.6k

Informação Importante

Confirmação de Termo