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; }