[DUV] String - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [DUV] String (
/showthread.php?tid=147932)
[DUV] String -
juniorjg - 15.05.2010
Bom pessoal minha duvida й o seguinte, oque й string ? tipo se ouver varias string[256]; tem algum problema ?
Re: [DUV] String -
ipsBruno - 15.05.2010
Vamos a um Breve TUT:
Introduзгo:
Uma string й um tipo especial de array, um que й usado para criar uma palavra ou uma frase ou outro texto legнvel. A personagem й byte, que no qual й limitado a 128 no SA:MP
As Strings por padrгo sгo definidas da seguinte forma:
//<<-- O Maximo Permitido й atй 128 por onde me vem a saber mais info acesse
https://sampwiki.blast.hk/wiki/Limits
Aqui um Exemplo de String:
pawn Код:
public OnPlayerConnect(playerid)
{
new name[MAX_PLAYER_NAME];
new string[44];//aqui esta 44 pois nгo ha nessecidade de um Numero maior pelo fato de o texto abaixo nгo ocupar muito bytes
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s entrou no server.",name);
SendClientMessageToAll(0xFFFF00AA, string);
return 1;
}
Observe como Ficou essa parte ao texto:
format(string, sizeof(string), "%s entrou no server.",name);
SendClientMessageToAll(0xFFFF00AA, string);
Significa que ira enviar a string ao player (Forma de Texto)
Aqui os
%s:
%s Significa que ira enviar um valor ao player no caso do exemplo esta enviando o GetPlayerName ou seja
ele pega o Nome do Player e Envia ao Mesmo usando
%s, tambйm pode ser usado outros tais como
Aqui a Lista :
% B Insere o nъmero um nessa posiзгo em radix binбrio
% C Insere um ъnico personagem.
% D Insere um nъmero inteiro (inteiro) nъmero
% F Insere um nъmero de ponto flutuante.
% I Insere um nъmero inteiro.
% S Insere uma string.
% X Insere um nъmero em notaзгo hexadecimal.
%% Insere o literal '%'
Leia Mais Aqui
https://sampwiki.blast.hk/wiki/Format
Pelo Menos й isso atй onde me vem a saber.
Re: [DUV] String -
russo666 - 15.05.2010
Claro que hб problema de usar 256 cells em vбrias strings. Isso й completamente desnecessбrio. E DraKoN o mбximo de cells nгo sгo 128... Isso й no chat. No chat й que o mбximo й 128 salvo erro.
Leiam mais aqui:
http://forum.sa-mp.com/index.php?topic=78026.0
Re: [DUV] String -
ipsBruno - 15.05.2010
Sim, Eu sei, eu estou usando o exemplo como base entгo seria 128 Cells o mбximo!
Re: [DUV] String -
russo666 - 16.05.2010
Quote:
Originally Posted by DraKoN
Sim, Eu sei, eu estou usando o exemplo como base entгo seria 128 Cells o mбximo!
|
Vк a cena dos limites que postaste, isso contradiz/faz confusгo.
Re: [DUV] String -
ipsBruno - 16.05.2010
nгo russoo acho que vocк esta desentedido...
O Maximo de String em Chat й 128 Celll isso eu tenho certeza!
Re: [DUV] String -
andmeida10 - 16.05.2010
nгo й nгo... (acho).. Penso que й 258...
Re: [DUV] String -
russo666 - 16.05.2010
Nгo entendeste. O mбximo em chat sгo 128 cells.
Sу que quando eu li o teu post e vi estares a dizer que o mбximo que podias usar era 128 cells nas arrays, pensei que te referias a todas elas no geral sem ser a do chat e sem ser aquela do exemplo que estavas a dar. Entendes?
Re: [DUV] String -
ipsBruno - 16.05.2010
Sim Entendo Leticia, й assim eu falei sobre o exemplo que o Maximo era 128 cells ou seja o exemplo que dei sacas Leticia?
Re: [DUV] String -
russo666 - 16.05.2010
Quote:
Originally Posted by DraKoN
Sim Entendo Leticia, й assim eu falei sobre o exemplo que o Maximo era 128 cells ou seja o exemplo que dei sacas Leticia?
|
Jб tinha sacado. E para de me chamar letнcia seu veadгo!