Login

Esqueci minha senha

Últimos assuntos
» como fazer uma conta na play story?
por divin sphere Hoje à(s) 18:21

» como fazer a tela de um jogo android se adaptar?
por divin sphere Hoje à(s) 18:10

» Cubow Racer PC
por divin sphere Hoje à(s) 18:07

» [CS#1] Time Lord
por leocc Hoje à(s) 17:00

» gm 8 pro ou gm studio
por Vikintor Hoje à(s) 15:25

» [CS #01]Battle Shadows
por rmallermartins Hoje à(s) 13:05

» Procuro Engine - Final Fantasy Tactics
por BugueiXD Hoje à(s) 12:56

» [PEDIDO] consertar joystick
por WellingtonBecker Hoje à(s) 12:27

» arrastar com o mouse (objeto com fisica)?
por EsDB Hoje à(s) 12:26

» [CS#1]Laser Room
por Lighter Hoje à(s) 10:52

» [CS #1] Concurso Semanal - SOMBRAS
por CRP-Max Hoje à(s) 10:27

» Quando vai ser o próximo "Game do Ano"?
por Willy Hoje à(s) 10:05

» Charlie Charlie 3D - Android
por Gonzo Ontem à(s) 20:07

» Help !! Preciso de um site para upar um jogo
por Ian Lages Ontem à(s) 19:18

» The Dark of Circus[CS#1]
por JoaoVanBlizzard Ontem à(s) 18:09

» sugestões para meu jogo
por divin sphere Ontem à(s) 17:19

» Problemas com move_outside_solid
por PedroX Ontem à(s) 16:31

» musicas para uso livre?
por EsDB Ontem à(s) 16:09

» KILLER INSTINCT FAN GAME
por James Sunderland's Ontem à(s) 12:57

» [CS #1]Escape from nightmare
por makgamer Ontem à(s) 12:53

» Como mudar a movimentação do objeto
por BugueiXD Ontem à(s) 12:25

» [Arte]Pixel Arts de Armas
por James Sunderland's Ontem à(s) 07:16

» 3D no GM: Studio
por gabrielsch Ontem à(s) 06:08

» [PEDIDO] consertar analógico
por Isquilo_Roedor Ontem à(s) 01:20

» objetos invisiveis ao compilar para android?
por Hyreos Sab 04 Jul 2015, 22:53

» [Ajuda] mouse fora da janela
por PedroX Sab 04 Jul 2015, 22:22

» aumentando sprites, so em codigo
por vitorlavigne Sab 04 Jul 2015, 20:52

» Disponibilizar jogo no site
por Willy Sab 04 Jul 2015, 19:13

» Duvida tempo do audio
por Gonzo Sab 04 Jul 2015, 18:31

» Problema com Audacity
por Android Project Sab 04 Jul 2015, 16:55

» [CS #01] The Shadow
por Mr Alleph Sab 04 Jul 2015, 15:15

» [CS #1] Faroeste Duelos
por JoaoVanBlizzard Sab 04 Jul 2015, 15:14

» [Ajuda] Colisão de plataforma ao atacar
por rmallermartins Sab 04 Jul 2015, 12:20

» "Tudo ou Nada"
por Rodrigo Santiago Sab 04 Jul 2015, 10:19

» [Android] Code Finder
por JoaoVanBlizzard Sex 03 Jul 2015, 20:57

» Destruir o objeto mais próximo
por Limalokão Sex 03 Jul 2015, 20:41

» como fasso um Objeto "colar" no outro?
por Rodrigo Santiago Sex 03 Jul 2015, 18:55

» [Projeto] Game Maker Room
por Tedi Ripper Sex 03 Jul 2015, 16:30

» [PEDIDO] Fases e estrelas.
por Isaque Onix Sex 03 Jul 2015, 16:02

» [Pedido] botão acompanhar View
por Isaque Onix Sex 03 Jul 2015, 15:48

» ajuda com corte de sprite
por Isaque Onix Sex 03 Jul 2015, 12:23

» Into The Craft Shadows [beta 0.2)
por Tedi Ripper Sex 03 Jul 2015, 12:13

» TORNEIO DE JOGOS #01 - Inscreva seu jogo completo!
por dharrison Qui 02 Jul 2015, 22:21

» [Apresentação] JFastGame
por JoaoVanBlizzard Qui 02 Jul 2015, 22:18

» [Resolvido]Grid Diagonal
por Witen Qui 02 Jul 2015, 21:52

» [Pedido] 2 joystick
por Alvaro Iankoski Winck Qui 02 Jul 2015, 20:56

» [Minha Arte]
por Isaque Onix Qui 02 Jul 2015, 18:03

» Duvida Draw Gui
por Hyreos Qui 02 Jul 2015, 14:42

» Ninja Star Alpha
por LightSpeedy Qui 02 Jul 2015, 12:46

» Erro ao importar arquivo .GMZ
por Lighter Qui 02 Jul 2015, 07:18

» [SungazerTV] Ataque Simples - #3
por sungazer Qui 02 Jul 2015, 00:55

» Half Minute 2 Die [ANDROID]
por Pit Bull Qua 01 Jul 2015, 23:52

» Tutorial de Multiplayer/Networking Nativo - GMS
por Ezequiel AC Qua 01 Jul 2015, 23:46

» [DUVIDA]Multiplicar um valor variavel por 100
por Riccardoric Qua 01 Jul 2015, 22:52

» [EsDB] Minhas sprites em Pixel Art
por Mr Alleph Qua 01 Jul 2015, 21:52

» [Pedido]Som dos personagens do Killer Instinct
por Gonzo Qua 01 Jul 2015, 20:26

» [Resolvido]Como criar um "objeto" e "sub. objeto"?
por raul_alves Qua 01 Jul 2015, 19:57

» [AJUDA] Sistema de inimigos que se socorrem
por Victor Fernandes Qua 01 Jul 2015, 18:16

» Ajuda em sprite
por ekuhnen Qua 01 Jul 2015, 16:41

» [Noticia] Nova distribuidora de games BRASILEIRA
por rmallermartins Qua 01 Jul 2015, 00:17

» [Duvida] Barra de itens visível
por Gonzo Ter 30 Jun 2015, 16:29

» [Pedido] Movimentação de quatro direções com mouse
por Kohako777 Ter 30 Jun 2015, 15:30

» URBANA
por marcin_w_ Ter 30 Jun 2015, 01:50

» GM RPG - 4º Lição - Atributos do Herói - 1º parte
por itarodrigo Seg 29 Jun 2015, 23:11

» Quem quer Uma Engine, e de Quê?
por willyruduit Seg 29 Jun 2015, 22:12

» Engine 3D Zelda RPG
por Tedi Ripper Seg 29 Jun 2015, 22:07

» Gambol
por Willy Seg 29 Jun 2015, 10:16

» Splash Screen bugada?
por Markituh Dom 28 Jun 2015, 22:12

» Vibrar o celular não é mais possível com GMS
por Zero. Dom 28 Jun 2015, 21:51

» adaptando o jogo na tela inteira
por vitorlavigne Dom 28 Jun 2015, 18:06

» [Campeão - CQ#18] Corre Leão
por chicoweb Dom 28 Jun 2015, 07:06

» ajuda com sprites
por kael'thas Sab 27 Jun 2015, 23:57

» Usuario copiar texto na tela
por alexandretops Sab 27 Jun 2015, 22:19

» Ski Race 1.0
por Isquilo_Roedor Sab 27 Jun 2015, 22:18

» Programa para finaciamento de jogos
por WellingtonBecker Sab 27 Jun 2015, 18:34

» Tap Run [ Android ]
por itarodrigo Sab 27 Jun 2015, 17:35

» Mine Kong [Android]
por JoaoVanBlizzard Sex 26 Jun 2015, 19:24

» [Android e Pc]Mary-A endless cursed bloody night
por willyruduit Qui 25 Jun 2015, 19:08

» [Ajuda] - Paleta de cores
por Kabeção Qui 25 Jun 2015, 18:53

» [Duvida] Pixel art, tem nome para este estilo ?
por Lighter Qui 25 Jun 2015, 14:50

» Quem aí vende ou venderia sprites, e por quanto?
por douglas444 Qui 25 Jun 2015, 13:50

» Cuidado em duplicar qualquer coisa no GMS
por chicoweb Qui 25 Jun 2015, 12:49

» Esquema de itens[DUVIDA]
por Isaque Onix Qua 24 Jun 2015, 23:27

» quebra de linha automatica em frases?
por WellingtonBecker Qua 24 Jun 2015, 21:33

» Sprinters
por JoaoVanBlizzard Qua 24 Jun 2015, 20:50

» Eu queria uma engine de drag n drop
por Isquilo_Roedor Qua 24 Jun 2015, 19:53

» Como destruir inimigos/objetos em pedaços?
por Sewer Crawler Qua 24 Jun 2015, 18:42

» BUILD FAILED?
por Adriel Qua 24 Jun 2015, 17:46

» Style
por Isquilo_Roedor Qua 24 Jun 2015, 12:51

» Sprite by Tiger old project
por Nicolas Melo Qua 24 Jun 2015, 12:09

» [RESOLVIDO] Inserir Variaveis vinculadas em rooms
por ANDREASCRUST Qua 24 Jun 2015, 11:48

» [Duvida] sistema de load online
por squalidux Qua 24 Jun 2015, 11:21

» código para inimigo parar ao detecta um burraco
por marcin_w_ Qua 24 Jun 2015, 04:41

» preciso de ideias para o jogo que estou fazendo
por Adriel Ter 23 Jun 2015, 22:54

» [CAMPANHA] Exportem para HTML5!
por dharrison Ter 23 Jun 2015, 22:26

» Adicionar pedaço da imagem
por Zero. Ter 23 Jun 2015, 13:01

» Problema na colisão ao agachar
por aminaro Ter 23 Jun 2015, 12:47

» [tutorial] Iluminação
por theguitarmester Ter 23 Jun 2015, 10:56

» [PEDIDO] servidor e cliente simples
por Rodrigo Santiago Ter 23 Jun 2015, 08:12


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