[ajuda] "number of arguments does not match definition" -
Xpectro - 12.11.2011
Warning mais comum, mas sei la, nao to conseguindo tirar, e deu uns 1892798217 milhoes dele kkk
alguem ajuda ai ?
Код:
gamemodes\aaaaaaaaa.pwn(25351) : warning 202: number of arguments does not match definition
gamemodes\aaaaaaaaa.pwn(25348) : warning 202: number of arguments does not match definition
Код:
Linha 25351 > ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE),
Linha anterior > case 10: format(string, sizeof(string), "* %s pega o seu controle remoto e fecha a cela.", GetPlayerName(playerid)),
Linha 25348 > ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE),
й por conta desse tanto de color_purple ai ? kkkk
Valeu, abrass
Re: [ajuda] Warning idiota '-' -
Laercio - 12.11.2011
Sei lб , Mas se й doido de por tanta por** de COLOR_PURPLE , assim ? Se fuma maconh* ?
Re: [ajuda] Warning idiota '-' -
Jason` - 12.11.2011
usa assim
pawn Код:
forward ProxDetector(Float:radi, playerid, string[], color);
public ProxDetector(Float:radi, playerid, string[], color)
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInRangeOfPoint(i, radi, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, color, string);
}
}
}
return 1;
}
ai voce so precisarб por uma cor, testa ai o code fiz aqui agora.
se funcionar fica assim ex:
pawn Код:
ProxDetector(30.0, playerid, string, COLOR_PURPLE);
vк ai ^^
ou entao pode ser isto:
pawn Код:
GetPlayerName(playerid)
// o certo seria
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
Re: [ajuda] Warning idiota '-' -
Xpectro - 13.11.2011
Quote:
Originally Posted by Laercio
Sei lб , Mas se й doido de por tanta por** de COLOR_PURPLE , assim ? Se fuma maconh* ?
|
cуdigo nao foi eu que fiz nгo kkk ta assim jб ..
Quote:
Originally Posted by Pedro_Miranda
usa assim
pawn Код:
forward ProxDetector(Float:radi, playerid, string[], color); public ProxDetector(Float:radi, playerid, string[], color) { new Float:Pos[3]; GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsPlayerInRangeOfPoint(i, radi, Pos[0], Pos[1], Pos[2])) { SendClientMessage(i, color, string); } } } return 1; }
ai voce so precisarб por uma cor, testa ai o code fiz aqui agora.
se funcionar fica assim ex:
pawn Код:
ProxDetector(30.0, playerid, string, COLOR_PURPLE);
vк ai ^^
ou entao pode ser isto:
pawn Код:
GetPlayerName(playerid)
// o certo seria
new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
|
da erro e fecha :///
Mas acho que o erro ta no GetPlayerName mesmo .. o codigo padrao й GetPlayerNameMasc saca, sу que quando eu uso ele, da erro e conflito com o getplayername, mas se arrumasse um jeito pra usar ele, seria certo ..
Код:
error 017: undefined symbol "GetPlayerNameMasc"
warning 202: number of arguments does not match definition
Код:
case 10: format(string, sizeof(string), "* %s pega o seu controle remoto e fecha a cela.", GetPlayerNameMasc(playerid)),
Re: [ajuda] "number of arguments does not match definition" -
Jason` - 14.11.2011
poe isso no fim do seu gm.
pawn Код:
stock pNome(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
return name;
}
ai quando for usar o format, ao invйs de no fim colocar GetPlayerName, coloque pNome(playerid).
Ve se funciona ai.