Strins PT
From SA-MP Wiki
strins
Nota: O nome desta função começa com uma letra minúscula. |
Descrição:
Insere uma string dentro de uma string.
(string[],const substr[],pos,maxlength=sizeof string)
string[] | A string que vai receber a outra string(substr). |
const substr[] | A string que vai ser inserida. |
pos | A posição onde vai iniciar a inserção. |
maxlength=sizeof string | O tamanho máximo da string de destino. |
Retorno | Esta função não retorna um valor especifico. |
Exemplo de uso:
// Adiciona a tag [AFK] no início do nome dos jogadores new pName[MAX_PLAYER_NAME+1]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); strins(pName, "[AFK]", 0); SetPlayerName(playerid, pName); // Aviso: Jogadores com nomes com mais que 19 caracteres não podem usar a tag [AFK], pois o limite do nome é 24 caracteres.
Funções Relacionadas
As seguintes funções podem ser úteis, pois estão de alguma forma, relacionadas a esta função.
- format: Formata uma string.
- strlen: Pega o tamanho de uma string.
- strpack: Compacta uma string e armazena em uma string de destino.
- strunpack: Descompacta uma string.
- strcat: Concatena duas strings.
- strmid: Extrai uma sequência de caracteres de uma string.
- strins: Insere uma sequência de caracteres em uma determinada posição de uma string.
- strdel: Delete uma parte da string a partir de uma posição inicial e final.
- strcmp: Compara duas strings para ver se são iguais.
- strfind: Procura uma sequência de caracteres dentro de uma string.
- strval: Converte uma string para números inteiros
- valstr: Converte um número para uma string.
- ispacked: Verifica se uma string esta compactada.
- memcpy: Copia bytes de uma array para outra array.