15.11.2014, 11:00
So...I was trying to limit the strval(inputtext) between 0 and 299 but when i type 0 in the input dialog it will return the dialog again like if he didnt accept it [I mean didnt accept that input so he shows me the dialog again]
So, anyone able to help me? what shall i do to make it accept the 0 input?
So, anyone able to help me? what shall i do to make it accept the 0 input?

pawn Код:
case DIALOG_SKIN:
{
if(response) //Continue
{
if(!strval(inputtext)) return ShowPlayerDialog(playerid, DIALOG_SKIN, DIALOG_STYLE_INPUT, ""COL_WHITE"Skin", ""COL_WHITE"Input the Skin ID below:\n"COL_YELLOW"*Min: 0 || Max: 299*", "Change", "Back");
if(strval(inputtext) > 299 || strval(inputtext) < 0) return ShowPlayerDialog(playerid, DIALOG_SKIN, DIALOG_STYLE_INPUT, ""COL_WHITE"Skin", ""COL_WHITE"Input the Skin ID below:\n"COL_YELLOW"*Min: 0 || Max: 299*", "Change", "Back");
SetPlayerSkin(playerid, strval(inputtext));
new string[128];
format(string, sizeof(string), ""TAG" Changed your Skin "COL_WHITE"[ID: %d]", strval(inputtext));
SCM(playerid, -1, string);
ShowPlayerDialog(playerid, DIALOG_SPAWN, DIALOG_STYLE_LIST, ""COL_GREEN"Spawn Menu", sstr, "Select", "Back");
}
else ShowPlayerDialog(playerid, DIALOG_SPAWN, DIALOG_STYLE_LIST, ""COL_GREEN"Spawn Menu", sstr, "Select", "Back"); //Back