[Ajuda] Comando /dararma
#1

Pessoal esses dias atras eu criei um tуpico pedindo ajuda, ta me ajudaram tudo certinho mais sу que o comando que me passaram da erros, e esse comando quem me passo foi o garfield eu jб mandei uma pm pra ele mais ele nгo respondeu, alguйm pode me ajudar a concerta esses erro? eu nгo consegui!. Eu irei deixar o comando abaixo pra pode ver se alguйm consegue achar o erro.

pawn Код:
CMD:dararma(playerid, params[]){


    if(PlayerInfo[playerid][Admin] < 3)return SendClientMessage(playerid, Vermelho, "[ERRO]Vocк nгo tem permissгo para usar esse comando.");
    new giveWeapon[32],givePlayerid,  giveAmmo;
    if(sscanf(params,#is[32]i, givePlayerid, giveWeapon, giveAmmo))return SendClientMessage(playerid, COLOR_RED, "[USE] /dararma [playerid] [Arma/id] [Balas]");
    if(!IsPlayerConnected(givePlayerid))return SendClientMessage(playerid, COLOR_RED, "[ERRO] Player nгo encontrado.");
    if(IsNumeric(giveWeapon)){ // LINHA 1145
        GivePlayerWeapon(givePlayerid, strval(giveWeapon), giveAmmo);
    }
    else{
        static
            Interador,
            MaxNames
        ;

        MaxNames = sizeof(WeaponNames);
        Interador = 0;

        for(; Interador != MaxNames; ++Interador){
            if(!strcmp(giveWeapon, WeaponNames[Interador], true)){
                break;
            }
        }

        GivePlayerWeapon(givePlayerid, Interador, giveAmmo);
    }

    static
        adminName[24],
        giveName[24],
        wepName[32]
    ;
    new String[128];
    format(String, sizeof(String), "[Info] O admin %s lhe deu uma %s com %d de muniзao.", (GetPlayerName(playerid, adminName, 24), adminName), (IsNumeric(giveWeapon) ?((GetWeaponName(strval(giveWeapon), wepName, 32), wepName)) : (giveWeapon)), giveAmmo); //LINHA 1172
    SendClientMessage(givePlayerid, COLOR_GOLD, String);
    return true;
}
linhas exatas:
pawn Код:
if(IsNumeric(giveWeapon)){ // LINHA 1145

 format(String, sizeof(String), "[Info] O admin %s lhe deu uma %s com %d de muniзao.", (GetPlayerName(playerid, adminName, 24), adminName), (IsNumeric(giveWeapon) ?((GetWeaponName(strval(giveWeapon), wepName, 32), wepName)) : (giveWeapon)), giveAmmo); //LINHA 1172
Os erros sгo esses:

Quote:

C:\Users\Matheus\Desktop\New York City\gamemodes\NYC.pwn(1145) : error 047: array sizes do not match, or destination array is too small
C:\Users\Matheus\Desktop\New York City\gamemodes\NYC.pwn(1172) : error 047: array sizes do not match, or destination array is too small
C:\Users\Matheus\Desktop\New York City\gamemodes\NYC.pwn(116 : warning 203: symbol is never used: "giveName"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


2 Errors.

Reply


Messages In This Thread
Comando /dararma - by MatheusAlcapone - 14.10.2012, 01:33
Re: Comando /dararma - by Life Advanced - 14.10.2012, 02:40
Re: Comando /dararma - by Diogo123 - 14.10.2012, 02:44
Re: Comando /dararma - by MatheusAlcapone - 14.10.2012, 02:46
Re: Comando /dararma - by Life Advanced - 14.10.2012, 02:48
Re: Comando /dararma - by MatheusAlcapone - 14.10.2012, 02:50
Re: Comando /dararma - by Life Advanced - 14.10.2012, 02:56
Re: Comando /dararma - by Diogo123 - 14.10.2012, 02:57
Re: Comando /dararma - by MatheusAlcapone - 14.10.2012, 03:02
Re: Comando /dararma - by Ouro - 14.10.2012, 04:12

Forum Jump:


Users browsing this thread: 1 Guest(s)