Login

Esqueci minha senha

Últimos assuntos
» Checar instância mais perto do mesmo objeto
por Willy Hoje à(s) 20:30

» Projeto Open Source: Relic Hunters Zero
por LightSpeedy Hoje à(s) 19:21

» Balloon vs Birds
por maxchapow Hoje à(s) 19:02

» [Duvida] Colisoes com grid
por macedoboka Hoje à(s) 17:36

» [PROJETO] Sem nome definido
por Witen Hoje à(s) 17:21

» Movimento tipo elástico - Fisica
por Witen Hoje à(s) 16:48

» Problema com surface
por Isaque Onix Hoje à(s) 16:44

» [PROJETO] Ametista Kid PVP
por chicoweb Hoje à(s) 16:06

» Engine de controles e analógicos digitais
por Thomaz Hoje à(s) 14:39

» [Engine] alavanca ON/OFF + seguir suave
por chicoweb Hoje à(s) 13:59

» [ajuda]Pinceis
por Isaque Onix Hoje à(s) 12:12

» Genesis
por Thomaz Hoje à(s) 10:32

» [A]Sakura Bird: Um Bullet Hell com Bullet Time!
por Thomaz Hoje à(s) 08:04

» Sons em ordem predeterminada
por zedthunder Ontem à(s) 23:50

» Skull RGB
por DNilo Ontem à(s) 21:54

» Natural: Alpha 0.0.2
por SaiyanLight Ontem à(s) 20:59

» Seja um Avaliador!
por Willy Ontem à(s) 14:58

» By a whisker
por Gonçalves Ontem à(s) 13:03

» Mega pacote de recursos, sprites, músicas e códigos-fonte!
por Isquilo_Roedor Ontem à(s) 12:41

» Availação em video, o que acham galera(video2)
por DNilo Ontem à(s) 09:49

» RPG estilo Plataforma
por Witen Dom 02 Ago 2015, 19:29

» Mouse para o Menu e teclado para o jogo,isso pode?
por DNilo Dom 02 Ago 2015, 17:25

» Comando 19 (Android )
por Ronaldo Rodrigues Dom 02 Ago 2015, 12:42

» Windows7 vs Windows10
por Black Studio Dom 02 Ago 2015, 01:33

» The Dark Hole
por Furyors Sab 01 Ago 2015, 20:11

» O bicho não me segue
por chicoweb Sab 01 Ago 2015, 15:55

» Modelos 3d simples .obj onde conseguir?
por WellingtonBecker Sab 01 Ago 2015, 13:38

» Laser que reflete?
por WellingtonBecker Sab 01 Ago 2015, 12:11

» Concorra a curso e livros sobre jogos
por itarodrigo Sab 01 Ago 2015, 00:08

» Ajuda em Sprites e Design
por pablohrs Sex 31 Jul 2015, 20:00

» [Resolvido]Barra de vida com transparencia
por chicoweb Sex 31 Jul 2015, 16:53

» Faroeste Duelos
por theguitarmester Sex 31 Jul 2015, 09:58

» [Duvida] gravacao de audio no android
por aminaro Qui 30 Jul 2015, 22:41

» Duvida com máscara
por itarodrigo Qui 30 Jul 2015, 21:18

» Problemas com Background
por Gonzo Qui 30 Jul 2015, 20:41

