SA-MP Forums Archive
Вычитать из диалога - 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: Вычитать из диалога (/showthread.php?tid=306152)



Вычитать из диалога - Hawkins - 25.12.2011

PHP Code:
ShowPlayerDialog(playerid,83,DIALOG_STYLE_INPUT,"Leader menu","Введите текст номера\nДо 8 символов","ОК","ОТМЕНА"); 
Вот к примеру диалог...Допустим я ввел диалог Ballas. Как это слово вычитать и записать в

BallasInfo[carid][gNomer] ?


Re: Вычитать из диалога - Nixon_West - 25.12.2011

BallasInfo[carid][gNomer] = inputtext;


Re: Вычитать из диалога - DiSE - 25.12.2011

BallasInfo[carid][gNomer] = inputtext;


Re: Вычитать из диалога - Nixon_West - 25.12.2011

Quote:
Originally Posted by DiSE
View Post
BallasInfo[carid][gNomer] = inputtext;
Смысл копировать и вставлять предыдущий пост,пофлудить?


Re: Вычитать из диалога - DiSE - 25.12.2011

Я бы раньше написал тебя, если бы не откат на форуме


Re: Вычитать из диалога - seeeca - 25.12.2011

Оба бред написали, используем strmid.
strmid(BallasInfo[carid][gNomer], inputtext, 0, strlen(inputtext), 255);

Если только числа:
BallasInfo[carid][gNomer] = strval(inputtext);


Re: Вычитать из диалога - Mutha_X - 25.12.2011

strmid(BallasInfo[carid][gNomer], inputtext,0,strlen(inputtext));// выбирайте способы лучше

как вариант

memcpy(BallasInfo[carid][gNomer],inputtext, strlen(inputtext) * 4);

// тоже почти одновременно написали


Re: Вычитать из диалога - Hawkins - 25.12.2011

Quote:
Originally Posted by Mutha_X
View Post
strmid(BallasInfo[carid][gNomer], inputtext,0,strlen(inputtext));// выбирайте способы лучше

как вариант

memcpy(BallasInfo[carid][gNomer],inputtext, strlen(inputtext) * 4);

// тоже почти одновременно написали
Спасибо!!!


Re: Вычитать из диалога - OKStyle - 25.12.2011

pawn Code:
BallasInfo[carid][gNomer] = '0';
strcat(BallasInfo[carid][gNomer], inputtext);



Re: Вычитать из диалога - Mass_Deboose - 26.12.2011

Nixon_West, DiSE, даже не сомневался.