Login

Esqueci minha senha

Últimos assuntos
» [Demo] Submundo 3D
por JoaoVanBlizzard Hoje à(s) 6:28 pm

» [Como Faz?] Contador de jogo de corrida 3.2.1
por WellingtonBecker Hoje à(s) 5:42 pm

» [Grafico e programaçao] Bons?
por Isaque Onix Hoje à(s) 4:08 pm

» Splash_web no Game Maker
por Lauro Hoje à(s) 2:38 pm

» Artes de conceito
por gabrielgeazi2 Hoje à(s) 2:05 pm

» (Resolvido) game de tiro com visão isométrica?
por manobrother Hoje à(s) 12:58 pm

» [CAMPANHA] Salvem o Chatbox!
por Mr.Rafael Hoje à(s) 11:53 am

» problemas ganhar health
por JoaoVanBlizzard Hoje à(s) 10:24 am

» Pixel Art - Avaliem meus tilesets
por paulovmdutra Hoje à(s) 8:54 am

» como cancelo somente uma ação abaixo?
por theguitarmester Hoje à(s) 8:43 am

» Perder vida por cada instancia/objeto na room
por theguitarmester Hoje à(s) 8:06 am

» The Book of Josh
por matheusco Ontem à(s) 11:38 pm

» [Como Faz?] Barra com Contador estilo Doodle Jump
por GeraldRobotnik Ontem à(s) 6:42 pm

» League of Legends Update 19-10-2014
por Isaque Onix Ontem à(s) 6:05 pm

