Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

CarolzinhaOL

Função lua em C

Recommended Posts

Bem pessoal eu estou tentando criar um arquivo onde vai ser possível habilitar e desabilitar recursos do meu programa conforme o dono quiser, pois bem, eu escolhi adicionar o lua no meu programa C, porém eu estou com uma dúvida.

 

 

Esse arquivo que estou tentando fazer é usando funções bool:

UseDisableDate =
{
   DisableDate = true;
}

UsePBKDF2Protect =
{
   PBKDF2Protect = false;
}    

Para pode desativar eu preciso usar a função val que representa se o valor é true ou false; antes no código C era escrito da seguinte forma:

DisableDatevalue = val;

onde val vai ser definida como true ou false, caso eu coloque no arquivo o desabledate como false, o val vai ser 0;

 

 

Minha dúvida e como posso aplicar isso em lua: estou tentando da seguinte forma:

lua_getglobal(L, "UseDisableDate ");
lua_pushliteral(L, "DisableDate ");
DisableDatevalue  = lua_toboolean(L, val);;

Está fazendo a leitura normalmente, porém se no arquivo eu definir como true ele deixa a função desativada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.