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

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

Репутация: 183


По умолчанию

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

Захотел начать писать SF плагины, прочитал вики, при первой же компиляции появляется ошибка:

Код:





Код:
Серьезность    Код    Описание    Проект    Файл    Строка    Состояние подавления
Ошибка (активно)        не удается открыть источник файл "d3dx9.h"    SFPlugin    d:\GTASA\SFPlugin\SFPlugin\SFPlugin\SFAPI\SAMPFUNCS_API.h    21

DXSDK установи
 
Ответить с цитированием

  #2  
Старый 11.05.2016, 23:50
Yakkoff
Познающий
Регистрация: 15.06.2013
Сообщений: 35
С нами: 6794256

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

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

DXSDK установи
Какой именно? Там несколько версий.
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

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

Какой именно? Там несколько версий.
https://www.microsoft.com/en-us/download/details.aspx?id=6812
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

Код:





Код:
stServerPresets *setting = SF->getSAMP()->getInfo()->pSettings;
SFGame *game = SF->getGame();
        if (game->isKeyDown(VK_F3)){
            if (setting->byteNoNametagsBehindWalls == 1)
                setting->byteNoNametagsBehindWalls = 0; 
            else
                setting->byteNoNametagsBehindWalls = 1;
        }
 
Ответить с цитированием

  #5  
Старый 20.05.2016, 22:02
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Потому что флоат. Иди учи типы данных.
 
Ответить с цитированием

  #6  
Старый 20.05.2016, 22:17
Frixen
Участник форума
Регистрация: 21.06.2013
Сообщений: 131
С нами: 6785172

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

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

Потому что флоат. Иди учи типы данных.
Выучил) Исправил)
 
Ответить с цитированием

  #7  
Старый 22.05.2016, 19:27
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

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

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

C++:





Код:
if
(
SF
->
getGame
(
)
->
isKeyDown
(
119
)
!=
NULL
)
{
stServerPresets
*
setting
=
SF
->
getSAMP
(
)
->
getInfo
(
)
->
pSettings
;
if
(
setting
->
byteNoNametagsBehindWalls
==
0
)
{
setting
->
byteNoNametagsBehindWalls
=
1
;
Sleep
(
2
)
;
}
else
{
setting
->
byteNoNametagsBehindWalls
=
0
;
}
}


Подскажите пожалуйста, когда жму F8 при включенном WH, у меня он не всегда выключается, а просто быстренько моргнет перед скрином и опять включается... Как это исправить?
C++:





Код:
if
(
SF
->
getGame
(
)
->
isKeyDown
(
119
)
!=
NULL
)
{
stServerPresets
*
setting
=
SF
->
getSAMP
(
)
->
getInfo
(
)
->
pSettings
;
if
(
setting
->
byteNoNametagsBehindWalls
==
1
)
{
setting
->
byteNoNametagsBehindWalls
=
0
;
}
}
 
Ответить с цитированием

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

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

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

надо чтобы он после скриншота включился
Ниже проверку сделай на то что скриншот сделан, либо задержку, только не Sleep, иначе тебе игру зафризит, и скрин сделается после задержки, а через условие разницы времени, выше можешь поискать как это
 
Ответить с цитированием

  #9  
Старый 22.05.2016, 22:41
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

C++:





Код:
if
(
SF
->
getGame
(
)
->
isKeyDown
(
119
)
!=
NULL
)
{
stServerPresets
*
setting
=
SF
->
getSAMP
(
)
->
getInfo
(
)
->
pSettings
;
if
(
setting
->
byteNoNametagsBehindWalls
==
0
)
{
setting
->
byteNoNametagsBehindWalls
=
1
;
Sleep
(
2
)
;
}
else
{
setting
->
byteNoNametagsBehindWalls
=
0
;
}
}


Подскажите пожалуйста, когда жму F8 при включенном WH, у меня он не всегда выключается, а просто быстренько моргнет перед скрином и опять включается... Как это исправить?
У тебя KeyDown, т.е. код срабатывает пока ты удерживаешь клавишу, используй KeyPressed
 
Ответить с цитированием

  #10  
Старый 23.05.2016, 02:52
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 кошелек:

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