Login

Esqueci minha senha

Últimos assuntos
» Variavel criar arquivo *.bat
por icarodantas123 Hoje à(s) 11:04 pm

» Ajuda dois objetos executando ao mesmo tempo
por marcossfc Hoje à(s) 10:44 pm

» Incluir font no jogo
por theokof98 Hoje à(s) 9:53 pm

» Admob para windowsphone
por marcossfc Hoje à(s) 6:12 pm

» [Dll] GMFileSystem
por Carlos1971 Hoje à(s) 1:13 pm

» [Artigo/Tutorial]Componentes Básicos de uma Música
por theguitarmester Hoje à(s) 6:54 am

» Concept Art do Lost Soul
por DooMan Ontem à(s) 11:26 pm

» Como conheceu a GMBR ?
por DooMan Ontem à(s) 11:19 pm

» Outside 1.0.2 Final
por DooMan Ontem à(s) 11:00 pm

» Concurso GMBR 2014: A morte é um novo começo
por PedroX Ontem à(s) 10:05 pm

» Engine de Quackshot
por Isaque Onix Ontem à(s) 4:01 pm

» Como Detectar Apenas Paredes Na Frente Do NPC
por Chingling152 Ontem à(s) 2:11 pm

» Problemas com Engine
por gabrielsch Ontem à(s) 1:24 pm

» Tutorial de gravidade e movimento em rampas
por Isaque Onix Ontem à(s) 12:44 pm

» MapGen - Pt.1
por Lauro Ontem à(s) 12:25 pm

» Histórico de versões - Game Maker Studio
por Lauro Ontem à(s) 12:19 pm

» Farmanguinhos
por theokof98 Ontem à(s) 8:23 am

» [RESOLVIDO] Problemas com a view
por Ronaldo Rodrigues Qua Nov 19, 2014 11:01 pm

» É possível usar variável no momento da timeline?
por jonatas.lemuel Qua Nov 19, 2014 10:23 pm

» The World Lost 3D
por Midnight Qua Nov 19, 2014 9:56 pm

» Sobre Teletransportes
por JoaoVanBlizzard Qua Nov 19, 2014 2:30 pm

» [TUTORIAL] Números Aleatórios
por Lauro Qua Nov 19, 2014 1:02 pm

» Tileset parecido com GameBoy - Download disponível
por paulovmdutra Qua Nov 19, 2014 9:56 am

» arrastar o personagem
por caption Qua Nov 19, 2014 6:45 am

» [Campeão CQ-19]À arca
por Tanker GT Ter Nov 18, 2014 11:24 pm

» [Tutorial]Movimento com troca de sprites perfeito
por fredcobain Ter Nov 18, 2014 10:56 pm

» [Tutorial] Sobre código parte 1 !
por fredcobain Ter Nov 18, 2014 10:48 pm

» sprites pokemon
por querempaz Ter Nov 18, 2014 6:40 pm

» Parar "Loop Infinito" de criação de instâncias
por Zero. Ter Nov 18, 2014 3:07 pm

» [Grafico e programaçao] Bons?
por Isaque Onix Ter Nov 18, 2014 10:38 am

» gms font
por Isaque Onix Ter Nov 18, 2014 10:28 am

» Equipe para continuar meu projeto.
por theguitarmester Ter Nov 18, 2014 8:33 am

» [Android]Deslizar view no exio y.
por Thomaz Seg Nov 17, 2014 3:44 pm

» Jams da GMBR
por vitorfernandes13 Seg Nov 17, 2014 1:54 pm

» Procuro equipe!
por ebertzin Seg Nov 17, 2014 11:58 am

» [Resolvido] Obj não aparece no jogo.
por ebertzin Seg Nov 17, 2014 9:51 am

