Login

Esqueci minha senha

Últimos assuntos
» Como exportar os recursos em formado png ?
por gabriel33245900 Hoje à(s) 3:48 pm

» Run Bunny, Run!
por Alex FC Hoje à(s) 3:35 pm

» Projeto Ômega
por JOZ. Hoje à(s) 3:08 pm

» Uma estranha noite
por douglas444 Hoje à(s) 11:18 am

» [Resolvido] Profundidade do Desenho
por matheusco Hoje à(s) 10:45 am

» The Cracker's Nightmare 3D [Versão 0.7.1]
por JoaoVanBlizzard Hoje à(s) 10:26 am

» [Tutorial] Sobre código parte 2 !
por gabriel33245900 Hoje à(s) 9:41 am

» FutQuiz
por theokof98 Hoje à(s) 9:19 am

» Queria sistema de colisão igual ao de tibia....
por FlyAway Hoje à(s) 8:03 am

» Calendário de concursos
por PedroX Hoje à(s) 7:41 am

» Ajuda ao clickar com o mouse selecionar uma cartaa
por gabrielsch Hoje à(s) 6:55 am

» Ajuda Sprite
por gabriel33245900 Hoje à(s) 6:16 am

» Crio Trilha Sonora para Games!
por Sandro Casagrande Jr. Hoje à(s) 2:54 am

» Super Cosmonauts
por Molinware Ontem à(s) 11:08 pm

» Tutorial de Multiplayer/Networking Nativo - GMS
por Isaque Onix Ontem à(s) 9:37 pm

» [duvida] game online com mysql
por Isaque Onix Ontem à(s) 9:31 pm

» Como Cria CutsCenes
por WellingtonBecker Ontem à(s) 7:48 pm

» setas esquerda e direita nao funcionam
por WellingtonBecker Ontem à(s) 5:43 pm

» Mega pacote de recursos, sprites, músicas e códigos-fonte!
por Lizarus Ontem à(s) 3:06 pm

» [Script] Desenhar paths texturizados
por Pai véi Ontem à(s) 3:03 pm

» Como criar uma corda/personagem joga a corda?
por Lauro Ontem à(s) 2:47 pm

» [Nova versão beta disponível] Calabouço Fantasma
por douglas444 Ontem à(s) 2:17 pm

» Ajuda. Jogo de Cartas Simples
por Lauro Ontem à(s) 12:11 pm

» [TUTORIAL] Inclua seu jogo no Facebook
por itarodrigo Ontem à(s) 11:20 am

» (resolvido) nos canto
por Isaque Onix Ontem à(s) 11:07 am

» Help! Alguém acha o erro dessa script?
por gabrielsch Ontem à(s) 10:55 am

» Casa da engine
por Alex FC Ontem à(s) 10:26 am

» [Tutorial] Sobre código parte 1 !
por gabriel33245900 Ontem à(s) 10:23 am

» [Thyago]sprites
por Thyago Qua Out 29, 2014 10:48 pm

» [TUTORIAL] Funções do Facebook
por itarodrigo Qua Out 29, 2014 9:55 pm

» 1nsane Codemasters
por gabriel33245900 Qua Out 29, 2014 6:47 pm

» [Duvida] Novo script de zoom
por Gonzo Qua Out 29, 2014 4:01 pm

» Jogos Mobile a partir do estudo de Jogos Antigos
por douglas444 Qua Out 29, 2014 3:00 pm

» Como conheceu a GMBR ?
por jose rocha Qua Out 29, 2014 1:04 pm

» Duvida em alarmes vs pausa manual
por jose rocha Qua Out 29, 2014 1:00 pm

» Precisa-se de Equipe
por Brenno557 Qua Out 29, 2014 12:19 pm

