07.06.2013, 02:30
Gostaria que alguem ajudasse a remover 2 Warnings.
Primeira: (484) : warning 202: number of arguments does not match definition
Cуdigo:
A 2° warning: (4782) : warning 202: number of arguments does not match definition
Primeira: (484) : warning 202: number of arguments does not match definition
Cуdigo:
pawn Код:
if(pInfo[playerid][IsPlayerInfected] == 0)
{
new slot, ammo;
new weap;
for ( slot = 0; slot < 14; slot++ )
{
GetPlayerWeaponData(playerid,slot,weap,ammo);
if(IsValidWeapon(weap))//Linha do warning
{
new randomselect = random(2);
switch(randomselect)
{
case 0:
{
new randomammo = random(50);
GivePlayerWeapon(playerid,weap,randomammo);
format(string,sizeof(string),"~g~Encontrado~w~: %d muniзao",randomammo);
GameTextForPlayer(playerid,string,4000,5);
DestroyPickup(meatDrops[playerid]);
}
case 1:
{
new randomxp = random(35);
format(string,sizeof(string),"~g~Encontrado~w~: %d EXP",randomxp);
GameTextForPlayer(playerid,string,4000,5);
pInfo[playerid][pXP] += randomxp;
DestroyPickup(meatDrops[playerid]);
}
}
}
}
}
pawn Код:
stock SendPlayerMaxAmmo( playerid )
{
new slot, weap, ammo;
for ( slot = 0; slot < 14; slot++ ) {
GetPlayerWeaponData( playerid, slot, weap, ammo );
if ( IsValidWeapon( weap ) ) { //Aqui a linha da warning
GivePlayerWeapon( playerid, weap, 99999 );
}
}
return 1;
}