Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
Superextreme - 26.11.2013
Olб Pessoal, Preciso De Ajuda.
Eu Quero Colocar O ID Do Jogador Do Lado Do Nome Do Jogador No Chat.
Tipo: Na Hora Que O Jogador Escrever No Chat Vai Aparecer Assim:
Se tiver Um Tutorial Eu Prefiro.
Vlw Pessoal


Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
CharlieBrown - 26.11.2013
%d playerid
'-'
Edit:
https://sampwiki.blast.hk/wiki/OnPlayerText
Respuesta: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
Superextreme - 26.11.2013
Nгo Entendi!!
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
mau.tito - 26.11.2013
pawn Код:
public OnPlayerText(playerid, text[])
{
new var[100], name[80];
GetPlayerName(playerid, name, 80);
format(var, seizeof(var), "%s[ID %i]: %s", name, playerid, text);
SendClientMessageToAll(-1, var);
return 0;
}
Respuesta: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
Superextreme - 26.11.2013
C:\Users\Mateus\Desktop\Servidor II\gamemodes\GM.pwn(27

: error 017: undefined symbol "seizeof"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Deu Este Erro Mau Tito
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
smiiir - 26.11.2013
altera
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
CharlieBrown - 26.11.2013
Code:
public OnPlayerText(playerid, text[])
{
new textv2[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof (name));
format(textv2, sizeof (textv2), "%d >> %s: %s", playerid, name, text);
SendPlayerMessageToAll(playerid, textv2);
return 0; // ignore the default text and send the custom one
}
Esse da wiki.
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
LucaAllexandre - 26.11.2013
Tutorial:
pawn Код:
public OnPlayerText(playerid, text[])
{
new var[100], name[80]; // cria duas vбriaveis.
GetPlayerName(playerid, name, 80); //pega o nome do player e armazena o nome dele dentro da variavel name.
format(var, sizeof(var), "%s[ID %i]: %s", name, playerid, text); // formata a vбriavel var como uma string.
SendClientMessageToAll(-1, var); // manda para todos a mensagem formata dentro da vбriavel var.
return 0;
}
creditos codigo: mau_tito
pegue este cуdigo hб um erro de digitaзгo no do mau_tito. ele colocou "sizoeff" em vez de "sizeoff"
Respuesta: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
Superextreme - 26.11.2013
Vlw Pessoal Brigadгo
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
JoaoMonteiro452 - 04.12.2013
Quote:
Originally Posted by CharlieBrown
Code:
public OnPlayerText(playerid, text[])
{
new textv2[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof (name));
format(textv2, sizeof (textv2), "%d >> %s: %s", playerid, name, text);
SendPlayerMessageToAll(playerid, textv2);
return 0; // ignore the default text and send the custom one
}
Esse da wiki.
|
seliga
%d Nъmeros
%i Inteiros.
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
focaximubh - 04.12.2013
Quote:
Originally Posted by JoaoMonteiro452
seliga
%d Nъmeros
%i Inteiros.
|
Code:
%b Inserts a number at this position in binary radix
%c Inserts a single character.
%d Inserts an integer (whole) number
%f Inserts a floating point number.
%i Inserts an integer.
%s Inserts a string.
%x Inserts a number in hexadecimal notation.
%% Inserts the literal '%'
Nъmeros
Inteiros
vocк falou ali que praticamente sгo a mesma coisa kkk
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
JoaoMonteiro452 - 04.12.2013
Quote:
Originally Posted by focaximubh
Code:
%b Inserts a number at this position in binary radix
%c Inserts a single character.
%d Inserts an integer (whole) number
%f Inserts a floating point number.
%i Inserts an integer.
%s Inserts a string.
%x Inserts a number in hexadecimal notation.
%% Inserts the literal '%'
Nъmeros
Inteiros
vocк falou ali que praticamente sгo a mesma coisa kkk
|
kkkkk', mas para id's й mais apropriado o %i
Code:
Formatos da string:
IMPORTANTE: %b Numero Bнnario
IMPORTANTE: %c Caracter
IMPORTANTE: %d Nъmeros
IMPORTANTE: %f Floats - Numeros quebrados.
IMPORTANTE: %i Inteiros.
IMPORTANTE: %s Insere uma string, podendo contas numeros,letras,inteiros e etc.
IMPORTANTE: %x Insere numeros em Hex.
IMPORTANTE: %% Insere a porcentagem.
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
BrunnoFdc - 08.04.2018
Quote:
Originally Posted by mau.tito
pawn Код:
public OnPlayerText(playerid, text[]) { new var[100], name[80]; GetPlayerName(playerid, name, 80); format(var, seizeof(var), "%s[ID %i]: %s", name, playerid, text); SendClientMessageToAll(-1, var); return 0; }
|
Particularmente, nгo recomendo utilizar SendClientMessageToAll, porque isso faz com que o "LimitGlobalChatRadius()" se torne inъtil. Caso queira que sу jogadores prуximos possam ver as mensagens uns dos outros, use o SendPlayerMessageToAll (Alйm de usar o LimitGlobalChatRadius no OnGamemodeInit).
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
ThiagoScottish - 08.04.2018
Quote:
Originally Posted by BrunnoFdc
Particularmente, nгo recomendo utilizar SendClientMessageToAll, porque isso faz com que o "LimitGlobalChatRadius()" se torne inъtil. Caso queira que sу jogadores prуximos possam ver as mensagens uns dos outros, use o SendPlayerMessageToAll (Alйm de usar o LimitGlobalChatRadius no OnGamemodeInit).
|
Olha a data do post, й proibido reviver posts antigos!
Re: Como Por O ID Do Jogador Do Lado Do Nome Dele?? -
arakuta - 09.04.2018
Quote:
Originally Posted by BrunnoFdc
Particularmente, nгo recomendo utilizar SendClientMessageToAll, porque isso faz com que o "LimitGlobalChatRadius()" se torne inъtil. Caso queira que sу jogadores prуximos possam ver as mensagens uns dos outros, use o SendPlayerMessageToAll (Alйm de usar o LimitGlobalChatRadius no OnGamemodeInit).
|
Sua resposta nгo й vбlida pois LimitGlobalChatRadius nгo й feita sу para distancia mensagens, e SendPlayerMessageToAll possui uma formataзгo limitada, teste a funзгo e verбs.