Перейти к содержанию
Авторизация  
Vadlmok

Запись значение в sscanf

Рекомендуемые сообщения

Vadlmok

if(!response)return false;
			new bizid = BizEntered[playerid];
			switch(listitem)
			{
				case 0:
				{
                    new sellbizmoney[128];
                    //new moneybiz;
				    format(sellbizmoney, sizeof(sellbizmoney),"?? ????? ???????: %d ??????!\n??????? ????? ??????? ?????? ?????:", BussinesInfo[bizid][bMoneyBussines]);
					SPD(playerid,27 , DSI, "?????????? ????????? ???????",sellbizmoney,"?????","??????");
					new moneybiz = strlen(inputtext);
					PlayerInfo[playerid][pMoney] += moneybiz;
					BussinesInfo[bizid][bMoneyBussines] -= moneybiz;
					printf("Деньги %d", moneybiz);
				}
				case 1:
				{}
			}

Не правильно записывает число!

То есть пишу в диалог 333 или 345, он выдаёт 51.

В чём может быть проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

strlen определяет длину стринга.

new moneybiz = strval(inputtext);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vadlmok

Уже решил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.