Подскажите [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(tmpnumber, inputtext, 0, strlen(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)) { //ололо }
|
Спс большое!