» [CM#2] The Other World
por DesignerRamon Qui 30 Jul 2015, 20:36

» [Dúvida] Teclado retornar só numeros reais
por macedoboka Qui 30 Jul 2015, 08:13

» Conexão SQL Server
por Nayuki Qui 30 Jul 2015, 01:15

» Estrutura de dados
por Isaque Onix Qui 30 Jul 2015, 00:48

» [Arte]Pixel Arts de Armas
por mleoni Qui 30 Jul 2015, 00:47

» Janela Modal
por Isaque Onix Qua 29 Jul 2015, 22:08

» Spyre Wallpaper Maker
por Isaque Onix Qua 29 Jul 2015, 21:33

» Obtenção do Game Maker 8.1 Lite (Windows)
por RafaleCP Qua 29 Jul 2015, 21:31

» Muito demorado para entrar no Fórum.
por Willy Qua 29 Jul 2015, 18:17

» Mega Coleção de Tirinhas
por efraim leonardo Qua 29 Jul 2015, 16:34

» AJUDAAAAA!!!
por Isquilo_Roedor Qua 29 Jul 2015, 13:36

» Rotação em torno do eixo Z
por icarodantas123 Qua 29 Jul 2015, 05:55

» GM 3D Ground tooodo bugado, repetindo a parede...
por icarodantas123 Qua 29 Jul 2015, 05:29

» Procurando Sonoplasta OU Site para criar
por Camin Ter 28 Jul 2015, 22:43

» Minha Galeria
por JoaoVanBlizzard Ter 28 Jul 2015, 18:44

» Duvida sobre caixa de texto
por DJM_JM Ter 28 Jul 2015, 01:08

» [01]Conhecendo Physics(Fisica nativa do GMS)
por RenanRP Seg 27 Jul 2015, 22:06

» Jogos Comerciais feitos no Game Maker
por Gonçalves Seg 27 Jul 2015, 20:53

» [Physics]Mover objetos com mouse de forma simples
por SuDo Seg 27 Jul 2015, 18:20

» [RESOLVIDO] Duvida com http_post
por itarodrigo Seg 27 Jul 2015, 13:54

» [ENGINE] Slot Machine ou Caça Niqueis
por Mateus O de Andrade Seg 27 Jul 2015, 13:39

» Problema com conexão
por Witen Dom 26 Jul 2015, 23:04

» 2 perguntas sobre ini
por RenanRP Sab 25 Jul 2015, 20:58

» [Resolvido]Mouse não sair da tela em Fullscreen/Fixed Scale
por Hypno Sab 25 Jul 2015, 19:44

» Duvida sobre for e Draw
por DJM_JM Sab 25 Jul 2015, 19:09

» Duvida sobre arrays e matrizes gamemaker
por DJM_JM Sab 25 Jul 2015, 17:47

» EscoraBall Pro
por theguitarmester Sab 25 Jul 2015, 16:43

» código fonte
por fausto.e.deoliveira Sab 25 Jul 2015, 13:34

» [JAM#3] Pistolas e Esporas Menu
por theguitarmester Sab 25 Jul 2015, 11:47

» Modelo para HUD
por itarodrigo Sab 25 Jul 2015, 10:34

» [Ajuda] Problema em criar pista estilo SimCity
por macedoboka Sab 25 Jul 2015, 01:13

» Charlie Charlie 3D - Android
por Gonzo Sex 24 Jul 2015, 19:00

» [Alpha 1.2.0] Magic Royale
por zGoku Sex 24 Jul 2015, 14:09

» Medieval Rampage
por Gonçalves Sex 24 Jul 2015, 13:25

» "Tudo ou Nada"
por Gonçalves Sex 24 Jul 2015, 12:45

» Mudar o nome de um script
por chicoweb Sex 24 Jul 2015, 01:05

» [Ajuda] - Paleta de cores
por chicoweb Sex 24 Jul 2015, 00:43

» [PEDIDO] SPRITES RPG EM PLATAFORMA
por Rodrigo Santiago Qui 23 Jul 2015, 21:43

» [arte]essa capa está boa para um jogo?
por divin sphere Qui 23 Jul 2015, 15:07

» [Pedido] Sprite de dado
por mleoni Qui 23 Jul 2015, 13:53

» Criando caixas de textos do tipo texto e senha.
por clemilson.faustino Qui 23 Jul 2015, 10:19

» Ao encostar no inimigo, perder vida
por mleoni Qua 22 Jul 2015, 16:35

» Zombie Attack - 100% Completo
por Brenno557 Qua 22 Jul 2015, 13:46

» Sugestão para projetos mortos
por Isquilo_Roedor Ter 21 Jul 2015, 23:09

» GMS sempre salva projeto ao compilar?
por Mauricio Ter 21 Jul 2015, 22:45

» The Shadow
por Mr Alleph Ter 21 Jul 2015, 15:02

» [JAM#3] Candy Story Menu 1.1
por chicoweb Ter 21 Jul 2015, 11:26

» Laser Room
por Lighter Ter 21 Jul 2015, 11:14

» [JAM#3] Blackout
por Lighter Ter 21 Jul 2015, 09:30

» [GMBR Jam #03] - Resultados
por Lighter Ter 21 Jul 2015, 08:41

» [Resolvido]problema em código de som no step
por Hypno Seg 20 Jul 2015, 19:10

» Zombie Attack - Andamento 80%
por guamaral Seg 20 Jul 2015, 18:56

» Ferramenta: Fatiador de sprite sheet e alinhador.
por Mauricio Seg 20 Jul 2015, 18:39

» Tap Run [ Android ]
por JoaoVanBlizzard Seg 20 Jul 2015, 17:01

» [JAM#3]Teatro Sombrio
por guamaral Seg 20 Jul 2015, 16:30

» Lista Online? O.O
por Riccardoric Seg 20 Jul 2015, 15:27

» O Boss é realmente necessário?
por chicoweb Seg 20 Jul 2015, 14:29

» GMBR JAM #03 - Garçom, traga-me o Menu!
por Willy Seg 20 Jul 2015, 12:02

» [JAM#3] Super Onze - Menu
por Ian Lages Seg 20 Jul 2015, 11:26

» By a Whisker [Jam #03]
por Mr Alleph Seg 20 Jul 2015, 10:52

» GMBR JAM #03-As Aventuras de Creitus
por lute32 Dom 19 Jul 2015, 22:36

» Fish Runner
por Isquilo_Roedor Dom 19 Jul 2015, 18:42

» [pedido] spriters
por ruben.23 Dom 19 Jul 2015, 15:52

» Quem quer Uma Engine, e de Quê?
por WellingtonBecker Dom 19 Jul 2015, 00:08


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 10 Abr 2009, 00:42

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: 26
Data de inscrição: 19/03/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Janx em Sex 10 Abr 2009, 08:50

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: 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

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

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: 26
Data de inscrição: 19/03/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

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

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: 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

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

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

Gusba

Número de Mensagens: 1156
Idade: 20
Data de inscrição: 03/08/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 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 10 Abr 2009, 12:21

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: 26
Data de inscrição: 19/03/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

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

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: 20
Data de inscrição: 03/08/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 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 10 Abr 2009, 12:36

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: 20
Data de inscrição: 03/08/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 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 10 Abr 2009, 13:11

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: 26
Data de inscrição: 19/03/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

Mensagem por Gusba em Sex 10 Abr 2009, 13:16

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: 20
Data de inscrição: 03/08/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 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 11 Abr 2009, 11:13

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
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como criar arquivos txt

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

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: 26
Data de inscrição: 19/03/2008
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 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