» [CQ#21] Run For Music - Alpha 2.5.1
por theguitarmester Qua Out 29, 2014 7:24 am

» Apresentando-me Sou Kloson
por theguitarmester Qua Out 29, 2014 6:56 am

» Enquetes
por gabriel33245900 Ter Out 28, 2014 8:49 pm

» Gui interativo e randomizar
por Isaque Onix Ter Out 28, 2014 7:36 pm

» [Projeto]Super Mario 75
por douglas444 Ter Out 28, 2014 7:33 pm

» [3D]Como fazer um pause
por DJDAVYD Ter Out 28, 2014 5:54 pm

» Preciso de Spriter(Sprite Maker) Artista grafico
por Lizarus Ter Out 28, 2014 5:49 pm

» GmJ#01 - Participe!
por Droka Ter Out 28, 2014 5:22 pm

» BOMBER TADS 2014
por PedroIgor Ter Out 28, 2014 9:29 am

» problemas com mp_grid_create
por Chingling152 Seg Out 27, 2014 9:46 pm

» [PEDIDO] Sprite papai noel
por guamaral Seg Out 27, 2014 7:19 pm

» Concurso Preferido
por Lauro Seg Out 27, 2014 6:03 pm

» [CQ#21] Resultados
por douglas444 Seg Out 27, 2014 12:54 pm

» Mary-A endless cursed bloody night
por douglas444 Seg Out 27, 2014 12:23 pm

» [ideia]Xadrez Moderno
por Thomaz Seg Out 27, 2014 11:22 am

» Como fazer Um Obj Fica A Uma Certa Distancia
por gabriel33245900 Dom Out 26, 2014 10:34 pm

» (resolvido) problemas com IA
por Thyago Dom Out 26, 2014 5:02 pm

» Criação de Equipe
por Brenno557 Dom Out 26, 2014 4:10 pm

» Sumiu a parte do codigo oO
por jose rocha Dom Out 26, 2014 1:35 pm

» CBNA Light Engine - Sombra Solar
por Black Studio Dom Out 26, 2014 12:59 pm

» engine balão de fala
por JoaoVanBlizzard Dom Out 26, 2014 12:21 pm

» Criação de Equipe de Desenvolvedores
por dharrison Dom Out 26, 2014 10:45 am

» Bug quando Colide com inimigo
por Vini Dom Out 26, 2014 10:33 am

» Acham que devo criar este projeto em versão GM?
por Vini Dom Out 26, 2014 10:15 am

» formaçao de equipe
por Brenno557 Dom Out 26, 2014 9:39 am

» O que acham dessa simulação de 3d?
por Brenno557 Dom Out 26, 2014 9:18 am

» [Resolvido] Bug com a DS_LIST
por Black Studio Sab Out 25, 2014 11:33 pm

» [Arte] Personagens do meu novo projeto
por JOZ. Sab Out 25, 2014 11:00 pm

» Problema estranho de gm
por gabriel33245900 Sab Out 25, 2014 9:42 pm

» Como Criar Um Objeto Que Siga O Player
por Gonçalves Sab Out 25, 2014 9:35 pm

» MapGen - Pt.1
por Gonçalves Sab Out 25, 2014 7:12 pm

» Exposição de consoles
por Gonzo Sab Out 25, 2014 6:22 pm

» [Recrutamento] Team Magma
por Skay Galaxte Sab Out 25, 2014 6:19 pm

» Problema de onde sai o tiro
por Vini Sab Out 25, 2014 4:53 pm

» [Engine] Som 3D
por gabrielsch Sab Out 25, 2014 4:16 pm

» Topógrafo Perdido 2 Alpha 0.1
por Skay Galaxte Sab Out 25, 2014 4:11 pm

» Como Resolver Este Bug Bizarro
por Gonçalves Sab Out 25, 2014 2:04 pm

» Ajuda Pra Código!!!!
por Skay Galaxte Sab Out 25, 2014 11:55 am

» Plobema com o gms
por WellingtonBecker Sab Out 25, 2014 11:54 am

» O que acham do meu 1x1 online?
por gabriel33245900 Sab Out 25, 2014 11:36 am

» [Apresentação] Cool Green 2.0 - Dark Version
por Alex FC Sab Out 25, 2014 10:35 am

» Match the Color
por allan_machado49 Sab Out 25, 2014 12:32 am

» Erro no exemplo Google Mobile ads
por fabiomwm Sex Out 24, 2014 11:36 pm

» Halloween 3d
por JoaoVanBlizzard Sex Out 24, 2014 10:46 pm

» Erro ao abrir executável do GMS
por Lauro Sex Out 24, 2014 2:01 pm

» Pergunta sobre o mouse em cima dos botoes
por guamaral Sex Out 24, 2014 1:59 pm

» Minha galeria de desenhos (douglas444)
por douglas444 Sex Out 24, 2014 1:35 pm

» troco engines uahuaahu
por Gonzo Sex Out 24, 2014 1:32 pm

» Criar templates e templates de templates
por Fledeber Sex Out 24, 2014 1:16 pm

» [TUTORIAL] Função facebook_graph_request
por Gonzo Sex Out 24, 2014 12:00 pm

» Island.pdf
por Tiger Qui Out 23, 2014 10:28 pm

» sprite sofre distorção
por Dotted Chaos Qui Out 23, 2014 7:06 pm

» [Grafico e programaçao] Bons?
por Isaque Onix Qui Out 23, 2014 3:42 pm

» Como fazer ir para uma room aleatoria?
por Thyago Qui Out 23, 2014 1:43 pm

» Dúvidas de como personalizar o meu load game
por Isaque Onix Qui Out 23, 2014 1:31 pm

» [CQ#22] GUERRA! O Ultimo CQ de 2014
por dharrison Qui Out 23, 2014 1:29 pm

» [Resolvido][ajuda] valor unico
por Isaque Onix Qui Out 23, 2014 12:55 pm

» Dúvida Estranha sobre Port on Screen/View in Room
por matheusco Qui Out 23, 2014 12:04 pm

» Como colidir,mas sem grudar na parede?
por vitorfernandes13 Qua Out 22, 2014 9:41 pm

» [Demo] Submundo 3D
por douglas444 Qua Out 22, 2014 8:48 pm

» [Como Faz?] Contador de jogo de corrida 3.2.1
por WellingtonBecker Qua Out 22, 2014 5:42 pm

» Splash_web no Game Maker
por Lauro Qua Out 22, 2014 2:38 pm

» Artes de conceito
por gabrielgeazi2 Qua Out 22, 2014 2:05 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


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