rendered paste body 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;
}
}
}