[Ajuda] GetPlayerName - 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: [Ajuda] GetPlayerName (
/showthread.php?tid=415112)
GetPlayerName -
vitorvlv - 11.02.2013
O GetPlayerName nгo estб funcionando nesse comando
pawn Код:
CMD:dardinheiro(playerid, params[]) {
new quantidade;
new id;
new mensagem[80];
new pName[MAX_PLAYER_NAME];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xAA3333AA,"Comando apenas para admins rcon");
if(sscanf(params,"ud",id,quantidade)) return SendClientMessage(playerid,0xAA3333AA,"Comando correto /dardinheiro [id] [quantidade]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xAA3333AA,"O player nгo tб conectado");
GivePlayerMoney(id, quantidade);
GetPlayerName(id, pName, MAX_PLAYER_NAME);
format(mensagem, sizeof(mensagem)),("Vocк deu para o player %s R$ %d,00 de dinheiro",pName,quantidade);
SendClientMessage(playerid,0x33AA33AA,mensagem);
return true;
}
Alguem poderia arrumar ?
Re: GetPlayerName -
mau.tito - 11.02.2013
pawn Код:
CMD:dardinheiro(playerid, params[])
{
new quantidade,
id,
mensagem[80],
pName[MAX_PLAYER_NAME];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xAA3333AA,"Comando apenas para admins rcon");
if(sscanf(params,"ud",id,quantidade)) return SendClientMessage(playerid,0xAA3333AA,"Comando correto /dardinheiro [id] [quantidade]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xAA3333AA,"O player nгo tб conectado");
GivePlayerMoney(id, quantidade);
GetPlayerName(id, pName, sizeof(pName));
format(mensagem, sizeof(mensagem),"Vocк deu para o player %s R$ %d,00 de dinheiro",pName ,quantidade);
SendClientMessage(playerid,0x33AA33AA,mensagem);
return true;
}
Re: GetPlayerName -
tonisantolia - 11.02.2013
pawn Код:
GetPlayerName(id, pName, sizeof pName);
Re: GetPlayerName -
vitere - 11.02.2013
Quote:
Originally Posted by tonisantolia
pawn Код:
GetPlayerName(id, pName, sizeof pName);
|
certeza que isso vai compilar?
use:
pawn Код:
GetPlayerName(id, pName, 24);
//ou
GetPlayerName(id, pName, MAX_PLAYER_NAME);
Re: GetPlayerName -
vitorvlv - 11.02.2013
Quote:
Originally Posted by mau.tito
pawn Код:
CMD:dardinheiro(playerid, params[]) { new quantidade, id, mensagem[80], pName[MAX_PLAYER_NAME];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xAA3333AA,"Comando apenas para admins rcon");
if(sscanf(params,"ud",id,quantidade)) return SendClientMessage(playerid,0xAA3333AA,"Comando correto /dardinheiro [id] [quantidade]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xAA3333AA,"O player nгo tб conectado");
GivePlayerMoney(id, quantidade); GetPlayerName(id, pName, sizeof(pName)); format(mensagem, sizeof(mensagem),"Vocк deu para o player %s R$ %d,00 de dinheiro",pName ,quantidade); SendClientMessage(playerid,0x33AA33AA,mensagem); return true; }
|
Valeu cara
eu tinha descoberto o
pawn Код:
GetPlayerName(id, pName, sizeof(pName));
logo depois de criar o tуpico xD
mas do mesmo geito valeu,#rep
Re: GetPlayerName -
tonisantolia - 11.02.2013
Quote:
Originally Posted by vitere
certeza que isso vai compilar?
use:
pawn Код:
GetPlayerName(id, pName, 24);
//ou
GetPlayerName(id, pName, MAX_PLAYER_NAME);
|
Sim, pois o sizeof nгo precisa usar (em alguns casos) os parenteses.
Abraзos.