[Erros] string -
noobre - 09.09.2011
Linha:
pawn Код:
format(string, sizeof(string), "Metes-te aqui o spawnpoint da faction: %d", FactionID);
Erros:
pawn Код:
(1442) : error 017: undefined symbol "string"
(1442) : error 017: undefined symbol "string"
(1442) : error 029: invalid expression, assumed zero
Re: [Erros] string -
WLSF - 09.09.2011
Tas a usar 'strings' que nгo existem, precisas definir...
Re: [Erros] string -
noobre - 09.09.2011
Obrigado.
Re: [Erros] string -
WLSF - 09.09.2011
Disponha, ><
Re: [Erros] string -
Bruno Pereira - 09.09.2011
Nгo precisa ser 128. O texto nгo vai usar 128 celulas.
Se eu contei certo ele tem 40 letras, fora o %s "FactionID" que eu nгo sei qual o maximo que pode ocupar.
Mas creio que nгo passa de 40.
Entгo ficaria melhor assim:
Os formats sгo os que mais pesam em um GM.
Re: [Erros] string -
WLSF - 09.09.2011
dб mesma forma, vocк quer que o cara conte todas as celulas pra fazer isso toda vez que for criar um format?
й melhor meter um new string sу no topo com o [256]; // ou oque ele achar melhor. Alйm de evitar linhas inuteis vocк pode mudar sem problema -n
que iras usar bastante sem problemas.
Re: [Erros] string -
Bruno Pereira - 09.09.2011
Se vocк quer ter um GM otimizado, й melhor contar as cйlulas sim.
Й obvio que й melhor ele colocar no topo. Esqueci de falar isso kk.
E do mesmo geito quando ele definir a string global e ele quiser ter um GM otimizado ele tera que contar as celulas pra colocar nos formats, ou do mesmo geito gastarб 256 se ele usar
PHP код:
format(string, sizeof(string),"");
.
Re: [Erros] string -
Falcon. - 09.09.2011
eu utilizo uma ъnica string com 517 cйlulas para tudo..
mensagens, dialogs, textdraws, includes, etc...
se vocк for ficar criando uma nova em toda parte que for usar no final das contas vai somar mais do que o valor de uma sу...
Re: [Erros] string -
WLSF - 09.09.2011
nisso eu concordo com o Bruno. Eu uso por exemplo assim
pawn Код:
format(string,40,"Metes-te aqui o spawnpoint da faction: %d", FactionID);
e strings separadas quando quero fazer algo a meu nome, ou conta pelo File tipo
pawn Код:
new player[10];
new nome[MAX_PLAYER_NAME];GetPlayerName(playerid,nome,sizeof(nome));
format(player,sizeof(player),"%s",nome);
mais tambйm uso apenas uma totalizando no topo
Re: [Erros] string -
Pharrel - 09.09.2011
Eu nunca uso sizeof, pra mim й mais facil contar e colocar o numero do lado, o dia q eu editar й sу mudar o numero e pronto...