» [CQ#22] GUERRA! O Ultimo CQ de 2014
por dharrison Seg Nov 17, 2014 9:24 am

» screen_redraw não existente no GMS
por Zero. Seg Nov 17, 2014 9:18 am

» RECRUTANDO: procuro pessoas para equipe
por Riccardoric Seg Nov 17, 2014 9:11 am

» Alguem Me Explica Como usar o Draw detalhadamente?
por Lighter Seg Nov 17, 2014 8:11 am

» [C]HERÓIS do ESPAÇO 1.1
por Lucas Farias Seg Nov 17, 2014 7:55 am

» Medieval Tower Defense
por allan_machado49 Seg Nov 17, 2014 2:24 am

» Novo Projeto de Vídeo Aulas - Nerd Reis
por allan_machado49 Seg Nov 17, 2014 1:44 am

» [RECRUTAMENTO] Hunger Games!
por Brenno557 Dom Nov 16, 2014 11:09 pm

» Pegar uma ID de um objeto entre vários iguais
por Zero. Dom Nov 16, 2014 8:15 pm

» GMBR Feed para Firefox e Chrome
por PedroX Dom Nov 16, 2014 7:46 pm

» Super Br Bros - O Projeto
por AG Games Dom Nov 16, 2014 4:44 pm

» [Resolvido]Particulas em Posições Randomicas
por AlexBosquin Dom Nov 16, 2014 4:39 pm

» (Resolvido)O tiro da arma não sai pelo lugar certo
por pilo Dom Nov 16, 2014 4:33 pm

» Acentos GMS
por douglas.dsb Dom Nov 16, 2014 2:30 pm

» Anúncios no site
por matheusco Dom Nov 16, 2014 2:00 pm

» (RESOLVIDO) O que vale mais a pena?
por manobrother Dom Nov 16, 2014 1:12 pm

» Tutoriais para Game Maker
por matheusco Dom Nov 16, 2014 12:15 pm

» Oque pode está acontecendo ?
por Zero. Dom Nov 16, 2014 10:41 am

» Enquete Portal
por PedroX Dom Nov 16, 2014 8:01 am

» Como criar uma rampa?
por Sewer Crawler Sab Nov 15, 2014 7:59 pm

» TCG Book of Kingdoms
por Lauro Sab Nov 15, 2014 6:37 pm

» Ajuda com criação de apk
por Brenno557 Sab Nov 15, 2014 5:50 pm

» Enquetes
por PedroX Sab Nov 15, 2014 3:32 pm

» GM-Experience
por Gonzo Sab Nov 15, 2014 2:47 pm

» Problema com Jdk
por Brenno557 Sab Nov 15, 2014 1:52 pm

» [Como Faz?] Botão Play com contagem
por GeraldRobotnik Sab Nov 15, 2014 12:01 pm

» Game Maker Não Compila
por Willy Sex Nov 14, 2014 6:50 pm

» timer interno
por WellingtonBecker Sex Nov 14, 2014 6:01 pm

» Como fazer algo colidir,e nao aparecer mais la?
por WellingtonBecker Sex Nov 14, 2014 5:51 pm

» Existe como editar o meu jogo em tempo real?
por Gonzo Sex Nov 14, 2014 4:22 pm

» Evento Step sendo apagado
por Zero. Sex Nov 14, 2014 3:19 pm

» dúvida sobre a função 'mplay' no GMS
por Luiz Raizen Sex Nov 14, 2014 1:47 pm

» FutVida - A sua vida de jogador de futebol
por JoaoVanBlizzard Sex Nov 14, 2014 10:07 am

» Aritana - game brasileiro
por Brenno557 Qui Nov 13, 2014 10:03 pm

» [Ajuda] Historia para jogo de zumbis
por Brenno557 Qui Nov 13, 2014 10:01 pm

» [Pedido Tuto] Como Usar o Novo debugger
por AlexBosquin Qui Nov 13, 2014 7:13 pm

» Point and Click Jam(Evento)
por WellingtonBecker Qui Nov 13, 2014 7:09 pm

» [tutorial] Fazendo controle de carros,naves,etc
por douglas.dsb Qui Nov 13, 2014 6:36 pm

» ajuda na avaliação de debug
por Kabeção Qui Nov 13, 2014 11:02 am

» [CQ#22] A Missão
por dharrison Qua Nov 12, 2014 11:08 pm

» Jogos Top-Down
por Eudes - Hyo Qua Nov 12, 2014 10:25 pm

» Como Fazer Jorrar Sangue Na Parede
por JoaoVanBlizzard Qua Nov 12, 2014 9:00 pm

» Musica não carrega ao clicar no load
por marcio_nmedeiros Qua Nov 12, 2014 6:36 pm

» SWF no GMS
por WellingtonBecker Qua Nov 12, 2014 5:27 pm

» Ajuda dividir cartas em 3 montes
por Black.Hackt Qua Nov 12, 2014 4:59 am

» Como fazer com que objetos novos fiquem a frente?
por Isaque Onix Qua Nov 12, 2014 2:50 am

» Tileset de Caverna
por Sewer Crawler Qua Nov 12, 2014 12:55 am

» Caca Niquel
por geotec Ter Nov 11, 2014 11:51 pm

» [Duvida] Zoom só na area selecionada - GMS
por Gonzo Ter Nov 11, 2014 11:00 pm

» Criar um construtor de paredes
por Sewer Crawler Ter Nov 11, 2014 10:11 pm

» Ensinando a Desenhar Um...
por Rodrigo Santiago Ter Nov 11, 2014 7:04 pm

» O que acham do meu 1x1 online?
por Lighter Ter Nov 11, 2014 6:43 pm

» [DISCUSSÃO] Engines - POR QUE NINGUÉM USA???
por PedroX Ter Nov 11, 2014 1:37 pm

» Luz usando Sprites
por matheusco Ter Nov 11, 2014 12:16 pm

» Criar um objeto duas vezes e excluir apenas um
por AlexBosquin Ter Nov 11, 2014 11:07 am

» [CQ#21] Run For Music - Alpha 2.5.1
por theguitarmester Ter Nov 11, 2014 7:38 am

» Super Cosmonauts
por theokof98 Ter Nov 11, 2014 7:30 am

» Erro ao criar APK
por Ronaldo Rodrigues Ter Nov 11, 2014 12:45 am

» [Projeto]Super Mario 75
por Lizarus Seg Nov 10, 2014 6:27 pm

» Utilizar a API - Advertising ID
por tiotolas Seg Nov 10, 2014 1:50 pm

» Como fazer som de passos jogo 2d (de lado)
por Susano Seg Nov 10, 2014 12:03 pm

» Meu primeiro desenho
por DieBoy Dom Nov 09, 2014 9:14 pm

» Código bugado
por Isquilo_Roedor Dom Nov 09, 2014 7:46 pm


como criar arquivos txt

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

como criar arquivos txt

Mensagem por reddragon em Sex Abr 10, 2009 12:42 am

galera to montando um um programa aqui em casa para me ajudar a fazer tabelas de evolução de RPG e queria saber como fazer para criar um arquivo txt e salvar um testo nele, um testo que estaria salvo em uma variável.

reddragon

Número de Mensagens: 267
Idade: 25
Data de inscrição: 19/03/2008
Reputação: 0

Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Janx em Sex Abr 10, 2009 8:50 am

isso é bem simples:

Código:
file = file_text_open_write('arquivo.txt');
file_text_write_string(file,variavel);
file_text_close(file);

flww

Janx

Número de Mensagens: 2417
Idade: 21
Data de inscrição: 24/05/2008
Reputação: 12

Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por reddragon em Sex Abr 10, 2009 11:17 am

valeu janx que eu faria sem vc

mas aproveitando esse tópico tenho mais uma duvida.

tenho uma var com um valor. Por exp. var = 12547635 esse numero tem 8 caracteres mas queria que ele tivesse 12 caracteres seria assim " 12547635" existe algum comando que complete a sting e a deixe desse jeito.

reddragon

Número de Mensagens: 267
Idade: 25
Data de inscrição: 19/03/2008
Reputação: 0

Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Janx em Sex Abr 10, 2009 11:54 am

nao intendi oq vc quer =/
Explica melhor xD

Janx

Número de Mensagens: 2417
Idade: 21
Data de inscrição: 24/05/2008
Reputação: 12

Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Gusba em Sex Abr 10, 2009 12:17 pm

ta meio sem nexo oq voce perguntou, vc quer aumentar 4 carasters vazios na string?

Gusba

Número de Mensagens: 1156
Idade: 19
Data de inscrição: 03/08/2008
Reputação: 0

Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por reddragon em Sex Abr 10, 2009 12:21 pm

bom é que não saio os espaços mas tipo eu quero em vez de aparecer isso 12547635 aparecer isso: 000012547635. ms em vez de 0 aparecer espaços

reddragon

Número de Mensagens: 267
Idade: 25
Data de inscrição: 19/03/2008
Reputação: 0

Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Gusba em Sex Abr 10, 2009 12:32 pm

ahhh, vo da uma olhada aki, espera ai, sabe akele outro code q te mandei para converter as arrays, funcionou?

Gusba

Número de Mensagens: 1156
Idade: 19
Data de inscrição: 03/08/2008
Reputação: 0

Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Gusba em Sex Abr 10, 2009 12:36 pm

ta aki:


Código:
a = "123456";
for ( i = 1 ; i <= 4 ; i += 1 ) {
    a = string_insert(" ",a,i);
}

ou:

Código:
a = "12345";
repeat(4) {
    a = string_insert("0",a,1);
}

Gusba

Número de Mensagens: 1156
Idade: 19
Data de inscrição: 03/08/2008
Reputação: 0

Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por reddragon em Sex Abr 10, 2009 1:11 pm

Gusba valeu.

então ainda não testei, por ter pegado um serviço pra fazer, essas perguntas sobre txt e para completar a string são para ele. estou criando um programa que vai gerar uma tabela de evolução para jogos RPG e vai salvar a tabela em um arquivo txt e também vou usar o script de união de arrays para gravar o testo inteiro de uma vez só.

e uma outra pergunta. existe algum comando que retorne a quantidades de caracteres que uma string tem.

reddragon

Número de Mensagens: 267
Idade: 25
Data de inscrição: 19/03/2008
Reputação: 0

Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Gusba em Sex Abr 10, 2009 1:16 pm

pode usar string_length para retornar a quantidade de todos os caracteres, ou string_count para retornar a quantidade de um caracter especifico

Gusba

Número de Mensagens: 1156
Idade: 19
Data de inscrição: 03/08/2008
Reputação: 0

Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por CPinheiro em Sab Abr 11, 2009 11:13 am

Creio que o método do Gusba funcione, mas se a string tiver mais caracteres (9, por exemplo), creio que daria erro. Eu faria isso:

Código:

for(i=0;string_length(variavel)<12;i+=1;)
{
variavel = '0' + string(variavel);
}

Não testei, mas creio que funcione.

CPinheiro

Número de Mensagens: 1015
Idade: 18
Data de inscrição: 01/06/2008
Reputação: 0

Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por reddragon em Sab Abr 11, 2009 11:44 am

CPinheiro bem lembrado mas eu já tinha resolvido esse problema da seguinte forma:

criei um script e nomeei de: completar_string

Código:
aaaaa = string(argument0)

repeat(argument1 - string_length(string(argument0))) {
    aaaaa = string_insert(argument2,aaaaa,1);
}

return aaaaa

agora é só eu colocar:

completar_string( variável , quantidade final de caracteres , testo a ser adicionado )

Então colocando assim:

var = completar_string(var,12,"0")

já resolveu meu problema.

reddragon

Número de Mensagens: 267
Idade: 25
Data de inscrição: 19/03/2008
Reputação: 0

Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum