Problema com INC; -
davi54723 - 12.04.2013
Essa include aqui faz converter objeto de MTA para SA-MP, (aqueles Remove Object...).
E entгo estб com 1 problema, ele sу converte 4 arquivo e meio...
4 por vez...
pawn Код:
#include <a_samp>
#include <sscanf2>
#define MaxObjRemove 50
enum objinfo
{
modelid_,
Float:x_,
Float:y_,
Float:z_,
Float:radius_
}
new rObj[MaxObjRemove][objinfo];
forward Convert(file[]);
public Convert(file[])
{
if (!fexist(file)) return print("Arquivo Nгo Localizado.");
new File:openfile = fopen(file);
new string[400], string2[400], playerid, objcount;
while(fread(openfile, string))
{
for(new idk = 0; idk < sizeof(rObj); idk++)
{
if(!sscanf(string, "p<\">'removeWorldObject''radius='f'model='d'posX='f'posY='f'posZ='f",rObj[idk][radius_],rObj[idk][modelid_],rObj[idk][x_],rObj[idk][y_],rObj[idk][z_]))
{
objcount++;
RemoveBuildingForPlayer(playerid, rObj[idk][modelid_], rObj[idk][x_], rObj[idk][y_], rObj[idk][z_], rObj[idk][radius_]);
new File:newfile = fopen("Converted.pwn",io_write);
format(string,sizeof(string),"RemoveBuildingForPlayer(playerid, %d, %f, %f, %f, %f);",rObj[idk][modelid_], rObj[idk][x_], rObj[idk][y_], rObj[idk][z_], rObj[idk][radius_]);
strcat(string,"\n");
strcat(string2,string);
fwrite(newfile,string2);
fclose(newfile);
}
}
}
fclose(openfile);
printf("%d objects were converted from '%s' to Converted.pwn (Saved in Scriptfiles folder)",objcount, file);
return objcount;
}
Qual й o problema nele ?
Re: Problema com INC; -
smiiir - 12.04.2013
Mais fбcil:
http://convertffs.com/
se nгo quiser, espere alguйm ajudar-lo :]
Re: Problema com INC; -
davi54723 - 12.04.2013
Nгo dб pra converter remove objetos do mta para o pawn pelo convertffs '-'
Re: Problema com INC; -
smiiir - 12.04.2013
Vish nem sabia, to tгo desatualizado de Mapas.
Re: Problema com INC; -
davi54723 - 12.04.2013
Me ajuda em uma coisinha que num tenho nem noзгo como se faz...
A string que ta usando aqui ta definida para 600, e por isso nгo ta indo, eu defini para 2000 e foi um pouco mais de objetos.
O problema estб ai, me tira uma dъvida...
Tem como eu definir uma string Infinita?
Tipo isso:
new string[10000];
Re: Problema com INC; -
smiiir - 12.04.2013
Se pode definir atй quanto se quiser
PHP код:
new xCelulas [ 99999999999 ] ;
Re: Problema com INC; -
davi54723 - 12.04.2013
Quote:
Originally Posted by iSmirnoff
Se pode definir atй quanto se quiser
PHP код:
new xCelulas [ 99999999999 ] ;
|
Quando defino mais de 2000 ele comeзa a dar erros...
Re: Problema com INC; -
davi54723 - 12.04.2013
Resolvi o problema, estou com outro problema.
O problema й que agora apуs eu remover os objetos, аs texturas ficaram, ou seja, eu posso ultrapassar normalmente, sу que aquilo atrapalha...