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

  #501  
Старый 04.10.2015, 15:26
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

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

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

как создать диалог с информацией, и кнопкой закрытия.
Я тебе что выше ответил? Издеваешься?







Код:





Код:
SF->getSAMP()->getDialog()->ShowDialog(1, DIALOG_STYLE_MSGBOX, "Заголовок диалога",  "ТВОЯ информация", " Закрыть ", "");
 
Ответить с цитированием

  #502  
Старый 04.10.2015, 15:51
Tray228
Участник форума
Регистрация: 09.03.2015
Сообщений: 218
С нами: 5884065

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

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

Ну ты пиздец конечно)

Код:





Код:
SF->getSAMP()->getDialog()->ShowDialog(id, DIALOG_STYLE_MSGBOX, "заголовок",  "описание", " Ok ", " Close ");

я на бх не нашел инфы

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

Я тебе что выше ответил? Издеваешься?







Код:





Код:
SF->getSAMP()->getDialog()->ShowDialog(1, DIALOG_STYLE_MSGBOX, "Заголовок диалога",  "ТВОЯ информация", " Закрыть ", "");

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

  #503  
Старый 04.10.2015, 17:34
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

Да ёпт, всё равно что-то не получается. Выполняю while true в потоке. После завершения игры её крашит. Пробывал в callbackDestructor поставить gamestate = false; и в цикл if (gamestate == false) break;, но всё равно что-то не получается :c
 
Ответить с цитированием

  #504  
Старый 04.10.2015, 17:38
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

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

Да ёпт, всё равно что-то не получается. Выполняю while true в потоке. После завершения игры её крашит. Пробывал в callbackDestructor поставить gamestate = false; и в цикл if (gamestate == false) break;, но всё равно что-то не получается :c
Не используй костыли. Зачем тебе поток вообще отдельный?
 
Ответить с цитированием

  #505  
Старый 04.10.2015, 17:42
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

Не используй костыли. Зачем тебе поток вообще отдельный?
Для цикла...
 
Ответить с цитированием

  #506  
Старый 04.10.2015, 20:11
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

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

Для цикла...
В меин лупе нет ума сделать?

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

что тут не так?
пишет class "stOnFootData" не содержит члена "sCurrentAnimID"

PHP:





Код:
void
CALLBACK
testt
(
std
:
:
string param
)
{
char buf
[
128
]
;
stOnFootData sync
;
BitStream bs
;
memcpy
(
&
SF
-
>
getSAMP
(
)
-
>
getPlayers
(
)
-
>
pLocalPlayer
-
>
onFootData
,
&
sync
)
;
sprintf
(
buf
,
"idAnim: %d |flaganim: %d"
,
sync
.
sCurrentAnimID
,
sync
.
sAnimFlags
)
;
SF
-
>
getSAMP
(
)
-
>
getChat
(
)
-
>
AddChatMessage
(
-
1
,
buf
)
;
bs
.
Write
(
(
BYTE
)
ID_PLAYER_SYNC
)
;
bs
.
Write
(
(
PCHAR
)
&
sync
,
sizeof
(
stOnFootData
)
)
;
}
;

Не правильно вообще все делаешь. мемкопи даже не правильно вызвал.
 
Ответить с цитированием

  #507  
Старый 04.10.2015, 20:30
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

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

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

Для цикла...
Если ты узнал, что в других потоках можно юзать sleep и это не фризит, это не значит что везде нужно создавать доп. потоки. Если ты будешь в каждый скрипт делать доп. потоки, да ещё и несколько у тебя памяти не хватит, если железо так себе конечно же.
 
Ответить с цитированием

  #508  
Старый 04.10.2015, 22:34
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

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

  #509  
Старый 04.10.2015, 23:30
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

Если ты узнал, что в других потоках можно юзать sleep и это не фризит, это не значит что везде нужно создавать доп. потоки. Если ты будешь в каждый скрипт делать доп. потоки, да ещё и несколько у тебя памяти не хватит, если железо так себе конечно же.
С железом всё нормально. В этом году ноутбук брал только. Ну а другие способы есть в таком случае?
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

Какой код у тебя в цикле. Я тебе покажу пример как его перенести в меинлуп.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.