[iPs]TeaM
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


Você não está conectado. Conecte-se ou registre-se

É possível fazer isso?

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1É possível fazer isso? Empty É possível fazer isso? Sex Jul 13, 2012 5:07 am

[iPs]Crush

[iPs]Crush

Estou voltando no pawn e pretendo criar um comando para criar spawns e salvar suas coordenadas, porém quero salva-las em uma string dentro de um arquivo, ficaria mais ou menos assim:

Código:
Spawn0 = "0.0, 0.0, 0.0"

Mas como eu vou fazer pra separar os valores em uma variavel float usando strfloat?

affraid

2É possível fazer isso? Empty Re: É possível fazer isso? Sex Jul 13, 2012 9:13 am

[iPs]Gustavo



[iPs]Crush escreveu:Estou voltando no pawn e pretendo criar um comando para criar spawns e salvar suas coordenadas, porém quero salva-las em uma string dentro de um arquivo, ficaria mais ou menos assim:

Código:
Spawn0 = "0.0, 0.0, 0.0"

Mas como eu vou fazer pra separar os valores em uma variavel float usando strfloat?

affraid
Lembra daquele sisteminha de casas do GF? então,olha como ele funciona:
Código:

new arrCoords[23][64];
   new strFromFile2[256];
   new File: file = fopen("NLGArquivos/Casas/casas.cfg", io_read);
   if(file)
   {
      new idx;
      while (idx < sizeof(Houses))
      {
         fread(file, strFromFile2);
         split(strFromFile2, arrCoords, '|');
         strmid(Houses[idx][Description], arrCoords[0], 0, strlen(arrCoords[0]), 255);
         strmid(Houses[idx][Owner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
         Houses[idx][EnterX] = floatstr(arrCoords[2]);
         Houses[idx][EnterY] = floatstr(arrCoords[3]);
......
Com isto você já saberá o que fazer...

3É possível fazer isso? Empty Re: É possível fazer isso? Sex Jul 13, 2012 10:41 am

[iPs]Crush

[iPs]Crush

[iPs]Gustavo escreveu:
[iPs]Crush escreveu:Estou voltando no pawn e pretendo criar um comando para criar spawns e salvar suas coordenadas, porém quero salva-las em uma string dentro de um arquivo, ficaria mais ou menos assim:

Código:
Spawn0 = "0.0, 0.0, 0.0"

Mas como eu vou fazer pra separar os valores em uma variavel float usando strfloat?

affraid
Lembra daquele sisteminha de casas do GF? então,olha como ele funciona:
Código:

new arrCoords[23][64];
   new strFromFile2[256];
   new File: file = fopen("NLGArquivos/Casas/casas.cfg", io_read);
   if(file)
   {
      new idx;
      while (idx < sizeof(Houses))
      {
         fread(file, strFromFile2);
         split(strFromFile2, arrCoords, '|');
         strmid(Houses[idx][Description], arrCoords[0], 0, strlen(arrCoords[0]), 255);
         strmid(Houses[idx][Owner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
         Houses[idx][EnterX] = floatstr(arrCoords[2]);
         Houses[idx][EnterY] = floatstr(arrCoords[3]);
......
Com isto você já saberá o que fazer...

valeu Gustavo Razz

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos