if(strcmp(cmd, "/venderarma", true) == 0) { if(Profissao[playerid] == IsPlayerAdmin(playerid)){ new string[256]; new tmp[256]; new plid, weaponid; new municao; tmp = strtok(cmdtext, idx); if(!strlen(tmp)){ SendClientMessage(playerid, COLOR_RED, "/venderarma [id] [arma-id] [munição]"); return 1; } plid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, "/venderarma [id] [arma-id] [munição]"); return 1; } weaponid= strval(tmp); if(weaponid< 1 || weaponid > 2 && weaponid< 3 || weaponid > 4 && weaponid< 6 || weaponid > 7 && weaponid< 15 || weaponid > 34 && weaponid< 35 || weaponid > 36 && weaponid< 37 || weaponid > 38 && weaponid< 39 || weaponid > 40){ SendClientMessage(playerid, COLOR_RED, "Epa, essa arma pode ser vendida não mano."); return 1; } else{ if(GetDistanceBetweenPlayers(playerid, plid) <= 15){ if(IsPlayerConnected(plid)){ if(SetPlayerAmmo(plid) >= muni[weaponid]){ Armas[plid] =weaponid; GivePlayerWeapon(plid, weaponid, municao[weaponid]); dini_IntSet(udb_encode(weaponame),"Weapon",weaponid); SendClientMessage(playerid, COLOR_GREEN, "Arma vendida!!"); return 1; } else{ SendClientMessage(playerid, COLOR_RED, "Chegue mais perto para entregar a arma."); return 1; } } }