SA-MP Forums Archive
Подскажите [mxini] - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Подскажите [mxini] (/showthread.php?tid=288316)



Подскажите [mxini] - Maikkk - 07.10.2011

Здравствуйте, вот хочу записать целое число через диалог(должно записывать то, что я ввел "inputtext"), но что то никак не получается, вот код:
1-й вариант:
PHP код:
new tmpnumber[64];
strmid(tmpnumberinputtext0strlen(inputtext), 255);
ini_setInteger(mike,"Number",tmpnumber);
ini_closeFile(mike); 
вот 2-й вариант:
PHP код:
ini_setInteger(mike,"Number",strlen(inputtext));
ini_closeFile(mike); 
3-й:
PHP код:
ini_setInteger(mike,"Number",inputtext);
ini_closeFile(mike); 
и никак не работает, подскажите как сделать, просто с mxini я впервые сталкиваюсь.


Re: Подскажите [mxini] - CaHbKo - 07.10.2011

https://sampwiki.blast.hk/wiki/Strval


Re: Подскажите [mxini] - Ru-user - 07.10.2011

PHP код:
ini_setInteger(mike,"Number",strval(inputtext)); 
ini_closeFile(mike); 



Re: Подскажите [mxini] - Maikkk - 07.10.2011

мда, что то у меня голова вообще не работает, спс большое вам, обоим дал по + )
Не подскажите как сделать проверку если введены буквы от А до Я значит ничего не запишется, и если введены буквы от A до Z
Или чтобы просто если в inputtext не введены цифры то действие


Re: Подскажите [mxini] - OKStyle - 07.10.2011

Тема называется как? Зачем задавать в ней вопрос другого направления?


Re: Подскажите [mxini] - CaHbKo - 07.10.2011

pawn Код:
IsNumeric(const string[])
{
        for (new i = 0, j = strlen(string); i < j; i++)
        {
                if (string[i] > '9' || string[i] < '0') return 0;
        }
        return 1;
}
pawn Код:
if(!IsNumeric(inputtext))
{
    //ололо
}



Re: Подскажите [mxini] - Maikkk - 08.10.2011

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Тема называется как? Зачем задавать в ней вопрос другого направления?
чтобы не создавать лишнюю тему!
Quote:
Originally Posted by CaHbKo
Посмотреть сообщение
pawn Код:
IsNumeric(const string[])
{
        for (new i = 0, j = strlen(string); i < j; i++)
        {
                if (string[i] > '9' || string[i] < '0') return 0;
        }
        return 1;
}
pawn Код:
if(!IsNumeric(inputtext))
{
    //ололо
}
Спс большое!