» [CQ#21] Resultados
por douglas444 Ontem à(s) 3:51 pm

» [CQ#21] Sprinters
por Sewer Crawler Ontem à(s) 2:16 pm

» [CQ#22] GUERRA! O Ultimo CQ de 2014
por PedroX Ontem à(s) 1:55 pm

» Bug quando Colide com inimigo
por Isaque Onix Ontem à(s) 1:29 pm

» Como criar uma rampa?
por Isaque Onix Ontem à(s) 12:50 pm

» Sprites-Use se quiser :)
por Mateus O de Andrade Ontem à(s) 10:44 am

» [CQ#21] Harvest Nectar! Before Winter Arrives V2.1
por douglas444 Ontem à(s) 9:39 am

» Block Buster
por theguitarmester Ontem à(s) 8:47 am

» Projeto F1
por Mateus O de Andrade Ontem à(s) 8:10 am

» Como Resolver Este Bug
por Rodrigo Santiago Ontem à(s) 5:56 am

» [TUTORIAL] Função facebook_graph_request
por Isaque Onix Seg Out 20, 2014 11:56 pm

» Criação de Equipe
por AG Games Seg Out 20, 2014 9:57 pm

» Cartão Pré pago internacional
por cascavelo Seg Out 20, 2014 4:37 pm

» Marketplace da GMBR
por VanMall Dom Out 19, 2014 9:59 pm

» [Resolvido] Problema com draw_sprite_ext
por matheusco Dom Out 19, 2014 9:39 pm

» [Projeto]Super Mario 75
por Lizarus Dom Out 19, 2014 5:38 pm

» [CQ#21] Votação Pública - Participe!
por dharrison Sab Out 18, 2014 7:56 pm

» Dúvidas de como personalizar o meu load game
por Markituh Sab Out 18, 2014 3:37 pm

» O perigoso Projeto! v 1.0.1
por Alex FC Sab Out 18, 2014 2:41 pm

» HERÓIS do ESPAÇO
por Lucas Farias Sab Out 18, 2014 1:54 pm

» [Duvida] Leitura de arquivo (gm8)
por Tedi Ripper Sab Out 18, 2014 1:44 pm

» Level Editor, user criar background
por ralk2 Sab Out 18, 2014 10:31 am

» Função não para!
por vinians Sex Out 17, 2014 9:30 pm

» [Resolvido]problemas com audio
por GustavoPix Sex Out 17, 2014 5:05 pm

» Pedido de sprite.
por gabriel33245900 Sex Out 17, 2014 3:47 pm

» Resetar valor inserido
por Isaque Onix Sex Out 17, 2014 3:33 pm

» Problemas ao realizar a concatenação
por Felipe Reis Magno 2 Sex Out 17, 2014 1:07 pm

» Halloween 3d
por JoaoVanBlizzard Sex Out 17, 2014 12:45 pm

» Procura-se voluntarios
por Isaque Onix Sex Out 17, 2014 12:32 pm

» Uma Ajudinha Com Spawns
por matheusco Sex Out 17, 2014 11:46 am

» Tutorial de Multiplayer/Networking Nativo - GMS
por vinians Sex Out 17, 2014 11:28 am

» Inimigo quando esta na tela ativa certa ação
por gabriel33245900 Sex Out 17, 2014 7:40 am

» Mplay impact it
por Isaque Onix Sex Out 17, 2014 3:50 am

» D.O.V.E. Alpha Demo [PC/Android]
por DooMan Qui Out 16, 2014 11:58 pm

» Tela de Load
por matheusco Qui Out 16, 2014 9:29 pm

» Primeira Atualização
por Homer J Simpson Qui Out 16, 2014 6:53 pm

» [Resolvido]Full Screen e Windowed por código
por galavernaa Qui Out 16, 2014 5:12 pm

» Desempenho do seu jogo no android
por Gonzo Qui Out 16, 2014 2:10 pm

» Engine simples cheia de codigos para Plataforma!
por gabriel33245900 Qui Out 16, 2014 12:59 pm

» Criando uma transição no GMS
por ekuhnen Qui Out 16, 2014 11:30 am

» CA#5 Sons em MIDI
por theguitarmester Qui Out 16, 2014 9:36 am

» Galeria de arte - GABRIELGEAZI2
por gabrielgeazi2 Qui Out 16, 2014 8:46 am

» [Android] Ajuda com resolução e tamanho da room
por aminaro Qua Out 15, 2014 11:20 pm

» [Duvida] redirecionando
por Gonzo Qua Out 15, 2014 10:22 pm

» [pedido] dicas para graficos
por Isaque Onix Qua Out 15, 2014 8:59 pm

» Sprites, Tiles e Gráficos Isometricos Pintados
por Kabeção Qua Out 15, 2014 8:31 pm

» Como colidir,mas sem grudar na parede?
por WellingtonBecker Qua Out 15, 2014 8:15 pm

» Como fazer 1 checador de som
por willcraft2 Qua Out 15, 2014 8:14 pm

» Tabelas saindo cortadas
por PedroX Qua Out 15, 2014 2:55 pm

» [XCREATOR] XRunner
por vinians Qua Out 15, 2014 2:38 pm

» [Duvida] A procura do zoom padrão
por Isaque Onix Qua Out 15, 2014 2:19 pm

» Checar room?
por Isaque Onix Qua Out 15, 2014 12:25 pm

» Como Encurtar Este Script (Se Possivel)
por theguitarmester Qua Out 15, 2014 11:10 am

» Fade out in em fonte
por Isaque Onix Qua Out 15, 2014 10:09 am

» [CQ#21] Run For Music - Alpha 2.5.1
por theguitarmester Qua Out 15, 2014 9:49 am

» Spyre
por Isaque Onix Ter Out 14, 2014 10:56 pm

» [pedido ajuda] gms
por Isaque Onix Ter Out 14, 2014 10:24 pm

» Precisa-se programador urgente (até 18/09/2014)
por kammer_black Ter Out 14, 2014 10:05 pm

» † Lucid Dreaming † (ALMA 2)
por Vikintor Ter Out 14, 2014 9:09 pm

» Massive multiplayer online - parte 3
por DevMinuzzo Ter Out 14, 2014 8:46 pm

» Principios básicos de mmo.
por WellingtonBecker Ter Out 14, 2014 8:19 pm

» Alguem tem interesse em fazer um jogo desse?
por ohmpsy Ter Out 14, 2014 8:11 pm

» [Android] Maria World COMPLETO
por willyruduit Ter Out 14, 2014 7:21 pm

» virtual key help!
por willyruduit Ter Out 14, 2014 7:17 pm

» Criar um objeto com 2 sprites
por Isaque Onix Ter Out 14, 2014 7:03 pm

» HERÓIS do ESPAÇO
por douglas444 Ter Out 14, 2014 6:59 pm

» NoOte!
por VanMall Ter Out 14, 2014 6:40 pm

» Ricardo III- Ajuda por favor!
por galavernaa Ter Out 14, 2014 4:57 pm

» [Resolvido]Duvida para colocar jogo Windows Store
por Gonzo Ter Out 14, 2014 4:23 pm

» [Ajuda] Historia para jogo de zumbis
por hfantacussi Ter Out 14, 2014 3:01 pm

» Preciso de uma mente fértil + desmontração do jogo
por hfantacussi Ter Out 14, 2014 3:00 pm

» Como colocar o nome do jogo na janela de execução?
por douglas444 Ter Out 14, 2014 12:46 pm

» Como usar Notificações de Push Android
por Gonzo Ter Out 14, 2014 12:17 pm

» [ Video Aula / PDF ]Tutorial MMORPG
por DevMinuzzo Ter Out 14, 2014 12:14 pm

» Problemao de pulo andando
por gabriel33245900 Ter Out 14, 2014 11:49 am

» Ajuda com surfaces
por Isaque Onix Ter Out 14, 2014 3:43 am

» [Duvida]Move wrap
por WellingtonBecker Seg Out 13, 2014 10:36 pm

» Curso GM Online - 3º Lição - Comunicação entre Clients -> Chat
por DevMinuzzo Seg Out 13, 2014 8:35 pm

» Evento de colisão com vilão?
por Lizarus Seg Out 13, 2014 8:28 pm

» Servidor enviar dados ao cliente GM:S Online
por fredcobain Seg Out 13, 2014 1:51 pm

» Desenvolvimento no forum
por mako182 Seg Out 13, 2014 12:01 pm

» [Update: 13/10/14] Pixel Place 2014
por VanMall Seg Out 13, 2014 11:52 am

» Ajuda
por theguitarmester Seg Out 13, 2014 11:40 am

» [CQ#21]Dubber Land
por theguitarmester Seg Out 13, 2014 10:56 am

» Erro de shader D3D (usando shaders)
por thiago.b.dealmeida Seg Out 13, 2014 1:48 am


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