Oque hб de errado? -
feliphemort - 08.04.2013
pawn Код:
CMD:senhabanco(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new Name[40], String[128], targetid;
GetPlayerName(playerid, Name, sizeof(Name));
if(sscanf(params, "u", targetid)) return SendClientMessage(playerid, -1, "{FF0000}Use /senhabanco [ID]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1, "{FF0000}Jogador Offline!");
format(String, sizeof(String), "{FFFF00}[INFO] {40E000}A senha do banco de %s й \"%s\"", targetid, APlayerData[playerid][BankPassword]);
SendClientMessage(playerid, -1, String);
}
else
SendClientMessage(playerid, -1, "{FF0000}Vocк nгo tem permissгo para isso!");
return 1;
}
Sempre quando digito /senhabanco 1, cai sempre no meu ID e sendo assim aparece meus dados e nгo do ID 1!
Ajuda ??
Re: Oque hб de errado? -
MatheusAlcapone - 08.04.2013
pawn Код:
CMD:senhabanco(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new Name[40], String[128], targetid;
GetPlayerName(playerid, Name, sizeof(Name));
if(sscanf(params, "u", targetid)) return SendClientMessage(playerid, -1, "{FF0000}Use /senhabanco [ID]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1, "{FF0000}Jogador Offline!");
format(String, sizeof(String), "{FFFF00}[INFO] {40E000}A senha do banco de %s й \"%s\"", targetid, APlayerData[targetid][BankPassword]);
SendClientMessage(playerid, -1, String);
}
else
SendClientMessage(playerid, -1, "{FF0000}Vocк nгo tem permissгo para isso!");
return 1;
}
Re: Oque hб de errado? -
feliphemort - 08.04.2013
?? , Oque tem de errado no code? E oque vc mudou?
Re: Oque hб de errado? -
MatheusAlcapone - 08.04.2013
pawn Код:
format(String, sizeof(String), "{FFFF00}[INFO] {40E000}A senha do banco de %s й \"%s\"", targetid, APlayerData[targetid][BankPassword]); //No AplayerData vocк tava usando playerid com playerid vocк vai pegar seus dados nгo os dados do outro player.
Re: Oque hб de errado? -
feliphemort - 08.04.2013
Bom deu certo, a senha aparece do player que eu coloco no ID.
Outro problema agora imprime meu Nome e a senha do PlayerID.
Queria que imprimisse o Nome do cara.
A senha de Exemplo й "Exemplo"
Re: Oque hб de errado? -
MatheusAlcapone - 08.04.2013
pawn Код:
CMD:senhabanco(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new Name[40], String[128], targetid;
GetPlayerName(targetid, Name, sizeof(Name));
if(sscanf(params, "u", targetid)) return SendClientMessage(playerid, -1, "{FF0000}Use /senhabanco [ID]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1, "{FF0000}Jogador Offline!");
format(String, sizeof(String), "{FFFF00}[INFO] {40E000}A senha do banco de %s й \"%s\"", Name, APlayerData[targetid][BankPassword]);
SendClientMessage(playerid, -1, String);
}
else
SendClientMessage(playerid, -1, "{FF0000}Vocк nгo tem permissгo para isso!");
return 1;
}
Re: Oque hб de errado? -
feliphemort - 08.04.2013
Vai imprimir meu Nome do mesmo jeito.
Re: Oque hб de errado? -
MatheusAlcapone - 08.04.2013
Vai nгo teste.
pawn Код:
GetPlayerName(targetid, Name, sizeof(Name));// Aqui ele esta getando o Nome do Targetid nгo do playerid.
Re: Oque hб de errado? -
feliphemort - 08.04.2013
A sim deu certo, nгo prestei a tenзгo no GetPlayerName.. +Rep
@Edit.
Ainda aparece meu Nome.
Re: Oque hб de errado? -
feliphemort - 08.04.2013

?