Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
5 participantes
Página 1 de 1
[Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
é o seguinte, tenho a variavel "global.DOS" -> serve para gravar o que eu digitei (keyboard_string)
e no objeto "SIS_DIG" tem no draw "draw_text(32,18,global.DOS)" (que serve para aparecer tudo o que eu digitei na tela do GM)
ai, eu quero fazer com que quando eu apertar um botão CRIAR quero que ele crie um arquivo.txt (arkivo de texto) que nele, tenha tudo que eu digitei ( todo o global.DOS)
(isso nao é um keylogger, é um programa que eu to fazendo no GM, que vai ajudar as pessoas a utilizarem o DOS, vou botar ele aqui no forum e tudo)
é só isso galera, será que por gentileza vcs consseguem fazer isso!?
Obrigado.. Uriel.56
e no objeto "SIS_DIG" tem no draw "draw_text(32,18,global.DOS)" (que serve para aparecer tudo o que eu digitei na tela do GM)
ai, eu quero fazer com que quando eu apertar um botão CRIAR quero que ele crie um arquivo.txt (arkivo de texto) que nele, tenha tudo que eu digitei ( todo o global.DOS)
(isso nao é um keylogger, é um programa que eu to fazendo no GM, que vai ajudar as pessoas a utilizarem o DOS, vou botar ele aqui no forum e tudo)
é só isso galera, será que por gentileza vcs consseguem fazer isso!?
Obrigado.. Uriel.56
Última edição por uriel.56 em Qui 02 Jun 2011, 16:52, editado 1 vez(es)
uriel.56- Data de inscrição : 13/02/2010
Reputação : -2
Número de Mensagens : 430
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Tem que ser por txt mesmo? Por quê tem tutorial de .ini na minha assinatura, e é quase o mesmo!
EDIT: O Code pronto se quiser logo:
EDIT: O Code pronto se quiser logo:
- Código:
ini_open("game.ini")
ini_write_string("Geral","DOS",global.DOS)
ini_close()
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Só complementando o que o Supersonic933 falou acima:
Toda vez que iniciar seu jogo, coloque, caso exista um "obj_controle", no evento Game Start, o seguinte:
O que fizemos foi basicamente dizer ao Game Maker que, toda vez que seu jogo ou programa for iniciado, ele abra e leia o arquivo indicado.
Mas lembre-se que para isso acontecer, você deve possuir um objeto que controle tudo e que esteja em todas as rooms (marque-o como Persistent).
Toda vez que iniciar seu jogo, coloque, caso exista um "obj_controle", no evento Game Start, o seguinte:
- Código:
ini_open("game.ini")
global.DOS=ini_read_string("Geral","DOS",global.DOS)
ini_close()
O que fizemos foi basicamente dizer ao Game Maker que, toda vez que seu jogo ou programa for iniciado, ele abra e leia o arquivo indicado.
Mas lembre-se que para isso acontecer, você deve possuir um objeto que controle tudo e que esteja em todas as rooms (marque-o como Persistent).
Rhino- Games Ranking :
Notas recebidas : C-B
Data de inscrição : 17/04/2010
Reputação : 11
Número de Mensagens : 136
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Herr....então signiica se dar erro substuituir para global.DOS?Rhino escreveu:Só complementando o que o Supersonic933 falou acima:
Toda vez que iniciar seu jogo, coloque, caso exista um "obj_controle", no evento Game Start, o seguinte:
- Código:
ini_open("game.ini")
global.DOS=ini_read_string("Geral","DOS",global.DOS)
ini_close()
O que fizemos foi basicamente dizer ao Game Maker que, toda vez que seu jogo ou programa for iniciado, ele abra e leia o arquivo indicado.
Mas lembre-se que para isso acontecer, você deve possuir um objeto que controle tudo e que esteja em todas as rooms (marque-o como Persistent).
Melhor assim:
ini_open("game.ini")
global.DOS=ini_read_string("Geral","DOS",ERRO AO CARREGAR)
ini_close()
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Supersonic933 escreveu:Herr....então signiica se dar erro substuituir para global.DOS?Rhino escreveu:Só complementando o que o Supersonic933 falou acima:
Toda vez que iniciar seu jogo, coloque, caso exista um "obj_controle", no evento Game Start, o seguinte:
- Código:
ini_open("game.ini")
global.DOS=ini_read_string("Geral","DOS",global.DOS)
ini_close()
O que fizemos foi basicamente dizer ao Game Maker que, toda vez que seu jogo ou programa for iniciado, ele abra e leia o arquivo indicado.
Mas lembre-se que para isso acontecer, você deve possuir um objeto que controle tudo e que esteja em todas as rooms (marque-o como Persistent).
Melhor assim:
ini_open("game.ini")
global.DOS=ini_read_string("Geral","DOS",ERRO AO CARREGAR)
ini_close()
Como assim "se der erro"?
Foi como eu disse, o comando é para ao abrir o programa, o Game Maker abrir a .INI e ler o que tem lá, para isso definimos o valor pra global.DOS. ASsim se ele atribuir qualquer outro valor, o GM lerá mesmo assim, pelo menos é como eu uso e funciona aqui. :O
Rhino- Games Ranking :
Notas recebidas : C-B
Data de inscrição : 17/04/2010
Reputação : 11
Número de Mensagens : 136
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
ini_read_string(section,key,default)Rhino escreveu:Supersonic933 escreveu:Herr....então signiica se dar erro substuituir para global.DOS?Rhino escreveu:Só complementando o que o Supersonic933 falou acima:
Toda vez que iniciar seu jogo, coloque, caso exista um "obj_controle", no evento Game Start, o seguinte:
- Código:
ini_open("game.ini")
global.DOS=ini_read_string("Geral","DOS",global.DOS)
ini_close()
O que fizemos foi basicamente dizer ao Game Maker que, toda vez que seu jogo ou programa for iniciado, ele abra e leia o arquivo indicado.
Mas lembre-se que para isso acontecer, você deve possuir um objeto que controle tudo e que esteja em todas as rooms (marque-o como Persistent).
Melhor assim:
ini_open("game.ini")
global.DOS=ini_read_string("Geral","DOS",ERRO AO CARREGAR)
ini_close()
Como assim "se der erro"?
Foi como eu disse, o comando é para ao abrir o programa, o Game Maker abrir a .INI e ler o que tem lá, para isso definimos o valor pra global.DOS. ASsim se ele atribuir qualquer outro valor, o GM lerá mesmo assim, pelo menos é como eu uso e funciona aqui. :O
Default, significa, se der erro, deixar daquele jeito.
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Ah tá, entendi o que você quis dizer. Pelo que eu saiba você precisa atribuir o valor da variável quando for querer abrir a .INI, se não não funciona (testei aqui e simplesmente ficou, por exemplo, "Pontos=" e só).
Rhino- Games Ranking :
Notas recebidas : C-B
Data de inscrição : 17/04/2010
Reputação : 11
Número de Mensagens : 136
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Rhino escreveu:Ah tá, entendi o que você quis dizer. Pelo que eu saiba você precisa atribuir o valor da variável quando for querer abrir a .INI, se não não funciona (testei aqui e simplesmente ficou, por exemplo, "Pontos=" e só).
Estranho...HELP DO GM 8 escreveu:
Tradução: Lê a string da key indicada da seção indicada. Quando a key ou seção não existe, retornar o valor default...ini_read_string(section,key,default) Reads the string value of the indicated key in the indicated section. When the key or section does not exist the default value is returned.
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Estranho. :S
Bom, mas é que também estou usando scripts e tudo mais. Devo ter programado alguma coisa diferente, mas mesmo assim, seguindo sua lógica, não funcionou aqui, simplesmente a variável fica "inexistente".
Bom, mas é que também estou usando scripts e tudo mais. Devo ter programado alguma coisa diferente, mas mesmo assim, seguindo sua lógica, não funcionou aqui, simplesmente a variável fica "inexistente".
Rhino- Games Ranking :
Notas recebidas : C-B
Data de inscrição : 17/04/2010
Reputação : 11
Número de Mensagens : 136
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
È se a key ou seção não existir...mesmo!Rhino escreveu:Estranho. :S
Bom, mas é que também estou usando scripts e tudo mais. Devo ter programado alguma coisa diferente, mas mesmo assim, seguindo sua lógica, não funcionou aqui, simplesmente a variável fica "inexistente".
Deixei o ini assim:
[Geral]
Arma1=true
e carreguei assim:
lives=ini_read_real("Geral","Vidas",3) //
e lives virou 3 xD
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
..hum... legal... OBRIGADO A TODOS...
olha é o seguinte... é era para salvar todo o Texto do programa em uma extensão .bat será que irá prescisar de uma Dll ?
Obrigado pela ajuda, isso ja serviu em outras coisa no meu programa.
olha é o seguinte... é era para salvar todo o Texto do programa em uma extensão .bat será que irá prescisar de uma Dll ?
Obrigado pela ajuda, isso ja serviu em outras coisa no meu programa.
uriel.56- Data de inscrição : 13/02/2010
Reputação : -2
Número de Mensagens : 430
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Se a linguagem trabalhada no .bat for Batch, não necessariamente; só é você fazer uma gambiarra que leia as estruturas do .bat e carregue-as em variáveis. Não é tão difícil assim, só leva um pouco de tempo. Outra coisa é que - não sei se essa afirmação é correta - desde que o arquivo tenha a estrutura .ini ([Seção], Chave=, Valor da chave) ele é considerado como um arquivo .ini, só mudando a extensão.
Mas se quiser inovar na estrutura para salvar dados, só é colocar uma estrutura a seu gosto e criar um script que leia essas estruturas e salve-as em variáveis - as vezes, são necessários n scripts, mas isso não vem ao caso.
Mas se quiser inovar na estrutura para salvar dados, só é colocar uma estrutura a seu gosto e criar um script que leia essas estruturas e salve-as em variáveis - as vezes, são necessários n scripts, mas isso não vem ao caso.
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
A liguagem é batch, por isso, estou querendo saber, como fazer como que faz para, toda a escrita do jogo (que está em batch) se transformasse a um arquivo .bat, que a escrita é global.DOS. entendeu?
obrigado... Mas quem me poder ajudar nessa pergunta, ficaria grato!
obrigado... Mas quem me poder ajudar nessa pergunta, ficaria grato!
uriel.56- Data de inscrição : 13/02/2010
Reputação : -2
Número de Mensagens : 430
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
file_delete("arquivo.bat") //acho mais fácil que apagar o conteúdo
arquivo=file_text_open_write("arquivo.bat")
file_text_write_string(arquivo, global.DOS)
file_text_close(arquivo)
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
O problema do bat é que o conteúdo dele é executado no sistema, e assim, o usuário pode pensar que seu programa é vírus.uriel.56 escreveu:A liguagem é batch, por isso, estou querendo saber, como fazer como que faz para, toda a escrita do jogo (que está em batch) se transformasse a um arquivo .bat, que a escrita é global.DOS. entendeu?
obrigado... Mas quem me poder ajudar nessa pergunta, ficaria grato!
@saim
Uma pergunta: Arquivo de texto é a mesma coisa que .ini?
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
Não. Pode ser usado pra mesma coisa, mas a estrutura é diferente. Aliás, um arquivo de texto não tem estrutura definida, ele pode estar da forma que você quiser e na extensão que você quiser, ou seja, é possível até fazer um arquivo .ini. Embora sejam mais chatos pra trabalhar com dados, acho eles mais flexíveis. Na minha assinatura tem um tutorial para jogos genéricos, no qual eu faço um uso interessante dos arquivos de texto.Supersonic933 escreveu:Arquivo de texto é a mesma coisa que .ini?
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: [Resolvido][DUVIDA] - Como salvar (em arquivo.txt) tudo o que a variavel gravou? {GM 8.0 PRO}
VALEUUUUU era isso mesmo saim!!! Vale um merci!!
era isso msm cara!!
olha naum sei nem como agradecer!!!
e
Super sonic
é pq assim, ele não é um virus, ele é apenas um programa que ajuda o usuário a usar o MS-DOS, e isso pode incluir no uso de criar programas, e alguns MAL'S INTENCIONADOS QUE CRIAM VIRUS!!
mas, nas regras tem disendo bem claro que o programa não pode ser usado para uso hacker!
obrigado a todos, pela a atenção.. e TÓPICO RESOLVIDO!!!
vlw
era isso msm cara!!
olha naum sei nem como agradecer!!!
e
Super sonic
é pq assim, ele não é um virus, ele é apenas um programa que ajuda o usuário a usar o MS-DOS, e isso pode incluir no uso de criar programas, e alguns MAL'S INTENCIONADOS QUE CRIAM VIRUS!!
mas, nas regras tem disendo bem claro que o programa não pode ser usado para uso hacker!
obrigado a todos, pela a atenção.. e TÓPICO RESOLVIDO!!!
vlw
uriel.56- Data de inscrição : 13/02/2010
Reputação : -2
Número de Mensagens : 430
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [RESOLVIDO]Como usar variável ao abrir um arquivo?
» Duvida (salvar tudo oque digita)
» [dúvida]Carregar e Salvar Arquivo
» [Resolvido]Salvar Variavel em txt
» Tem como salvar um arquivo externo?
» Duvida (salvar tudo oque digita)
» [dúvida]Carregar e Salvar Arquivo
» [Resolvido]Salvar Variavel em txt
» Tem como salvar um arquivo externo?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos