Login

Esqueci minha senha

Últimos assuntos
» IA Inimigos que fogem, se escondem e atiram
por ANDREASCRUST Hoje à(s) 19:30

» Ok Desculpa - venda de engines
por Mr.Rafael Hoje à(s) 19:17

» Formando equipe fixa!!
por ruben.23 Hoje à(s) 18:14

» Duvida!
por ruben.23 Hoje à(s) 18:02

» [UNIVERSO MAKER] IA - Comportamento de Inimigos
por ruben.23 Hoje à(s) 14:11

» 4US TESTE
por ruben.23 Hoje à(s) 11:52

» Preciso de editor de sprites
por ruben.23 Hoje à(s) 11:49

» Massive multiplayer online - parte 3
por Lupptyr Hoje à(s) 11:44

» [Curriculo] João Paulo "JPlays" Marques Votri
por ruben.23 Hoje à(s) 11:38

» Formação de uma Equipe
por ruben.23 Hoje à(s) 11:34

» [Pergunta] 39DLL funciona em Game maker:Studio?
por Lupptyr Hoje à(s) 10:19

» Mover objeto em Room de fisica
por OliVroot Hoje à(s) 08:28

» Area de clique objetos rotacionados - GMS
por dangelobr Hoje à(s) 06:57

» Quem quer Uma Engine, e de Quê?
por ebertzin Hoje à(s) 02:09

» Quem quer ser um dos zumbis presentes no meu jogo?
por Isquilo_Roedor Ontem à(s) 22:50

» [Discussão] O mercado mobile não tem espaço?
por itarodrigo Ontem à(s) 22:49

» [Ajuda] Errinho
por Lupptyr Ontem à(s) 22:29

» Pokemon Shuffle
por itarodrigo Ontem à(s) 22:13

» [Problema] no joguinho
por Isquilo_Roedor Ontem à(s) 22:10

» iOS e GM:S
por itarodrigo Ontem à(s) 22:09

» [TUTORIAL] Aprenda sobre Unity 3D e C#
por MarcosSchultz Ontem à(s) 21:22

» Lógica: Simplificação de expressões
por PedroX Ontem à(s) 20:30

» [CM#01] Ametista Kid
por chicoweb Ontem à(s) 17:15

» Porque criar jogos?
por Zackeirel Doelinger Ontem à(s) 14:30

» Cartas na mão organizadas [Sistema de Cadeados]
por Felipe Reis Magno 2 Sex 27 Mar 2015, 22:53

» [CM#1] Rest in Pixels 0.92 - 3D
por JoaoVanBlizzard Sex 27 Mar 2015, 22:09

» 2 duvidas
por theguitarmester Sex 27 Mar 2015, 19:53

» [ Video Aula / PDF ]Tutorial MMORPG
por Lupptyr Sex 27 Mar 2015, 18:38

» [CM#01] Football Clicker
por leocc Sex 27 Mar 2015, 15:52

» [Duvida] Tutorial save pra MMO
por Lupptyr Sex 27 Mar 2015, 12:21

» Duvida IOS
por Gonzo Sex 27 Mar 2015, 10:12

» Carregar socket para outra room
por Rodrigo Santiago Sex 27 Mar 2015, 07:58

» Orçamento
por Luminatti Caliente Qui 26 Mar 2015, 22:42

» Quando vão fazer concurso caça-talentos denovo?
por Willy Qui 26 Mar 2015, 22:13

» [Resolvido] Travar movimento diagonal
por Lupptyr Qui 26 Mar 2015, 21:51

» GMS erro ao compilar
por Gonzo Qui 26 Mar 2015, 21:35

» [caça-talentos: roteirista] ruben.23
por ruben.23 Qui 26 Mar 2015, 19:42

» formulário GMS
por theguitarmester Qui 26 Mar 2015, 19:41

» Como fazer updater online
por fernando.munizerthal Qui 26 Mar 2015, 16:08

» Criar Baú
por ANDREASCRUST Qui 26 Mar 2015, 14:45

» Zombies - Elimination
por Skay Galaxte Qui 26 Mar 2015, 13:04

» Como ver e como reduzir barra de warn
por Isquilo_Roedor Qui 26 Mar 2015, 12:31

» Fazendo seu primeiro jogo !
por Rodrigo Santiago Qui 26 Mar 2015, 08:05

» [PREFÁCIO] DimverDam
por Soul Limaloko Qua 25 Mar 2015, 20:46

» [Concurso Mensal #01] - A GMBR Compra seu game!
por polosam Qua 25 Mar 2015, 18:52

» Alguém quer aprender sobre Unity 3D ?
por Gonzo Qua 25 Mar 2015, 15:52

» [Resolvido]Android - touch
por Gonzo Qua 25 Mar 2015, 15:50

» [Resolvido]Ajuda Com IA do inimigo!
por Skay Galaxte Qua 25 Mar 2015, 13:46

» Erro ao salvar
por Isquilo_Roedor Qua 25 Mar 2015, 13:36

» [DÚVIDA] "Lomba" em plataforma
por fernando.munizerthal Qua 25 Mar 2015, 11:23

» GMS - Erros configurando para Android
por dangelobr Qua 25 Mar 2015, 09:14

» Sprites, Tiles e Gráficos Isometricos Pintados
por bruno2012 Qua 25 Mar 2015, 02:13

» Mas prefiro ser chamado de Zack
por Zero. Ter 24 Mar 2015, 23:16

» [T.P]Plataforma 1
por Rodrigo Santiago Ter 24 Mar 2015, 22:50

» [resolvido] Como colocar vida maxima
por Thyago Ter 24 Mar 2015, 21:55

» [Problema] Meu highscore ta travando
por Soul Limaloko Ter 24 Mar 2015, 21:49

» [Resolvido]Problemas no sprite
por Soul Limaloko Ter 24 Mar 2015, 20:51

» [Resolvido]BUG ou erro???
por Sewer Crawler Ter 24 Mar 2015, 20:16

» debug mode no gmStudio
por Soul Limaloko Ter 24 Mar 2015, 20:15

» [CM#1] Yunitto-615
por Zero. Ter 24 Mar 2015, 15:53

» GMS: Seu jogo MULTI-RESOLUÇÃO
por luan.alc Ter 24 Mar 2015, 06:33

» Think Different - Global Game Jam (WEB)
por Joarez Ceccato Santini Ter 24 Mar 2015, 00:47

» [CM#01] Fight on Fall
por polosam Seg 23 Mar 2015, 23:12

» [Duvida] Select player p/ android
por itarodrigo Seg 23 Mar 2015, 22:03

» [Resolvido]duvida time (tempo)
por bruno2012 Seg 23 Mar 2015, 19:20

» Fazendo um Inventário (Parte 1/3)
por Zero. Seg 23 Mar 2015, 13:00

» Múltiplas DS_LIST
por Felipe Reis Magno 2 Seg 23 Mar 2015, 10:21

» [URGENTE] Que diabos de erro é esse??
por katisuke Dom 22 Mar 2015, 22:19

» Amazônia Biodivertida o Game
por baraodopirapora Dom 22 Mar 2015, 20:39

» Calendário Jam 2015
por WellingtonBecker Dom 22 Mar 2015, 20:13

» [XCREATOR] [EXEMPLO] CharMaster
por vinians Dom 22 Mar 2015, 19:21

» [Plataforma] Pulo através do chão
por fernando.munizerthal Dom 22 Mar 2015, 17:06

» Sobre postar projeto em desenvolvimento
por chicoweb Dom 22 Mar 2015, 14:46

» AdverGames
por chicoweb Dom 22 Mar 2015, 13:50

» [Resolvido]Mais uma duvida...
por Skay Galaxte Sab 21 Mar 2015, 21:25

» Sistema de registro e login por lists
por Lupptyr Sab 21 Mar 2015, 18:24

» Tutorial de Multiplayer/Networking Nativo - GMS
por Lupptyr Sab 21 Mar 2015, 16:34

» [Resolvido]Ajuda com variáveis!
por Skay Galaxte Sab 21 Mar 2015, 14:59

» Engine Básica RPG Top Down - GM: Studio
por Skay Galaxte Sab 21 Mar 2015, 11:18

» [Resolvido]ANIMAÇÃO DE MORTE apos acabar a vida
por aminaro Sex 20 Mar 2015, 22:01

» [Ajuda]Client/Server
por itarodrigo Sex 20 Mar 2015, 21:24

» [Pergunta] jogar pelo controle em seu jogo?
por itarodrigo Sex 20 Mar 2015, 21:18

» Mudar o nome de um script
por chicoweb Sex 20 Mar 2015, 18:10

» alinhamento ajude me
por caiquerafinha Sex 20 Mar 2015, 17:03

» [A] - SENSHI TETSU
por Mystery_boy_maker Sex 20 Mar 2015, 03:46

» [CM#01] I Wanna Be The Bean
por WellingtonBecker Qui 19 Mar 2015, 21:17

» Aulas de linguagem C para iniciantes - Parte 2
por Brenno557 Qui 19 Mar 2015, 19:48

» [Jogo] War of Mad
por guamaral Qui 19 Mar 2015, 19:44

» [TUTORIAL] Criar jogos online PARTE 4
por itarodrigo Qui 19 Mar 2015, 14:50

» [Pedido]Movimentação 8 direçoes 100% funcional.
por Lupptyr Qui 19 Mar 2015, 14:49

» [CAMPANHA] Salvem o Chatbox!
por Mr.Rafael Qui 19 Mar 2015, 12:11

» [CM#01] Jelly Quest (BETA)
por RodrigoOak Qua 18 Mar 2015, 23:33

» [CM#01]LadyBug
por Mr.Brum Qua 18 Mar 2015, 14:55

» duvida animation
por WellingtonBecker Qua 18 Mar 2015, 11:29

» Problemas com DS_LIST, FOR e WHILE
por Felipe Reis Magno 2 Qua 18 Mar 2015, 10:33

» Como conheceu a GMBR ?
por AURON Qua 18 Mar 2015, 09:21

» [TUTORIAL] Criar jogos online PARTE 1
por itarodrigo Qua 18 Mar 2015, 07:31

» Inimigo desviar das minhas balas?
por marcin_w_ Ter 17 Mar 2015, 19:14

» [TUTORIAL] Criar jogos online PARTE 3
por itarodrigo Ter 17 Mar 2015, 18:02


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