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

  #361  
Старый 27.09.2015, 00:56
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

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

Как поставить метку ка карте?
C++:





Код:
CVector
pos
(
0.0f
,
0.0f
,
0.0f
)
;
CMarker
*
mapMarker
=
GAME
->
GetRadar
(
)
->
CreateMarker
(
&
pos
)
;
mapMarker
->
SetSprite
(
eMarkerSprite
::
MARKER_SPRITE_CASH
)
;


Для работы необходим инклуд файл game_api\game_api.h
 
Ответить с цитированием

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

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

Если создать в потоке цикл while true при завершении игры если его не прервать игру крашит. Как сделать чтобы он сам при завершении игры прерывался?
 
Ответить с цитированием

  #363  
Старый 27.09.2015, 10:03
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

Код:





Код:
SF->getSAMP()->getChat()->AddChatMessage(-16724992, "Отправил Nick");


Код:





Код:
while(true)
{
    if (sscanf(SF->getSAMP()->getChat()->chatEntry[99].szText, "Отправил %[a-zA-Z]", nickname) > 0)
    {
        SF->getSAMP()->getChat()->AddChatMessage(-1, "%s", nickname);
    }
}


И ещё, почему не работает?
 
Ответить с цитированием

  #364  
Старый 27.09.2015, 10:34
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

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

Код:





Код:
SF->getSAMP()->getChat()->AddChatMessage(-16724992, "Отправил Nick");


Код:





Код:
while(true)
{
    if (sscanf(SF->getSAMP()->getChat()->chatEntry[99].szText, "Отправил %[a-zA-Z]", nickname) > 0)
    {
        SF->getSAMP()->getChat()->AddChatMessage(-1, "%s", nickname);
    }
}


И ещё, почему не работает?
Потому что бесконечный цикл, это тебе не клео, все плагины работают в потоке игры
 
Ответить с цитированием

  #365  
Старый 27.09.2015, 10:38
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

Потому что бесконечный цикл, это тебе не клео, все плагины работают в потоке игры
Это цикл в потоке.
 
Ответить с цитированием

  #366  
Старый 27.09.2015, 10:43
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

Код:





Код:
SF->getSAMP()->getChat()->AddChatMessage(-16724992, "Nick");


Код:





Код:
while(true)
{
    if (sscanf(SF->getSAMP()->getChat()->chatEntry[99].szText, "%[a-zA-Z]", nickname) > 0)
    {
        SF->getSAMP()->getChat()->AddChatMessage(-1, "%s", nickname);
    }
}


Такой вариант работает. А если перед переменной что-то стоит, и в функции тоже, она почему-то отказывается её записывать...
 
Ответить с цитированием

  #367  
Старый 27.09.2015, 12:14
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

Почему при сканировании строки через sscanf символ маленькая 'я' принимается как конец строки? И как это исправить?
 
Ответить с цитированием

  #368  
Старый 27.09.2015, 12:16
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Используй regex.
 
Ответить с цитированием

  #369  
Старый 27.09.2015, 13:05
FYP
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,771
С нами: 6935121

Репутация: 233


По умолчанию

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

Почему при сканировании строки через sscanf символ маленькая 'я' принимается как конец строки? И как это исправить?
_sscanf_s

или setlocale
 
Ответить с цитированием

  #370  
Старый 27.09.2015, 17:56
Trou
Познающий
Регистрация: 02.11.2014
Сообщений: 32
С нами: 6066622

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

Guys How Can i Set Current Vehicle Health ?
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...