18.06.2014, 15:24
eu fiz o seguinte cуdigo:
eu quero que o jogador digite /arma [id] [muniзгo] entгo ele vai ganha tal arma do ID e a quantidade de muniзгo
mas quando eu digito no servidor "/arma 24 999" o cуdigo nгo entra no else if e sim no else:
Код:
CMD:arma(playerid, params[]){
new idarma, municao;
if(sscanf(params, "ui", idarma, municao)){
SendClientMessage(playerid, -1, "Use: /arma [id] [muniзгo]");
return 1;
}else if(idarma >= 1 && idarma <= 46){
GivePlayerWeapon(playerid, idarma,municao);
SendClientMessage(playerid, -1, "Armas '-'");
}else{
SendClientMessage(playerid, -1, "use IDs entre 1 ~ 46");
}
return 1;
}
mas quando eu digito no servidor "/arma 24 999" o cуdigo nгo entra no else if e sim no else:
Код:
}else{
SendClientMessage(playerid, -1, "use IDs entre 1 ~ 46");
}


