[Ajuda] warn -
Cristhian - 21.12.2011
pq aparece esse warning
Код:
warning 202: number of arguments does not match definition
?
Re: [dъvida] warn -
Ivonete - 21.12.2011
estб usando alguma funзгo/array/variavel criada por vocк de forma errada,
poste a linha do erro.
Re: [dъvida] warn -
DreeH - 21.12.2011
Traduзгo:
Код:
Nъmero de argumentos nгo corresponde а definiзгo.
Exemplo:
pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 7.0, 0.0, 0.0))
Isso darб um warning, jб que os parвmetros/argumentos desta funзгo sгo:
pawn Код:
IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z) // 5 Parвmetros
E sу estamos usando:
pawn Код:
IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y) // 4 Parвmetros
Pode tambйm ocorrer o processo inverso, exemplo:
pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 7.0, 0.0, 0.0, 0.0, 0.0))
Isso darб um warning, jб que os parвmetros/argumentos desta funзгo sгo:
pawn Код:
IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z) // 5 Parвmetros
E estamos usando:
pawn Код:
IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z, Float:Angle) // 6 Parвmetros
Nota: Dei a explicaзгo com a funзгo
IsPlayerInRangeOfPoint, porйm pode ocorrer com TODAS as funзхes.
Resumindo: Й ocasionado por alguma falta ou sobra de argumentos em uma funзгo.
Re: [dъvida] warn -
Ivonete - 21.12.2011
https://sampforum.blast.hk/showthread.php?tid=198684
Olhe este tуpico acima.
Re: [dъvida] warn -
Cristhian - 21.12.2011
pawn Код:
new Float:sangue;
if(god[playerid] == 0)
{
god[playerid]++;
sangue = GetPlayerHealth(playerid); //warning aqui!
return 1;
}
else if(god[playerid] > 0)
{
if(sangue == GetPlayerHealth(playerid)) //aqui
pq dб ai ?
Re: [dъvida] warn - [BEP]AcerPilot - 21.12.2011
O padrгo й:
pawn Код:
new Float:sangue;
GetPlayerHealth(playerid, sangue);
return 1;
Re: [dъvida] warn -
DreeH - 21.12.2011
Quote:
Originally Posted by Cristhian
pawn Код:
new Float:sangue; if(god[playerid] == 0) { god[playerid]++; sangue = GetPlayerHealth(playerid); //warning aqui! return 1; } else if(god[playerid] > 0) { if(sangue == GetPlayerHealth(playerid)) //aqui
pq dб ai ?
|
https://sampwiki.blast.hk/wiki/GetPlayerHealth
A funзгo GetPlayerHealth tem dois parвmetros.
pawn Код:
new Float:sangue, Float:vida;
if(god[playerid] == 0)
{
god[playerid]++;
GetPlayerHealth(playerid, sangue); //warning aqui!
return 1;
}
else if(god[playerid] > 0)
{
GetPlayerHealth(playerid, vida);
if(sangue == vida) //aqui
Re: [dъvida] warn -
AppleX - 21.12.2011
pawn Код:
GetPlayerHealth(playerid, Float:health);
Re: [dъvida] warn -
Ivonete - 21.12.2011
pawn Код:
new Float:sangue;
if(god[playerid] == 0)
{
god[playerid]++;
GetPlayerHealth(playerid, sangue); //warning aqui!
return 1;
}
else if(god[playerid] > 0)
{
static Float:s;
GetPlayerHealth(playerid, s);
if(sangue == s) //aqui
Re: [dъvida] warn -
Cristhian - 21.12.2011
uai, aqui em casa a native ta mostrando sу o parвmetro playerid..