27.01.2017, 13:45
eu acho desnecessбrio usar sscanf para somente um argumento/parвmetro, vocк pode usar o isnull e o IsNumeric
PHP код:
else if(dialogid == 54)
{
if(!response)
return true;
if(isnull(inputtext))
return SendClientMessage(playerid, -1, "por favor vocк tem que digitar uma senha");
if(!IsNumeric(inputtext))
return SendClientMessage(playerid, -1, "Sua senha sу pode conter nъmeros.");
if(strval(inputtext) < 1)
return SendClientMessage(playerid, COLOR_WHITE, "O valor deve ser maior que 0!");
if(strval(inputtext) > 9999)
return SendClientMessage(playerid, COLOR_WHITE, "O valor deve conter no maximo 4 digitos (exemplo: 9999)!");
if(strlen(inputtext) != 4)
return SendClientMessage(playerid, COLOR_WHITE, "A senha deve ser um valor de no maximo 4 digitos de apenas numeros inteiros! (exemplo: 9999)");
senhabanco[playerid] = strval(inputtext);
}