SA-MP Forums Archive
[Ajuda] erros que nгo consigo resolver! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] erros que nгo consigo resolver! (/showthread.php?tid=384867)



erros que nгo consigo resolver! - MatheusAlcapone - 13.10.2012

Pessoal esses dias atras eu criei um tуpico pedindo ajuda em um comando que eu tinha feito, mais sу que o garfild me ajudo, mais sу que o cуdigo que ele me mando veio com uns erros, eu tentei resolver e nada, alguйm poderia me ajudar?Antes que venham falando por que vocк nгo pediu ajuda pra ele,R: Ele jб me ajudou eu preciso me virar pra agora apreender!. Irei deixar o cуdigo pra pode ver se alguйm sabe resolver esses erros!. Se souber e se poder me ajudar fico grato.

Cуdigo:

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)){
        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);
    SendClientMessage(givePlayerid, COLOR_GOLD, String);
    return true;
}
Erros:
Quote:

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


2 Errors.



Re: erros que nгo consigo resolver! - lokinhodosamp - 13.10.2012

se deve te posto no public errado


Re: erros que nгo consigo resolver! - MatheusAlcapone - 13.10.2012

zcmd e sscanf nгo tem public


Re: erros que nгo consigo resolver! - lokinhodosamp - 13.10.2012

pubic fala de mim o certo era public