HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 11.10.2015, 12:40
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Весь код.
 
Ответить с цитированием

  #2  
Старый 11.10.2015, 12:46
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

Репутация: 108
По умолчанию

C++:





Код:
char
CMD
[
144
]
;
else
if
(
dialogId
==
_cTimer
)
{
if
(
CTIMER
)
return
;
if
(
!
strlen
(
input
)
)
return
SAMP
->
getChat
(
)
->
AddChatMessage
(
D3DCOLOR_XRGB
(
0xAA
,
0xAA
,
0xAA
)
,
"Вы не ввели команду"
)
;
sscanf
(
input
,
"%s"
,
&
CMD
)
;
SAMP
->
getChat
(
)
->
AddChatMessage
(
D3DCOLOR_XRGB
(
0xAA
,
0xAA
,
0xAA
)
,
"Введите команду /ctimer еще раз."
)
;
CTIMER
=
true
;
}
 
Ответить с цитированием

  #3  
Старый 11.10.2015, 13:21
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

Репутация: 78
По умолчанию

Цитата:
Сообщение от A.Tornerro  

C++:





Код:
char
CMD
[
144
]
;
else
if
(
dialogId
==
_cTimer
)
{
if
(
CTIMER
)
return
;
if
(
!
strlen
(
input
)
)
return
SAMP
->
getChat
(
)
->
AddChatMessage
(
D3DCOLOR_XRGB
(
0xAA
,
0xAA
,
0xAA
)
,
"Вы не ввели команду"
)
;
sscanf
(
input
,
"%s"
,
&
CMD
)
;
SAMP
->
getChat
(
)
->
AddChatMessage
(
D3DCOLOR_XRGB
(
0xAA
,
0xAA
,
0xAA
)
,
"Введите команду /ctimer еще раз."
)
;
CTIMER
=
true
;
}

C++:





Код:
int
id
;
char
msg
[
128
]
;
sscanf
(
input
,
"%s %d %s"
,
CMD
,
&
id
,
msg
)
;
 
Ответить с цитированием

  #4  
Старый 11.10.2015, 13:52
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

Репутация: 108
По умолчанию

Цитата:
Сообщение от CarLCas  

C++:





Код:
sscanf
(
input
,
"%s"
,
CMD
)
;

вот и нет)

без изменений)
 
Ответить с цитированием

  #5  
Старый 11.10.2015, 13:58
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

Репутация: 78
По умолчанию

Цитата:
Сообщение от A.Tornerro  

вот и нет)
без изменений)
Изменил
 
Ответить с цитированием

  #6  
Старый 11.10.2015, 14:19
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

Репутация: 108
По умолчанию

Цитата:
Сообщение от CarLCas  

Изменил
Даже этим методом не работает. Получает только 1 параметр.

Вообще не должно быть параметров типа id, msg. Команды могут быть разные, типа /change house ид цена доплата и т.д
 
Ответить с цитированием

  #7  
Старый 11.10.2015, 16:18
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

Репутация: 28
По умолчанию

Цитата:
Сообщение от A.Tornerro  

вот и нет)
без изменений)
Я делаю так.

Код:





Код:
sscanf(input, "%[a-zA-Zа-яА-Я0-9]", CMD);
 
Ответить с цитированием

  #8  
Старый 11.10.2015, 16:19
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

Репутация: 108
По умолчанию

Цитата:
Сообщение от Woofing Giraffe  

Я делаю так.

Код:





Код:
sscanf(input, "%[a-zA-Zа-яА-Я0-9]", CMD);

Не знаю, не буду проверять уже т.к убрал эту ересь
 
Ответить с цитированием

  #9  
Старый 11.10.2015, 14:23
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Кинь код всего коллбека, а лучше меин.спп. Залей на пастебин.
 
Ответить с цитированием

  #10  
Старый 11.10.2015, 14:33
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

Репутация: 108
По умолчанию

Цитата:
Сообщение от Dark_Knight  

Кинь код всего коллбека, а лучше меин.спп. Залей на пастебин.
http://pastebin.com/8zfCDC2N
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.