[Ajuda] Remover 2 Warnings
#1

Gostaria que alguem ajudasse a remover 2 Warnings.
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]);
                            }
                        }
                    }
                }
            }
A 2° warning: (4782) : warning 202: number of arguments does not match definition
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;
}
Reply
#2

IsValidWeapon nгo й um funзгo nativa de sa-mp, colocar a funзгo.

mostra-nos a funзгo IsValidWeapon.
Reply
#3

Seria show de bola se tu mostrasse apenas a linha (rsrsrs)
Reply
#4

Quote:
Originally Posted by Bruno13
Посмотреть сообщение
Seria show de bola se tu mostrasse apenas a linha (rsrsrs)
ELE MOSTRO //LINHA ze ruela '-'
Reply
#5

Se nгo mostrar a funзгo IsValidWeapon fica difнcil.
Reply
#6

o Warning estб na Resposta que estб retornando a Funзгo IsValidWeapon, poste a Funзгo se puder :P
Reply
#7

Posto a funcao IsValidWeapon que fica bom ne cara se tinha postado ja teria Perfect
Reply
#8

Aqui estб a funзгo dela... pelo menos estб desse jeito o.o


pawn Код:
stock IsValidWeapon()
{
return 1;
}

Malz a demora tava arrumando uns comandos no GM
Reply
#9

Quote:
Originally Posted by willttoonn
Посмотреть сообщение
Aqui estб a funзгo dela... pelo menos estб desse jeito o.o


pawn Код:
stock IsValidWeapon()
{
return 1;
}

Malz a demora tava arrumando uns comandos no GM
pawn Код:
stock IsValidWeapon(weapon)
{
    if(weapon >= 1)
    {
        return 1;
    }
    return 0;
}
Reply
#10

Quote:
Originally Posted by Stronda xD
Посмотреть сообщение
pawn Код:
stock IsValidWeapon(weapon)
{
    if(weapon >= 1)
    {
        return 1;
    }
    return 0;
}
Muito obrigado,


http://i.imgur.com/fZC8Gk6.png

Abraзos.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)