C:\Users\Canis Major\Desktop\SAMP AGAIN\samp03x_svr_R2_win32\pawno\include\sscanf2.inc(227) : warning 202: number of arguments does not match definition C:\Users\Canis Major\Desktop\SAMP AGAIN\samp03x_svr_R2_win32\pawno\include\sscanf2.inc(240) : error 025: function heading differs from prototype Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
CMD:dararma(playerid, params[])
{
new NomeArma[80];
new stringdararma[128];
new ArmaCMD, Municao, ID;
if(sscanf(params, "uii", ID, ArmaCMD, Municao)) return SendClientMessage(playerid, -1, "Use: /dararma [ID/Nome] [Arma] [Muniзгo]");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "ID/Nome invбlido.");
if(ArmaCMD < 1 || ArmaCMD == 19 || ArmaCMD == 20 || ArmaCMD == 21 || ArmaCMD > 46) return SendClientMessage(playerid, -1, "ID da arma invбlido, use de 1 а 46.");
if(ArmaCMD == 1) NomeArma = "Soco Inglкs";
if(ArmaCMD == 2) NomeArma = "Taco de Golf";
if(ArmaCMD == 3) NomeArma = "Cacetete";
if(ArmaCMD == 4) NomeArma = "Faca";
if(ArmaCMD == 5) NomeArma = "Taco de Baseball";
if(ArmaCMD == 6) NomeArma = "Pб";
if(ArmaCMD == 7) NomeArma = "Taco de Sinuca";
if(ArmaCMD == 8) NomeArma = "Kitana";
if(ArmaCMD == 9) NomeArma = "Serra elйtrica";
if(ArmaCMD == 10) NomeArma = "Pinto de Borracha";
if(ArmaCMD == 11) NomeArma = "Pinto roxo";
if(ArmaCMD == 12) NomeArma = "Vibrador";
if(ArmaCMD == 13) NomeArma = "Vibrador de Prata";
if(ArmaCMD == 14) NomeArma = "Flor";
if(ArmaCMD == 15) NomeArma = "Bengala";
if(ArmaCMD == 16) NomeArma = "Granada";
if(ArmaCMD == 17) NomeArma = "Bomba de gбs";
if(ArmaCMD == 18) NomeArma = "Molotov";
if(ArmaCMD == 22) NomeArma = "Pistola 9mm";
if(ArmaCMD == 23) NomeArma = "Pistola com silenciador";
if(ArmaCMD == 24) NomeArma = "Desert Eagle";
if(ArmaCMD == 25) NomeArma = "ShotGun";
if(ArmaCMD == 26) NomeArma = "Sawnoff Shotgun";
if(ArmaCMD == 27) NomeArma = "Combat Shotgun";
if(ArmaCMD == 28) NomeArma = "Micro SMG";
if(ArmaCMD == 29) NomeArma = "MP5";
if(ArmaCMD == 30) NomeArma = "AK47";
if(ArmaCMD == 31) NomeArma = "M4";
if(ArmaCMD == 32) NomeArma = "Tec 9";
if(ArmaCMD == 33) NomeArma = "Country Rifle";
if(ArmaCMD == 34) NomeArma = "Sniper Rifle";
if(ArmaCMD == 35) NomeArma = "Bazooca RPG";
if(ArmaCMD == 36) NomeArma = "Bazooca Normal";
if(ArmaCMD == 37) NomeArma = "Lanзa Chamas";
if(ArmaCMD == 38) NomeArma = "Mini Gun";
if(ArmaCMD == 39) NomeArma = "C4";
if(ArmaCMD == 40) NomeArma = "Detonador";
if(ArmaCMD == 41) NomeArma = "Spray";
if(ArmaCMD == 42) NomeArma = "Extintor";
if(ArmaCMD == 43) NomeArma = "Oculos de visгo noturna";
if(ArmaCMD == 45) NomeArma = "Oculos de visгo de calor";
if(ArmaCMD == 46) NomeArma = "Paraquedas";
GivePlayerWeapon(ID, ArmaCMD, Municao);
format(stringdararma, sizeof(stringdararma), "Vocк deu um(a) %s com %d de muniзгo para o jogador.", NomeArma, Municao);
SendClientMessage(playerid, -1, stringdararma);
return true;
}
SSCANF_OnPlayerDisconnect(playerid, reason);
forward SSCANF_OnPlayerDisconnect(playerid, reason);
CMD:dararma(playerid, params[])
{
SendAdminText(playerid, "/dararma", params);
new String[128], ArmaID, Balas, ID, NomeDoCristao[24], NomeDoCristao2[24];
if(!IsPlayerConnected(playerid)) return false;
if(APlayerData[playerid][LoggedIn] == false) return false;
if(APlayerData[playerid][PlayerLevel] < 4) return SendClientMessage(playerid, -1, "{FFFF00}[ERRO] {009D4F}Vocк nгo tem permissгo para usar este comando!");
if (sscanf(params, "uii", ID, ArmaID, Balas)) return SendClientMessage(playerid, -1, "» {FF0000}Uso: /dararma [ID] [Arma] [Balas]");
if (ID == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FFFF00}[ERRO] {009D4F}Jogador desconectado!");
else
{
GetPlayerName(ID, NomeDoCristao2, sizeof(NomeDoCristao2));
GetPlayerName(playerid, NomeDoCristao, sizeof(NomeDoCristao));
format(String, 128, "» {FF0000}O Administrador {999999}%s {FF0000}te deu uma arma ID: %i", NomeDoCristao, ArmaID);
SendClientMessage(ID, 0xFFFF00AA, String);
format(String, 128, "» {999999}Vocк deu uma arma ID: %i para o jogador {00FF00}%s", NomeDoCristao2, ArmaID);
SendClientMessage(playerid, -1, String);
GivePlayerWeapon(ID, ArmaID, Balas);
}
return true;
}
COMMAND:armas(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if (APlayerData[playerid][PlayerLevel] >= 5)
{
new Lista[500];
format(Lista, 500, "%s%s", Lista, "Soco Inglкs: 1\nTaco de Golf: 2\nCacetete: 3\nFaca: 4\n");
format(Lista, 500, "%s%s", Lista, "Taco de Baseball: 5\nPб: 6\nTaco de Sinuca: 7\nKatana: 8\n");
format(Lista, 500, "%s%s", Lista, "Motosserra: 9\nPй de Cabra: 15\nGranada: 16\nGranada de Fumaзa: 17\n");
format(Lista, 500, "%s%s", Lista, "Coquetel Molotov: 18\n9mm: 22\n9mm Silenciada: 23\nDesert Eagle: 24\n");
format(Lista, 500, "%s%s", Lista, "Shotgun: 25\nSawnoff: 26\nCombat Shotgun: 27\nUZI:28\nMP5: 29\n");
format(Lista, 500, "%s%s", Lista, "AK-47: 30\nM4: 31\nTec-9: 32\nRifle: 33\nSniper: 34\nRPG: 35\n");
format(Lista, 500, "%s%s", Lista, "Rocket: 36\nLanзa-Chamas: 37\nMinigun: 38\nC4: 39\nExtintor: 42\nPara-quedas: 46");
ShowPlayerDialog(playerid, 202020, DIALOG_STYLE_MSGBOX, "ID's das Armas - By Joao Monteiro", Lista, "Sair", "");
}
else
SendClientMessage(playerid, COR_ERRO, "{FFFF00}[ERRO] {009D4F}Vocк nгo tem permissгo para usar esse comando!");
}
else
return 0;
return 1;
}