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