15.05.2010, 04:23
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:
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.
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:
pawn Код:
new string[128];
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;
}
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.