#include #include #include new ArmaNome[][] = { "Mão","Brass Knuckles","Golf Club","Nightstick","Knife (Faca)","Baseball Bat","Shovel","Pool Cue","Katana","Chainsaw", "Double-ended Dildo","Dildo","Vibrator","Silver Vibrator","Flowers","Cane","Granada","Tear Gas","Molotov Cocktail","","","","9mm","Silenced 9mm","Desert Eagle","Shotgun","Sawnoff Shotgun", "Combat Shotgun","Micro SMG/Uzi","MP5","AK-47","M4","Tec-9","Country Rifle","Sniper Rifle","RPG","HS Rocket","Flamethrower","Minigun","Satchel Charge","Detonator","Spraycan","Fire Extinguisher", "Camera","Night Vis Goggles","Thermal Goggles","Parachute" }; public OnFilterScriptInit() { print("\n--------------------------------------"); print(" FS by Aninhaah/HumildadeForever (Fórum SAMP)"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } CMD:arma(playerid, params[]) { new armaStr[14], armaID = -1, mun, string[120]; if(!sscanf(params, "ii", armaID, mun)) { if(armaID != -1) { GivePlayerWeapon(playerid, armaID, mun); format(string, sizeof(string),"Você pegou uma arma (%s) com %i munições.", ArmaNome[armaID], mun); } } else if(!sscanf(params,"si", armaStr, mun)) { new bool: found = false; for(new w = 0; w < sizeof(ArmaNome); w++) { if(strfind(ArmaNome[w], armaStr, true) != -1) { GivePlayerWeapon(playerid, w, mun); format(string, sizeof(string),"Você pegou uma arma (%s) com %i munições.", ArmaNome[w], mun); found = true; break; } } if(found == false) return SendClientMessage(playerid, -1, "Nenhuma arma encontrada com esse nome."); } else return SendClientMessage(playerid, -1, "Use: /Arma [Nome/ID] [Munição]"); SendClientMessage(playerid, -1, string); return 1; }