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

  #1  
Старый 09.05.2017, 15:58
DarkP1xel
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами: 6791977

Репутация: 183


По умолчанию

Цитата:
Сообщение от Снежок  

Почему от такого условия крашит плагин?
не знаю что у тебя там крашится, но цикл не сделает даже одной итерации

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

sf не любит while
чо
 
Ответить с цитированием

  #2  
Старый 09.05.2017, 16:01
ishi
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами: 6483143

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

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

не знаю что у тебя там крашится, но цикл не сделает даже одной итерации

чо
Почему не сделает, не подскажешь?
 
Ответить с цитированием

  #3  
Старый 09.05.2017, 16:02
DarkP1xel
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами: 6791977

Репутация: 183


По умолчанию

Цитата:
Сообщение от Снежок  

Почему не сделает, не подскажешь?
потому что условие цикла изначально ложно (false)
 
Ответить с цитированием

  #4  
Старый 09.05.2017, 16:05
ishi
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами: 6483143

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

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

потому что условие цикла изначально ложно (false)
Ой

Я просто забыл указать колбек, который её переключает:

C++:





Код:
void
CALLBACK
qwe
(
std
::
string params
)
{
meow
=
!
meow
;
SF
->
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
555555
,
"%d"
,
meow
)
;
std
::
thread
qwe
(
qqqwe
)
;
qwe
.
join
(
)
;
return
;
}


Вот только почему-то, не смотря на то что цикл в отдельном потоке, всё равно крашит при попытке его завести,, без цикла же итерация проходит нормально

Нет предположений, в чём ошибся?
 
Ответить с цитированием

  #5  
Старый 09.05.2017, 16:02
Rony1337
Новичок
Регистрация: 08.05.2017
Сообщений: 4
С нами: 4745836

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

Цитата:
Сообщение от Снежок  

Почему не сделает, не подскажешь?
потому что у тебя булево в false, мозг включи
 
Ответить с цитированием

  #6  
Старый 09.05.2017, 13:48
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Вайл замени на иф и будет тебе оно нормально работать в mainloop'e. Я же тебе вчера пример давал.
 
Ответить с цитированием

  #7  
Старый 09.05.2017, 15:28
Rony1337
Новичок
Регистрация: 08.05.2017
Сообщений: 4
С нами: 4745836

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

Щас бы 2 цикла запустить, без sleep() и жаловатся почему оно жрёт 99% CPU и крашится.

К тому же наверняка перед отправкой сообщений в сампе есть какой то буфер сообщений, которые еще в очереди на отправку серверу, он просто напросто переполняется и поэтому крашится.
 
Ответить с цитированием

  #8  
Старый 09.05.2017, 16:07
DarkP1xel
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами: 6791977

Репутация: 183


По умолчанию

не юзай потоки, лучше SetTimer заюзай
 
Ответить с цитированием

  #9  
Старый 09.05.2017, 16:09
Rony1337
Новичок
Регистрация: 08.05.2017
Сообщений: 4
С нами: 4745836

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

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

не юзай потоки, лучше SetTimer заюзай
А если ему синхронно надо?
 
Ответить с цитированием

  #10  
Старый 14.05.2017, 22:39
ishi
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами: 6483143

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

Где можно глянуть стили для шрифтов создаваемых функой ниже?

C++:





Код:
pFont
=
SF
->
getRender
(
)
->
CreateNewFont
(
"Tahoma"
,
12
,
FCR_BORDER
)
;
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.