14.10.2012, 01:33
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.
linhas exatas:
Os erros sгo esses:
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;
}
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
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. |