Conectar-se
Quem está conectado
16 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 16 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 12/03/2012
Número de Mensagens : 3
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Como criar uma .ini com mais de um usuário???

em Seg 12 Mar 2012, 20:26
Gente eu tava estudando o GM e achei uma funçao mto legal q é a de criar um arquivo.ini q pode ser usado como banco de dados do GM, queria saber como fazer para criar mais de um usuário no meu jogo, pois qdo eu cadastro um novo user o antecessor é deletado...
eis aqui meu codigo:

ini_open("teste.ini")
user=ini_read_string("User","Usuario","")
senha=ini_read_string("PW","Senha","")

mensagem= show_message_ext("Voce ja possui cadastro?","sim","nao","cancelar")

switch(mensagem){
case 1:
pedir_user = get_string("Digite o user","")
pedir_senha = get_string("Digite sua senha","")
if ini_key_exists("User","Usuario") and pedir_user == user and ini_key_exists("User","Usuario") and pedir_senha == senha{
room_goto_next()
}


else{
show_message("Usuario ou senha incorretos")
game_end()
}
break;
case 2:
contas = 2
for (i = 0; i < contas; i += 1){


if (ini_key_exists("User","Usuario"))//se não existir o "NovoLugar"
{cadastrarUsuario = get_string("Digite um nome de usuario","")
ini_write_string("User","Usuario",cadastrarUsuario)}
if (ini_key_exists("PW","Senha"))//se não existir o "NovoLugar"
{cadastrarSenha = get_string("Digite uma senha","")
ini_write_string("PW","Senha",cadastrarSenha)}
}

case 3:
game_end();
}
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 1 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Como criar uma .ini com mais de um usuário???

em Seg 12 Mar 2012, 21:21
Amigo, vou lhe dar uma idéia embora não vou postar código. Para resolver o problema voce pode colocar o proprio nome do usuário na chave ou seja a "chave" seria o nome do usuário. Veja:

[Vinians]
senha="sssss"
[Josefina]
Senha="aasasa"
Inclusive desta maneira voce pode cadastrar quantas informacoes julgar necessárias.
Flws!
avatar
Data de inscrição : 12/03/2012
Número de Mensagens : 3
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: Como criar uma .ini com mais de um usuário???

em Seg 12 Mar 2012, 21:23
:Z como n pensei nisso, mas tipo, e se eu kiser q o arquivo fosse criptografodo e colocasse o jogo ao publicoww
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 1 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Como criar uma .ini com mais de um usuário???

em Seg 12 Mar 2012, 22:12
Nesse caso, você pode cria uma rotina simples de criptografia, mas isso voce pode pesquisar aqui no fórum provevelmente vai encontrar com facilidade. Só pra te dar uma dica, basta apenas você pegar cada byte dos dados que gravar no INI e gira-los que já cria uma criptografia (simples).
Flws
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum